Strategy ONE

使用连接字符串创建通用数据源

从 MicroStrategy ONE 开始 更新 12,您可以使用连接字符串创建通用数据源。使用连接字符串创建通用数据源可缓解工作站数据源编辑器与数据导入和开发人员之间的差距。您可以使用未附带的驱动程序创建数据源Strategy。以下步骤使您能够使用工作站和库中的连接字符串创建通用数据源。

其他关系来源

  1. 在导航窗格中,单击, 旁边数据源
  2. 选择其他相关来源
  3. 此选项对拥有 插入 特权 姓名 这里 特权。

  4. 输入 a 姓名
  5. 选择数据库版本从下拉菜单中。
  6. 数据库版本列表将包含数据源管理器支持的所有版本和通用数据库管理系统可用于未知的数据库Strategy

  7. 选择现有的数据库连接或创建默认数据库连接。
  8. 如果您选择创建或编辑连接,则会出现“创建新数据库连接”对话框。该对话框根据所选的数据库版本而变化。看为不受支持的网关创建连接或者为支持的网关创建连接了解更多信息。

  9. 单击保存 (Save)

为不受支持的网关创建连接

如果您选择的数据库版本不属于受支持的网关,数据源管理器或者如果你选择通用数据库管理系统,然后是通用的出现“创建新数据库连接”对话框

  1. 输入 a 姓名
  2. 选择司机从下拉菜单中。
  3. 连接字符串根据所选的驱动程序显示模板。填写连接字符串,使用您的驱动程序文档。这连接字符串应类似于以下内容:
    • 对于 ODBC  驱动程序:
    • 复制
      DRIVER={driver name};
      enter the connection string from the driver documentation

    • 对于 JDBC  驱动程序:

    • 复制
      JDBC;
      DRIVER={driver name};
      URL={JDBC connection URL}

  4. 选择认证方式。下列身份验证模式支持:
    • 标准:用于使用用户名和密码的标准身份验证。
    • 预配置:用于身份验证而无需通过额外的登录(例如,将此方法用于已处理身份验证的 Kerberos)
    • OAuth 或 OIDC  单点登录:用于使用身份验证服务的身份验证。对于此选项,重要的是输入 ?MSTR_OAUTH_TOKEN 在连接字符串中,因为它将在连接时替换 OAuth 令牌(例如, token=?MSTR_OAUTH_TOKEN;)。
  5. 如果使用标准,输入默认数据库登录。如果使用开放授权或者单点登录,输入身份验证服务
  6. 单击保存 (Save)

为支持的网关创建连接

如果您选择的数据库版本属于数据源管理器,则相应的创建新的数据库连接出现对话框。

  1. 输入 a 姓名
  2. 选择司机从下拉菜单中输入必填字段。如果你想输入连接字符串(例如,选择自定义驱动程序),选择其他
  3. 如果你选择其他,输入连接字符串
  4. 选择认证方式。下列身份验证模式支持:
    • 标准:用于使用用户名和密码的标准身份验证。
    • 预配置:用于身份验证而无需通过额外的登录(例如,将此方法用于已处理身份验证的 Kerberos)
    • OAuth,单点登录:用于使用身份验证服务的身份验证。对于此选项,重要的是输入 ?MSTR_OAUTH_TOKEN 在连接字符串中,因为它将在连接时替换 OAuth 令牌(例如, token=?MSTR_OAUTH_TOKEN;)。
  5. 如果使用标准,输入默认数据库登录。如果使用开放授权或者单点登录,输入身份验证服务
  6. 单击保存 (Save)

数据源监控

数据源监控页面显示与支持的数据源相同的通用数据源。

  1. 在导航窗格中,单击数据源
  2. 右键单击通用数据源以打开与其他数据源相同的上下文菜单:

    • 编辑:打开数据源对话框。

    • 特性:打开数据源属性。

    • 删除:删除数据源。