コネクタおよびコネクタ機能のインポート

Prev Next

この機能の利用対象

Enterpriseプラン以上のユーザー。

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

以下に、コネクタおよびコネクタ機能の転送フロー全体を示します。このドキュメントでは、このフローについて詳しく説明します。

image.png

エクスポート

エクスポートの際、アプリケーションやオートメーションをエクスポートする際に、どのコネクタを含めるべきかを特定する必要があります。 幸いなことに、これは単純明快です。コネクタは、トリガーおよびオートメーションからのみ参照されます。アプリケーションやオートメーションがコネクタ関数を参照している場合、そのコネクタは、参照されている関数とともにエクスポートされます。コネクタを個別にエクスポートすることも可能で、その場合はすべての関数がエクスポートされます:

image.png

インポート

コネクタのスナップショット

公開されたアプリケーションでコネクタが使用されると、その関数のスナップショットが作成されます。この動作の詳細については、こちらをご覧ください。これらのスナップショットは「コネクタ」ページには表示されません。

インポート時に、スナップショットコネクタはすべて非スナップショットコネクタに変換されるため、「コネクタ」ページに表示されるようになります。

image.png

何が同じですか?一致するコネクタが見つかった場合はどうしますか?

次に、ターゲットインスタンス内で一致するコネクタがあるかどうかを確認します。コネクタについては、ターゲットインスタンス内にそのコネクタIDがすでに存在するかどうかを単純に検証します。

一致するコネクタIDが存在する場合、新しいコネクタを作成せず、既存のコネクタを使用します。ターゲットインスタンスに存在する環境については、環境設定を更新しません。ソースコネクタに新しい環境が追加されている場合は、その環境も追加されますが、認証情報は移行されません。

ワークスペースが使用中で、そのコネクタが別のワークスペースに存在する場合、そのコネクタは「グローバル」として移行され、すべてのワークスペースからアクセス可能になります。

image.png

一致するコネクタが見つからない場合、ソースインスタンスの設定に基づいて新しいコネクタが作成されます。

コネクタの機能

一致するコネクタが見つかったら、各関数について、ターゲットインスタンスに存在するかどうかを確認する必要があります。 一致するコネクタ関数を特定するには、次の 3 つの条件があります。1. 関数 ID は存在しますか?存在しない場合は、新しい関数を作成します。存在する場合は、次の手順に進みます。2. 入力と出力は同じですか?同じでない場合は、一意の名前で新しい関数を作成します。同じ場合は、次の手順に進みます。3. 一致する関数はアーカイブされていますか?アーカイブされている場合は、アーカイブを解除します。

一致する関数については、ターゲットインスタンスの設定が優先されます。

image.png

コネクタ関数 - 新しいインポート動作

Info

Starting from r345, we will start introducing improvements to our current snapshotting behavior for connectors. This is a stepping stone for our upcoming versioning improvements.

各コネクタ関数について、ターゲットインスタンスに存在するかどうかを確認する必要があります。 一致するコネクタ関数を特定するには、次の3つの条件があります:1. 関数のバージョンIDは存在しますか? 存在しない場合は、新しい関数を作成します。存在する場合は、続行します。2. 入力、出力、および本体が同一ですか? 同一でない場合は、そのコネクタ関数のバージョンをスナップショットとしてインポートします。Image