Qlik Sense

本文介绍如何将 Qlik Sense 与 Azure Databricks 群集或 Azure Databricks SQL 仓库一起使用来分析 Delta Lake 中的数据。

注意

有关 Qlik Replicate 的信息,该解决方案可帮助你将数据从多个数据源(Oracle、Microsoft SQL Server、SAP、大型机等)提取到 Delta Lake,请参阅 Qlik Replicate

步骤 1:获取 Azure Databricks 连接信息

群集

  1. 获取 Azure Databricks 个人访问令牌Azure Active Directory (Azure AD) 令牌。
  2. 群集的“JDBC/ODBC”选项卡中获取“服务器主机名”、“端口”和“HTTP 路径”字段值 。

SQL 仓库

  1. 获取 Azure Databricks 个人访问令牌Azure Active Directory (Azure AD) 令牌。
  2. SQL 仓库的“连接详细信息”选项卡中获取“服务器主机名”、“端口”和“HTTP 路径”字段值。

步骤 2:在 Qlik Sense 中配置 Azure Databricks 连接

  1. 登录到你组织的 Qlik Sense 应用或网站。
  2. 执行下列操作之一:
    • 如果你想要使用现有的应用,请单击主页上的应用磁贴以将其打开。
    • 如果你没有现有的应用,请单击“新增”>“新分析应用”,然后按照屏幕上的说明完成创建应用并打开应用。
  3. 打开应用后,单击“准备”>“数据管理器”。
  4. 单击“添加数据”>“文件和其他源”。
  5. 对于“连接到新数据源”,单击 Databricks。
  6. 在“创建新连接 (Databricks)”对话框中,输入以下信息:
    1. 对于“主机名”,请输入在步骤 1 中获取的“服务器主机名”值。
    2. 对于“端口”,请输入步骤 1 中的“端口”值 。
    3. 对于“数据库名称”,请输入要使用的数据库的名称。
    4. 对于“HTTP 路径”,请输入在步骤 1 中获取的“HTTP 路径”值 。
    5. 在“凭据”中,对于“用户名”,输入单词 token
    6. 对于“密码”,请输入在步骤 1 中获取的令牌。
    7. 对于“SSL 选项”,请选中“启用 SSL”、“允许自签名服务器证书”、“允许公用名主机名不匹配”和“使用系统信任存储”框。
    8. 对于“名称”,请输入此连接的名称或保留默认名称。
    9. 你可以将此对话框中的其余设置保留为默认设置。
  7. 单击“测试连接”。
  8. 在连接成功后,单击“创建”。
  9. 按照屏幕上的说明将表添加到你的连接并过滤表的数据。
  10. 单击“下一步”。
  11. 按照屏幕上的说明使用工作表可视化对象和其他数据分析和可视化资源来分析你的数据。

后续步骤

要继续使用 Qlik Sense,请参阅以下资源: