複数接続のサポート

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • 単独の統合プロバイダーへの複数の接続をサポートします。フローから直接、フロー、サブフロー、アクションの接続を選択します。

    利点

    複数接続のサポートには、以下のメリットがあります。
    • 同じデータ連携プロバイダーに複数の接続を確立できる。たとえば、複数の異なる Jira 環境への接続を確立できます。
    • フローで使用する接続を選択できる。ワークフロースタジオ を介して、フロー、サブフロー、およびアクションの事前設定された接続を直接上書きできます。
    • フローが本番に昇格されたら、フローを変更することなく各アカウントへの接続を再確立できる。

    接続の詳細については、「接続と資格情報」を参照してください。

    接続の作成

    親エイリアスに子接続を追加する方法は 2 つあります。

    接続ダッシュボードを介して
    接続ダッシュボードは、エイリアスに接続を追加する簡単な方法を提供します。接続を追加する方法など、接続ダッシュボードの詳細については、「接続ダッシュボードの使用」を参照してください。
    プラットフォームユーザーインターフェイスを介して
    接続レコードと認証情報レコードを設定して、子接続を手動で作成します。この方法で接続を作成するには、「接続および資格情報エイリアスの作成」を参照してください。

    フローレベルの接続の選択

    フローまたはサブフローの接続は、フローのメインページから直接選択できます。新しい接続を選択すると、そのフローに事前設定された接続が上書きされます。接続を選択するには、[その他のアクション] メニューアイコン ([その他のアクション] アイコン) をクリックし、[接続の設定] オプションを選択します。このオプションを選択すると、フローの接続を選択できる [接続の設定] ウィンドウが開きます。[接続の設定] ウィンドウには次の項目が表示されます。
    • フローで使用されるすべてのエイリアス。
    • 各エイリアスのアイコンと名前。
    • 各エイリアスに設定されている接続のリスト。デフォルトの接続が最初にリストされます。その他の接続はアルファベット順にリストされています。
    • 各エイリアスの情報アイコン。アイコンをクリックすると、リストに表示されているデフォルト接続の [接続および資格情報エイリアス] レコードが開きます。
    • 接続ダッシュボードを開く [接続の管理] オプション。
    • 接続選択を [キャンセル] するか、接続選択を [更新] するオプション。

    各エイリアスは、そのエイリアスを使用できるアクションまたはサブフローの数に関係なく、[接続の設定] ウィンドウに 1 つのエントリーがあります。フローレベルで接続を選択すると、そのエイリアスを使用するすべてのアクションとサブフローに新しい接続が適用されます。たとえば、フローに Slack サービスを使用する複数のアクションがある場合、Slack サービスの接続を変更すると、フロー内のすべての Slack サービスアクションの接続が変更されます。

    フローのエイリアスアイコンを [接続の設定] ウィンドウのエイリアスアイコンと一致させることで、接続の変更がフローのどの部分に影響するかを確認できます。Slack サービスに影響を与えるアクションには、フロー内のアクションの横に Slack アイコンがあります。[接続の設定] ウィンドウのエイリアス名の横にも Slack アイコンが表示されます。

    [接続の設定] ウィンドウは、接続のあるフローコンポーネントを追加または削除するたびに自動的に更新されます。アクションまたはサブフローをフローに追加すると、[接続の設定] ウィンドウに、追加したアクションまたはサブフローの接続が表示されます。アクションまたはサブフローを削除すると、接続情報が [接続の設定]ウィンドウから削除されます。

    sn_flow_designer.connections_override_enabled システムプロパティを使用して、[接続の設定] オプションを表示するかどうかを選択できます。プロパティを true に設定すると、 [接続の設定] オプションが表示され、 false に設定すると非表示になります。システムプロパティを削除した場合、またはシステムプロパティが存在しない場合は、[接続の設定] オプションがデフォルトで表示されます。

    フローの実行の詳細の [ステップ設定] セクションを調べて、フローが実行された接続を表示します。[構成] 列にリストされている接続エイリアスは、フローを実行するために最初に設計されたエイリアスです。[ランタイム値] 列にリストされているエイリアスは、フローが実際に実行されたエイリアスです。

    図 : 1. 実行の詳細ページ
    フローのデフォルト構成の接続エイリアスとフローの実行時の値を表示する実行の詳細ページ。

    アクションレベルの接続の選択

    フロー内の個々のアクションの接続を選択できます。この機能は、フローが同じプロバイダーの複数の構成とやり取りする必要がある場合に便利です。たとえば、ファイルストレージプロバイダーのある構成からファイルをダウンロードしてから、同じファイルストレージプロバイダーの別の構成にファイルをアップロードします。

    フローまたはサブフローの個々のアクションの接続を選択するには、[詳細オプション] をクリックします。このオプションは、アクションで使用されるエイリアスの名前と、エイリアスに関連付けられているすべての接続のリストを表示します。リストの最初の接続は、デフォルトの接続です。その他の接続はアルファベット順にリストされています。リストから接続を選択すると、そのアクションおよびアクション内の動的入力の接続が上書きされます。

    アクションレベルの上書きを有効または無効にするには、[その他のアクション] アイコン (その他のアクションアイコン) をクリックし、[フロー設定] を選択します。[構成] ウィンドウには、[詳細接続オプションを表示] オプションがあります。このオプションはデフォルトで無効になっているため、アクションには [詳細オプション] ボタンは表示されません。このオプションは、有効にすると、アクションに上書き可能な接続エイリアスがある場合に使用できます。

    動的入力

    動的入力を使用するアクションを含むフローとサブフローの接続を選択できます。接続の上書きがフローレベルで指定されている場合、動的アクションはフローレベルの上書きを使用します。たとえば、データ収集アクションを含むフローでは、アクションのデフォルト接続ではなく、フローの上書き接続をデータ収集ステップに使用します。上書きがフローレベルで指定されている場合、動的アクションはアクションレベルの上書きを使用します。

    フロー内の複数の上書き

    フローに複数の上書きがある場合、それらは次のルールに従って適用されます。
    • アクションレベルの上書きは常に適用されます。
    • サブフローレベルの上書きは常にサブフローに適用されます。上書きは、独自の上書きが構成されていないサブフロー内のアクションにも適用されます。
    • フローレベルの上書きは、独自の上書きが構成されていないサブフローとアクションに適用されます。

    フローの昇格

    フローを本番インスタンスに移動すると、エイリアス情報は一緒に転送されますが、基礎となる接続情報は転送されません。エイリアスは、接続のコンテナのタイプとして機能します。コンテナはフローとともに移動しますが、特定の接続情報は移動しません。エイリアスに関連付けられている接続はすべて未構成になり、新しい環境で使用する前に再構成する必要があります。

    既にベースエイリアスが設定されているため、フローを変更することなく接続を設定できます。接続を設定する方法:
    • エイリアスにテンプレートがある場合は、接続ダッシュボードから接続を構成します。手順については、「接続ダッシュボードでの接続の構成」を参照してください。
    • エイリアスにテンプレートがない場合は、プラットフォームのユーザーインターフェイスから構成します。テンプレートのない接続の構成の詳細については、「接続を開始」を参照してください。

    その他考慮事項

    接続ダッシュボードから接続を追加するには、親エイリアスに接続テンプレートが必要です。テンプレートは Orlando リリース以降で利用可能になったため、それより前のリリースのエイリアスにはまだテンプレートがない可能性があります。構成テンプレートの詳細については、「接続と資格情報の構成テンプレート」を参照してください。