跳到主要内容

创建数据资产以生成 QVD

您可以在 Data Services主页中创建存储数据资产。存储数据资产从 Amazon S3 存储段中提取数据,将其转换为 QVD 表并存储它们。表可以存储在 Qlik Cloud 托管的存储或由您管理的存储中。数据从本地数据源不断更新。

  1. 单击数据集成主页中的新增,然后选择创建数据资产
  2. 创建数据资产对话框中,填写以下字段:

    • 名称:数据资产的名称。

    • 空间:指定数据资产的目标空间。

    • 资产类型:选择 Storage (QVD)

    • 选择打开可在创建数据资产时打开它。

    准备好后单击创建

  3. 单击选择源数据

  4. 选择要用作存储数据资产源的登陆数据资产,然后单击选择。只能选择 Amazon S3 登陆数据资产。

    显示对话框源和存储设置

  5. 选择到登陆数据资源使用的 Amazon S3 数据段的数据连接。这与 Replicate 任务的目标端点中定义的数据段相同。连接应具有 Qlik Cloud 租户的读取权限。

    如果没有数据连接,则需要创建它。有关详细信息,请参阅 Amazon S3 (仅提供英文版本)

  6. 存储

    选择您希望存储 QVD 表格的位置。

    • Qlik 受管存储区

    • 客户管理的存储区

      您可以将 QVD 表存储在自己管理的 Amazon S3 存储段中。选择要用于存储的 Amazon S3 存储段的数据连接。连接应具有 Qlik Cloud 租户的写入权限。

      如果没有数据连接,则需要创建它。有关详细信息,请参阅 Amazon S3 (仅提供英文版本)

  7. 要使用的文件夹:

    选择在存储中存储 QVD 表时要使用的文件夹。如果文件夹不存在,则在运行数据资源时将创建该文件夹。通过选择根目录,可以将 QVD 表存储在存储段的根目录中。

    如果选择了客户管理的存储,则根据 Amazon S3 命名准则,文件夹名称必须有效。

    警告: 请勿使用和其他数据资产相同的文件夹。这可能导致两个数据资产相互覆盖 QVD 表。
  8. 单击确定来确认您的设置。现在可以在开始生成 QVD 表之前预览表结构。

  9. 单击保存以保存数据资产。

  10. 单击运行开始生成 QVD 表。

如果您使用的登陆数据资源正在运行并且已经执行了登陆数据的全部加载,那么现在将生成 QVD 表。

备注: 在为每个表运行第一批之后,一个名为“timestamp”的新列(将包含行的更新时间)被添加到表中。

如果在初始加载完成之前有第一批更改,则在初始加载完成并应用该批更改之前,不会更新资产卡中的数据更新为

例如,假设您正在加载一个数据资产,其中包含一个包含 100 万个订单的订单表和一个包含 1000 万个订单详细信息的订单详细信息表。这些表分别需要 10 分钟和 20 分钟来完成满载。首先加载订单表,然后加载订单详细信息。加载订单表时,插入了一个新订单。因此,在加载订单详细信息时,它可能包含新订单的详细信息,而新订单在订单表中还不存在。只有在应用了第一批更改之后,订单和订单表才会同步并完全更新到同一时间。

QVD 表位于 Qlik Sense 应用中心的目录下。选择类型中的数据以查看数据集。