跳到主要内容 跳到补充内容

导出和导入数据管道

您可以将数据项目导出为 JSON 文件,该文件包含重建数据项目所需的所有内容。导出的 JSON 文件可以导入到同一租户或另一租户。例如,您可以使用此特性将数据项目从一个租户移动到另一个租户,或制作数据项目的备份副本。您还可以从 JSON 导出文件中更新数据项目。

导出数据项目

  • 数据集成 主页中,单击要导出的数据项目上的 ,然后选择导出

数据项目导出为 JSON 文件,文件名由数据项目名称、数据平台和时间戳组成。

警告注释不要编辑导出的 JSON 文件。这样做会导致无法导入数据项目文件。

导入云数据仓库数据项目

信息注释本节介绍导入以云数据仓库为数据平台的数据项目。有关将 Qlik Cloud(通过 Amazon S3)作为数据平台导入数据项目的信息,请参阅 使用 Qlik Cloud 导入数据项目作为数据平台

您可以将导出的云数据仓库数据项目导入到从其导出的同一租户或另一租户。当数据项目被导入到原始数据项目之外的另一租户时,需要为数据项目、临时区域和所有数据源定义新的数据连接。

您可以更改要使用的数据平台,但无法将数据平台从云数据仓库更改为 Qlik Cloud

  1. 单击 数据集成 主页中的新增,然后选择导入数据项目

  2. 添加数据项目 JSON 文件。您可以将其放在对话框中,也可以浏览以选择文件。

  3. 名称

    更改数据项目的名称。默认名称是以 Imported_ 为前缀的原始数据项目名称。

  4. 空间
    选择要将数据项目添加到哪个空间。

  5. 描述
    添加或编辑数据项目的描述。

  6. 数据平台

    您可以更改数据项目的数据平台。

  7. 数据连接

    您可以更改指向数据平台的数据连接。

    如果您从另一个租户导入了数据项目,或者在上一步中更改了数据平台,则需要执行此操作。

  8. 暂存区域连接

    您可以更改指向暂存区域的连接。

    如果您从另一个租户导入了数据项目,或者某些情况下在上一步中更改了数据平台,则需要执行此操作。

    信息注释如果数据平台是 Snowflake,则不需要这样做。
  9. 替换导入的源连接
    您可以替换导入的源连接。

    如果您从另一个租户导入数据项目,则需要此选项。

  10. 数据模式前缀

    可以向数据项目中创建的数据模式添加前缀。当导入的数据项目与导出的数据项目位于同一个云数据仓库中时,这非常有用。

  11. 替换导入的源数据库和模式

    可以替换登录任务的源架构,以及已注册数据的源数据库和架构。

    选择一个任务并替换新建架构新建数据库中的值。

  12. 默认数据库名称

    如果数据平台是 Snowflake 或 Microsoft Azure Synapse Analytics,则可以更改默认数据库名称。

  13. 默认仓库名称

    如果数据平台是 Snowflake,则可以更改默认仓库名称。

  14. 准备好后,单击上传。

数据项目即会添加到 数据集成 主页。

使用 Qlik Cloud 导入数据项目作为数据平台

您可以将导出的 Qlik Cloud(通过 Amazon S3)数据项目导入到从其导出的同一租户或另一租户。当在原始数据项目之外的其他租户上导入租户时,需要为数据项目、临时区域和所有数据源定义新的数据连接。

无法将数据平台从 Qlik Cloud 更改为云数据仓库,例如 Snowflake

  1. 单击 数据集成 主页中的新增,然后选择导入数据项目

  2. 添加数据项目 JSON 文件。您可以将其放在对话框中,也可以浏览以选择文件。

  3. 名称

    更改数据项目的名称。默认名称是以 Imported_ 为前缀的原始数据项目名称。

  4. 空间
    选择要将数据项目添加到哪个空间。

  5. 描述
    添加或编辑数据项目的描述。

  6. 将 QVD 文件存储于:

    选择生成 QVD 文件的位置。

    • Qlik 受管存储区

    • 客户管理的存储区

      由您管理的 Amazon S3 存储。

  7. 数据连接

    如果选择了客户管理的存储,则可以更改指向 Amazon S3 存储区域的数据连接。

    如果您从另一个租户导入数据项目,则需要此选项。

  8. 暂存区域连接

    您可以更改指向 Amazon S3 暂存区域的连接。

    如果您从另一个租户导入了数据项目,或者某些情况下在上一步中更改了数据平台,则需要执行此操作。

  9. 替换导入的源连接
    您可以替换导入的源连接。

    如果您从另一个租户导入数据项目,则需要此选项。

  10. 准备好后,单击上传。

数据项目即会添加到 数据集成 主页。

更新数据项目

您可以从 JSON 导出文件更新项目。这将替换数据管道中的所有任务,但不会替换连接和设置。导入的数据项目中未包含的数据任务将被删除。

例如,可以将从开发数据空间导出的数据项目导入生产数据空间中的数据项目,以更新生产数据项目。

在开始更新数据项目之前:

  • 如果要在更新之前备份数据项目,可通过单击 ,然后单击导出来导出它。

  • 在更新数据项目之前,必须停止将从数据管道中删除的所有任务。

  • 如果数据项目使用尚不存在的 SaaS 应用程序连接,则必须在开始导入之前创建连接并生成元数据。

  • 确保导入的数据项目使用相同的云数据平台,例如 Snowflake。

要更新数据项目,请执行以下操作:

  1. 打开要更新的数据项目。

  2. 单击 ,然后单击导入

  3. 选择或删除要导入的 JSON 文件。

  4. 对数据项目和导入的数据项目之间不同的映射连接进行任何必要的更改。

    例如,导入的数据项目可能使用一个名为 SQL1 的源连接,而此数据项目使用一个类似的名为 SQL2 的连接。在这种情况下,请在替换导入的源连接中将导入的连接映射到 SQL2

    信息注释选择要映射的连接时,可以创建新的数据库连接,但不能创建 SaaS 应用程序连接。

    准备好后单击导入

数据项目现在根据导入的 JSON 文件进行更新。您可能需要验证和同步通过导入更新的数据任务。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!