注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ナビゲーション

このページでは、Pipeline Builder のインターフェース、ナビゲーションコントロール、利用可能なツールについて説明します。

ランディングページ

Pipeline Builder を開くと、パイプラインとそれぞれの主要な情報が表示されるランディングページが表示されます。ランディングページでは、次の操作ができます。

  • 各パイプラインの現在のストリーミングデータセットのステータスを表示する
  • パイプラインのデプロイステータスを表示する
  • 各パイプラインで使用されているバックエンドの種類を表示する
  • お気に入りでパイプラインを絞り込む
  • お気に入りの登録を切り替えて、よく使うパイプラインにすばやくアクセスする

ランディングページからパイプラインを選択すると、そのパイプラインが開き、編集、提案、履歴の表示にアクセスできます。

編集、提案、履歴の表示

Pipeline Builder では、上部ツールバーから編集、提案、履歴の3つの表示にアクセスできます。

上部ツールバーのスクリーンショット

編集

編集画面では、パイプラインのワークフローの作成を開始できます。この画面は、上部ツールバー、詳細サイドバー、グラフ、プレビューペインの4つのセクションに分かれています。

上部ツールバー

上部ツールバーでは、表示の管理、ビルドチェックのステータスの監視、ビルド設定の編集ができます。

  • 元に戻す/やり直し: ワークフローで最近行った操作を元に戻すか、やり直します。
  • ブランチドロップダウン: 現在作業しているブランチの名前を表示するか、別のブランチに切り替えます。新規ブランチを作成を選択することもできます。ブランチについて詳しくはこちら。
  • 保存: 進行状況を保存します。変更がこのブランチに保存されると、塗りつぶされた保存済みの状態が表示されます。

パイプラインのブランチへの変更は自動保存されません。パイプラインのブランチへの変更を確実に保存するには、グラフタブから移動する前に、変更を手動で保存する必要があります。

  • 提案ドロップダウン: 提案ドロップダウンを開いて、現在のブランチの提案を管理します。

    • 提案を表示: 現在のブランチに未完了の提案がある場合は、この選択肢を選択して提案を表示し、その提案に移動します。
    • 新しい提案を作成: 変更を保存したら、この選択肢を選択してメインブランチへのマージを申請します。メインブランチからのマージには対応していません。
  • デプロイ: パイプラインが検証チェックに合格したら、デプロイを選択してパイプラインの出力をビルドします。

  • ビルド設定: ビルドのコンピューティングプロファイルを変更します。

    • デフォルト: エグゼキューターのコアとメモリーの使用量が最も少ない、デフォルトの自動スケーリングプロファイルです。
    • 中: ゆっくりとスケールアップし、すばやくスケールダウンするコンピューティングです。
    • 大きい: ゆっくりとスケールアップし、すばやくスケールダウンするコンピューティングです。大きいプロファイルを使用するビルドは、より短時間で完了する場合がありますが、コンピューティングコストが高くなります。
  • ビルドとチェックのステータス: ビルドの同期のステータスと、チェックの合格および不合格を表示します。

  • 共有: 詳細サイドバーを開いて、パイプラインの共有オプションにアクセスします。

    上部バー2のスクリーンショット

詳細サイドバー

詳細サイドバーでは、パイプラインのメタデータ、アクセス要件、ロールを表示できます。右上隅のアイコンをクリックすると、サイドバーを展開または折りたたむことができます。

サイドバーのスクリーンショット

  • 説明: パイプラインの説明を記入または編集します。

  • ビュー: 過去30日間にパイプラインが閲覧された合計回数です。

  • フォロワー: パイプラインのワークフローの進行状況をフォローしているユーザーの合計数です。この選択肢をクリックすると、現在表示しているパイプラインをフォローできます。

  • コメント: コメントタブから、パイプラインのワークフローに関するコメントを表示および管理します。新しいコメントの追加、既存のコメントの編集、さまざまな変更に対するコメント、コメントの解決ができます。この選択肢を選択すると、コメントを投稿するか、サイドバーでコメントをすべて表示できます。

  • 共同作業者: パイプラインで共同作業しているユーザーです。閲覧をクリックすると、ユーザーがワークフローの共同作業者として追加された日時を確認できます。

  • アクセス: パイプラインが属する組織と、パイプラインファイルに対して持っているロールを表示します。閲覧をクリックすると、アクセス設定を表示および管理できます。

    • アクセス要件: パイプラインへのアクセスに必要な組織とマーキングの要件を表示します。

      • 組織: パイプラインにアクセスするためにユーザーが所属している必要がある組織です。
      • マーキング: パイプラインにアクセスするためにユーザーがアクセス権を持っている必要があるマーキングです。
        • 追加: ペインを開き、パイプラインのワークフローに追加するマーキング要件を検索して追加します。
    • ロール: パイプラインに対して持っているロールを表示します。

      • 管理: ペインを開き、ロールの管理とパイプラインのワークフローの共有を行います。
        • リンク共有: リンク共有をオンに切り替え、共有可能なリンク経由でパイプラインにアクセスするユーザーにロールを付与します。
        • ユーザーまたはグループを追加: ユーザーまたはグループを検索し、パイプラインのワークフローへのアクセスロールを付与します。
    • アクセスを確認: 特定のユーザーまたはグループのアクセス要件を確認します。

      • 確認する: ペインを開き、ユーザーまたはグループを検索してアクセス可否を確認します。
        • アクセスを確認: 検索項目を使用してユーザーまたはグループを検索します。
          • ユーザーまたはグループを選択: ユーザーがアクセス要件を満たしているかどうかを確認し、パイプラインのワークフローで割り当てられているロールを表示します。

            サイドバー2のスクリーンショット

  • その他: パイプラインの追加のメタデータを表示します。

    • 場所: Foundry のファイル構造内でのパイプラインの場所です。
    • 変更済: パイプラインが最後に変更された日時です。

グラフ

グラフでは、データの追加、パラメーターの作成、データ加工の定義を行います。これは Pipeline Builder アプリの主要な表示です。

サンプルパイプライングラフのスクリーンショット

  • パン・モード: クリックしてドラッグすることで、グラフ内を移動できます。

  • ドラッグ選択モード: グラフ上をクリックしてドラッグし、複数のノードを選択します。パンモードからこのモードにすばやく切り替えるには、shift を押しながらノード上をクリックしてドラッグします。

  • 選択: グラフ内のすべてのノードを選択します。

  • 外す: グラフ内で選択したノードをパイプラインから外します。

  • レイアウト: グラフ内のノードを均等に配置し、整理します。

  • データセットを追加: ウィンドウを開き、データセットを検索してグラフに追加します。

  • パラメーター: 再利用可能なデータ加工のパラメーターを設定して追加します。

    • パラメータを追加: 新しいパラメーターに名前を付け、値を割り当てます。
  • データ加工: グラフ内でデータセットノードを選択し、加工、結合、または和集合の操作を行います。グラフ上でデータセットを選択すると、データ加工を追加または編集できるポップアップメニューも開きます。

  • 編集: グラフ内でデータ加工ノードを選択し、データ加工の設定を編集します。

    Pipeline Builder のグラフのスクリーンショット

  • 凡例: データセットとデータ加工に適用された色のインジケーターを表示します。

    • 凡例用カラー追加: カラーピッカーから新しい色を選択し、グラフ内のノードに割り当てます。

      カラーピッカーのスクリーンショット

  • 出力サイドバー: サイドバーでは、パイプラインのデータセットのビルド要件の表示、スキーマの編集、出力の追加を行います。Builder グラフの右端にある「展開」記号を使用して、出力サイドバーを展開します。

    出力サイドバーのスクリーンショット

    • データセット: パイプラインで定義されたデータセット出力、健全性の検証、スキーマエラーを表示します。
      • スキーマを編集: スキーマエラーの特定、列の削除や追加、入力スキーマを使用したエラーの解決を行います。
      • データセット出力を削除: 選択したデータセット出力をパイプラインから削除します。
      • 出力を追加: パイプラインのビルド用に新しいデータセット出力を作成します。
    • オブジェクトタイプ: パイプラインの統合の指針となるオブジェクトタイプ出力を表示します。
      • 出力を追加: ウィンドウを開き、新しいオブジェクトタイプ出力の作成、データセットのスキーマからのオブジェクトタイプの生成、または既存のオブジェクトタイプの追加を行います。
    • リンクタイプ: パイプラインの統合の指針となるリンクタイプ出力を表示します。
      • 出力を追加: ペインを開き、2個のオブジェクトタイプからオブジェクトリンクを作成します。
  • ズーム設定: グラフの拡大、縮小、全体表示を選択します。

  • ノードのコピー: MacOS では Cmd + C と Cmd + V、Windows では Ctrl + C と Ctrl + V を使用して、Pipeline Builder のデプロイ間や同じリソース内でノードをコピーして貼り付けることができます。これにより、パイプラインの一部またはパイプライン全体を複製できます。

プレビューパネル

プレビューパネルでは、選択した単一のノードからデータのサンプルを表示できます。ノードを選択すると、プレビューパネルが開き、生のデータセットから選択したノードまでのロジックが自動的に実行されます。グラフの左下にあるアイコンを選択すると、プレビューパネルを展開または折りたたむことができます。

ユーザー設定でプレビューの動作を設定し、プレビューの実行前に確認を求めるようにできます。

  • 名前: 選択したノードの名前を表示します。この項目でノード名を編集できます。
  • 検索: データ内の列名を検索します。

データセットノードを右クリックして開くをクリックすると、データセットプレビューのページ全体にアクセスすることもできます。

提案

提案表示では、このパイプラインの未完了、マージ済み、またはクローズ済みの提案を確認できます。ドロップダウンメニューからフィルターを選択すると、そのステータスのカテゴリーに属する提案がすべて表示されます。

提案タブのスクリーンショット

各提案には、作成日時、作成したユーザー、および未完了、マージ済み、またはクローズ済みのステータスを示すアイコンが表示されます。

提案内では、サイドバーのコメントタブからコメントを表示および管理できます。ノードの差分表示で直接コメントを追加または変更したり、既存のコメントを編集したり、さまざまな変更にコメントしたり、コメントを解決済みにしたりすることで、レビュープロセス中のコラボレーションを円滑に進められます。

履歴

履歴表示では、パイプラインワークフローの任意のブランチで最近のアクティビティを確認できます。ドロップダウンからブランチを選択すると、その履歴が表示されます。

履歴タブのスクリーンショット

アクションをクリックすると、新しいブランチを作成したり、詳細を表示したり、保存された各バージョンの変更を表示したりできます。

履歴タブのアクションドロップダウンのスクリーンショット

ブランチを作成する

この選択肢では、選択したブランチを基に新しいブランチを開始できます。

ブランチ作成ポップオーバーのスクリーンショット

詳細を表示する

詳細の表示を選択すると、保存されたアクティビティの時点でのパイプラインの状態を示す、読み取り専用のグラフが開きます。この選択肢は、パイプラインを以前の状態に戻してしまうリスクを避けながら、ワークフロー開発の経過を追跡するのに役立ちます。

変更表示のスクリーンショット

変更を表示する

詳細の表示と同様に、変更の表示を選択すると、特定の時点でのパイプラインの変更を確認できます。ただし、この表示では、前回の保存時点と変更適用後との差異、つまり_差分_を示すために、グラフが分割表示されます。

新しい提案のスクリーンショット

提案を表示する

提案を表示すると、ビルダーは既存の提案をレビューおよび編集できます。提案の変更タブでは、ノードや設定の変更をレビュー済みに指定し、進行状況を追跡できます。変更サイドバーではレビュー済みと未レビューの項目が視覚的に分けられ、ノード上のチェックマークバッジはレビュー済みの変更を示し、ヘッダーの進行状況バーはレビュー全体の進行状況を示します。項目は、変更タブから、またはグラフ上で直接レビュー済みに指定できます。

パイプラインの変更の表示について、詳しくはこちらをご覧ください。