跳到主要内容
直接用 Direct Query 访问云数据库

在该页面上

直接用 Direct Query 访问云数据库

使用 Direct Query 读取 SQL 数据库,而无需在内存中导入或加载数据。

Qlik Sense Enterprise SaaS Government 注释Qlik Sense Enterprise SaaS - Government (US) 用户无法使用 Direct Query

Direct Query 为用户提供了更多选项,让他们可以选择如何访问数据,以满足个人需求。通过 Direct Query 访问数据允许用户将数据保存在其底层数据源中。这提高了用户与数据交互的速度,以换取内存中 Qlik Cloud 应用程序提供的一些灵活性。

通常,建议您尽可能将数据导入 Qlik Cloud。内存中 Qlik Cloud 应用程序允许您更好地自定义您的体验,并最大限度地利用您的数据。然而,如果您发现自己的目标无法通过导入数据来实现,Direct Query 可能是您的解决方案。由于其精简的功能,Direct Query 应用程序还可以帮助新用户朝着创建功能齐全、存储速度快的应用程序迈出第一步。

您可以考虑在以下情况下使用 Direct Query

  • 处理大数据源。

  • 探索新的数据库和表。

  • 您需要接近实时的数据,例如,查看过去一小时内收到了多少订单。

  • 在生产前的初始阶段对仪表板进行原型设计。

  • 通过 ODAG 应用程序将数据片段提取到 Qlik Sense 引擎中。有关更多信息,请参阅导出 Direct Query 应用程序设置到模板

Direct Query 中创建数据模型时,请使模型尽可能简单,因为复杂的查询更可能导致性能问题。

有关如何使用 Qlik Sense 应用程序的教程,请参见教程 - 以基础知识开始

信息注释Qlik Cloud 中的 Direct Query 功能不同于 QlikView 中的 Direct Query 语句。有关详细信息,请参阅 Direct Query

支持的功能

与内存中应用程序相比,Direct Query 应用程序具有不同的功能。

Direct Query 支持以下内容:

  • 数据连接类型:

    • Snowflake

      支持 Snowflake 中的标量函数,有关支持的函数的列表,请参阅标量函数

  • 内存数据分析仿真:

    • 集合分析的子集。

    • 任意复杂模型上的多表图表。内存中应用程序的现有模型要求仍将适用。例如,不允许表之间存在关联循环。

    • 基本聚合类型:

      • 计数

      • 最小值

      • 最大值

      • Avg

      • Only

    • 基于底层数据库提供的函数和操作集进行聚合前和聚合后计算。

  • 表关系类型:

    • 内部联接

    • 完全外连接

  • 迭代建模和仪表板创建

  • 可视化功能:

    • 标准图表:

      • 条形图

      • 子弹图

      • 按钮

      • 组合图

      • 容器

      • 筛选器窗格

      • 表盘

      • 关键绩效指标 (KPI)

      • 折线图

      • 地图

      • 玛丽麦高图

      • 饼图

      • 散点图

      • 表格

      • 文本和图片

      • 瀑布图

    • 仪表板捆绑:

      • 视频播放器

    • 可视化捆绑:

      • 漏斗

      • 多 KPI

      • 雷达

      • 桑基图词云

另请参见: