MicroStrategy ONE

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

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

其他关系来源

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

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

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

  9. 单击保存

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

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

  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 令牌(例如, 令牌=?MSTR_OAUTH_TOKEN;)。
  5. 如果使用 标准, 进入一个 默认数据库登录。如果使用 开放授权 或者 单点登录,输入 身份验证服务
  6. 单击保存

为支持的网关创建连接

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

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

数据源监控

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

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

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

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

    • 删除:删除数据源。