MENU
    表 进口 出口
    • 24 Mar 2025
    • 1 分钟阅读
    • 贡献者

    表 进口 出口


    文章摘要

    导出导入示意图

    以下是 Tulip 表、查询和聚合的整个传输流程。本文档将对此流程进行详细说明。

    image.png{height="" width="""}

    自定义用户字段和机器活动表

    下面描述的流程也适用于如何导出和导入自定义用户字段表和机器活动字段表。

    导出

    在导出过程中,导出的应用程序或自动化将报告该应用程序中使用的每个表。如果满足以下任何条件,则视为正在使用表:

    • 在 "表记录 "窗口部件中显示
    • 在输入 widget 中使用
    • 在交互式表格中显示
    • 在触发器中使用
    • 在自动化操作中使用
    • 在自动化事件块中使用
    • 在表格查询、交互式表格或分析 widget 的过滤器中使用
    • 用作自定义 widget 的输入或输出

    如果字段已存档,则不会导出。如果字段已存档但正在使用,导出将失败。

    导入

    Archived Table Fields

    Archived table fields will not be exported, and any references to those fields within applications will need to be remapped on import.

    查找相同的

    为了在导入时识别匹配的表,我们会查找匹配的 ID。如果找到 ID 相同的表,我们不会创建新表,而是使用现有表。

    如果导入站点中的表已存档,它将保持存档状态。

    针对每个表字段

    对于每个表字段,我们都会根据相应字段的列 ID 寻找匹配字段。

    如果匹配字段的数据类型不同,导入将失败。

    如果字段是链接记录字段,则链接表将被添加到导入的依赖关系列表中,并对该表重复此流程。

    image.png

    针对每个查询

    对于导入表中的每个查询,我们都会检查该查询是否存在。如果找到匹配的 ID,我们将验证目标和源之间的配置(限制、排序和过滤)是否相同。

    如果找不到匹配的查询,我们将创建一个新的查询。如果找到匹配的查询,但它与目标实例不完全相同,则将创建一个新查询,并使用新名称。

    image.png

    注意:这不适用于自定义用户字段或机器活动表。

    针对每个聚合

    对于导入表中的每个聚合,我们都会检查该查询是否存在。如果找到匹配的 ID,我们将验证目标和源之间的配置(操作、字段)是否相同。

    如果找不到匹配的查询,我们将创建一个新的查询。如果找到匹配查询,但它与目标实例不完全相同,则将创建一个新查询,并使用新名称。

    image.png

    注意:这不适用于自定义用户字段或机器活动表。


    本文对您有帮助吗?