- 打印
文章摘要
您觉得此摘要对您有帮助吗?
感谢您的反馈
导出导入示意图
以下是 Tulip 表、查询和聚合的整个传输流程。本文档将对此流程进行详细说明。
自定义用户字段和机器活动表
下面描述的流程也适用于如何导出和导入自定义用户字段表和机器活动字段表。
导出
在导出过程中,导出的应用程序或自动化将报告该应用程序中使用的每个表。如果满足以下任何条件,则视为正在使用表:
- 在 "表记录 "窗口部件中显示
- 在输入 widget 中使用
- 在交互式表格中显示
- 在触发器中使用
- 在自动化操作中使用
- 在自动化事件块中使用
- 在表格查询、交互式表格或分析 widget 的过滤器中使用
- 用作自定义 widget 的输入或输出
如果字段已存档,则不会导出。如果字段已存档但正在使用,导出将失败。
导入
:::(Warning) (已存档的表字段)已存档的表字段不会导出,应用程序中对这些字段的任何引用都需要在导入时重新映射。
:::
查找相同的表
要在导入时识别匹配的表,我们要查找匹配的 ID。如果找到具有相同 ID 的表,我们不会创建新表,而是使用现有表。
如果导入站点中的表已存档,它将保持存档状态。
针对每个表字段
对于每个表字段,我们都会根据相应字段的列 ID 寻找匹配字段。
如果匹配字段的数据类型不同,导入将失败。
如果字段是链接记录字段,则链接表将被添加到导入的依赖项列表中,并对该表重复此流程。
针对每个查询
对于导入表中的每个查询,我们都会检查该查询是否存在。如果找到匹配的 ID,我们将验证目标和源之间的配置(限制、排序和过滤)是否相同。
如果找不到匹配的查询,我们将创建一个新的查询。如果找到匹配的查询,但它与目标实例不完全相同,则将创建一个新查询,并使用新名称。
注意:这不适用于自定义用户字段或机器活动表。
针对每个聚合
对于导入表中的每个聚合,我们都会检查该查询是否存在。如果找到匹配的 ID,我们将验证目标和源之间的配置(操作、字段)是否相同。
如果找不到匹配的查询,我们将创建一个新的查询。如果找到了匹配的查询,但它与目标实例不完全相同,则将用新名称创建一个新查询。
注意:这不适用于自定义用户字段或机器活动表。
本文对您有帮助吗?