5B. [Repositories] Publishing and Using Shared Libraries in Code Repositories10 - データセットは最新ですか?
Warning

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

10 - ユーザーのデータセットは最新ですか?

learn.palantir.com ↗でも以下の内容をご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。

📖 タスクの概要

ユーザーのビルドが現在どの程度の状況にあるのかは一般的に感じているかもしれませんが、パイプラインが複雑になり、依存関係グラフが拡大するにつれて、パイプラインの一部が他の部分に対して最新であるかどうかを直感的に理解するのは難しくなります。このタスクでは、ビルディングのナラティブから一時離れ、Data Lineage のグラフを用いて、flight_alerts_logic リポジトリでビルドされたデータセットの最新性を評価します。

🔨 タスクの説明

  1. flight_alerts_logic リポジトリでユーザーのフィーチャーブランチを Master にマージした後、リポジトリの右上にある Explore lineage ボタンを ctrl+click します。

  2. Data Lineage で、右上のノードカラーオプションを out-of-date に変更します。

  3. out-of-date ノードカラーレジェンドの下部で、Data out-of dateLogic out-of-date オプションのチェックを入れたり外したりして、カラーの違いを確認します。Data Lineage ノードカラーリングのドキュメンテーションに移動し、テーブルの中の out-of-date 項目を探して、可能な値の説明を探します。

    これは、パイプラインが全体的に最新であるか、ビルドの問題を修正するための参照先を決定するための有用なノードカラーオプションです。今回のケースでは、Master ブランチでは何も新しくビルドされていないので、ノードの Data はすべて現在の状態に見えます。しかし、Master ブランチには新しいロジックがあるので、Logic ボックスをチェックすると、新しいロジックと同期していないデータセットが表示されます。

  4. ctrl+a でグラフ上のすべてのノードを選択します。

  5. 右の折りたたまれたサイドメニューの "ハンマー" アイコン("Manage builds")をクリックします。

  6. Selected dataset(s) only を選択し、青い Next (View preview) ボタンをクリックします。

  7. 画面の右下にある青い Run build ボタンをクリックします。プロセスが完了すると、データセット(Data と Logic)がユーザーのグラフに更新された状態で表示されます。