连接到 MicroStrategy

本文介绍如何将 MicroStrategy 工作站与 Azure Databricks 群集或 Databricks SQL 仓库(以前称为 Databricks SQL 终结点)配合使用。

要求

手动连接到 MicroStrategy 之前,需要满足以下条件:

  • Azure Databricks 工作区中的群集或 SQL 仓库。

  • 群集或 SQL 仓库的连接详细信息,特别是“服务器主机名”、“端口”和“HTTP 路径”值。

  • 一个 Azure Databricks 个人访问令牌。 若要创建个人访问令牌,请执行以下操作:

    1. 在 Azure Databricks 工作区中,单击顶部栏中 Azure Databricks 用户名,然后从下拉列表中选择“用户设置”。
    2. 单击“开发人员”。
    3. 在“访问令牌”旁边,单击“管理”。
    4. 单击“生成新令牌”。
    5. (可选)输入有助于将来识别此令牌的注释,并将令牌的默认生存期更改为 90 天。 若要创建没有生存期的令牌(不建议),请将“生存期(天)”框留空(保留空白)。
    6. 单击“生成” 。
    7. 将显示的令牌复制到安全位置,然后单击“完成”。

    注意

    请务必将复制的令牌保存到安全的位置。 请勿与他人共享复制的令牌。 如果丢失了复制的令牌,你将无法重新生成完全相同的令牌, 而必须重复此过程来创建新令牌。 如果丢失了复制的令牌,或者认为令牌已泄露,Databricks 强烈建议通过单击“访问令牌”页上令牌旁边的垃圾桶(撤销)图标立即从工作区中删除该令牌。

    如果你无法在工作区中创建或使用令牌,可能是因为工作区管理员已禁用令牌或未授予你创建或使用令牌的权限。 请与工作区管理员联系,或参阅以下内容:

    注意

    作为安全最佳做法,在使用自动化工具、系统、脚本和应用进行身份验证时,Databricks 建议使用属于服务主体(而不是工作区用户)的个人访问令牌。 若要为服务主体创建令牌,请参阅管理服务主体的令牌

手动连接到 MicroStrategy

若要手动连接到 MicroStrategy,请执行以下操作:

  1. 启动 MicroStrategy 工作站。
  2. 在导航栏的“分析”区域中,单击“Dossiers”旁的加号(“创建新的 dossier”)按钮 。
  3. 在“无标题 Dossier”窗口的“数据集”面板中,单击“新数据” 。 如果“数据集”窗格不可见,则在导航栏中,单击数据集(“单击以打开数据集面板”)按钮 。
  4. 在“数据源”对话框中,单击“Databricks”按钮 。 如果“Databricks”按钮不可见,请滚动查看它,或在“搜索”框中输入“Databricks” 。
  5. 在“选择导入选项”中,依次单击“选择表”、“生成查询”或“键入查询”,然后单击“下一步” 。
  6. 在“从表导入 - 选择”或“从表导出 - SQL 编辑器”对话框中,单击“数据源”旁的加号(“新数据源”)按钮 。
  7. 在“连接”对话框,输入“连接名称” 。
  8. 对于“[JDBC URL]”,输入步骤 1 中的 JDBC URL。 如果 URL 以 ;UID=token;PWD=<personal-access-token> 结尾,请不要包含 URL 的这一部分,因为你将在下一步提供此信息。
  9. 如果显示“令牌”框,输入步骤 1 中的个人访问令牌。
  10. 如果显示“用户”框,请输入 token 一词。
  11. 如果显示“密码”框,输入步骤 1 中的个人访问令牌。
  12. 单击“ 保存”。

后续步骤

若要继续使用 MicroStrategy 工作站,请参阅 MicroStrategy 网站上的以下资源:

其他资源

支持