MENU
    表 輸出入
    • 24 Mar 2025
    • 1 読む分
    • 寄稿者

    表 輸出入


    記事の要約

    エクスポート・インポート図

    以下は、Tulipのテーブル、クエリー、集計の全体の転送フローです。このドキュメントでは、このフローについて詳しく説明します。

    image.png{高さ="" 幅=""}

    カスタムユーザーフィールドとマシンアクティビティテーブル

    以下に説明するフローは、カスタム・ユーザー・フィールド・テーブルとマシン活動フィールド・テーブルのエクスポートおよびインポート方法にも適用されます。

    エクスポート

    エクスポートプロセス中、エクスポートされたアプリケーションまたはオートメーションは、そのアプリケーション内で使用中のすべてのテーブルを報告します。テーブルが使用中とみなされるのは、以下の条件のいずれかが満たされている場合です:

    • テーブル・レコード "ウィジェットに表示されている
    • 入力ウィジェットで使用されている
    • インタラクティブ・テーブルに表示されている
    • トリガで使用
    • オートメーション・アクションで使用
    • オートメーション・イベント・ブロックで使用
    • テーブル・クエリ、インタラクティブ・テーブル、または分析ウィジェットのフィルタでの使用
    • カスタムウィジェットの入力または出力として使用

    フィールドがアーカイブされている場合、エクスポートされません。フィールドがアーカイブされているが使用中の場合、エクスポートは失敗します。

    インポート

    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{高さ="" 幅="400"}。

    各クエリについて

    インポートされたテーブルの各クエリについて、そのクエリが存在するかどうかをチェックします。一致するIDが見つかった場合、ターゲットとソースで構成が同じ(リミット、ソート、フィルタリング)であることを確認します。

    一致するクエリが見つからない場合は、新しいクエリが作成されます。一致するクエリが見つかったが、それがターゲット・インスタンスと同一でない場合、新しい名前で新しいクエリが作成されます。

    image.png{高さ="" 幅="400"}。

    注:これはカスタム・ユーザ・フィールドやマシン・アクティビティ・テーブルには適用されません。

    各集約について

    インポートされたテーブルの各集約について、そのクエリが存在するかどうかをチェックします。一致するIDが見つかった場合、ターゲットとソース間で構成が同一(操作、フィールド)であることを検証します。

    一致するクエリが見つからない場合は、新しいクエリが作成されます。一致するクエリが見つかったが、ターゲット・インスタンスと同一でない場合、新しい名前で新しいクエリが作成されます。

    image.png{高さ="" 幅="400"}。

    注:これはカスタム・ユーザ・フィールドやマシン・アクティビティ・テーブルには適用されません。


    この記事は役に立ちましたか?