注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
提案されたデータやタイプの変更をテストすることは、下流でのエラーを最小限に抑えるために重要であり、Foundry はデータ検証のためのいくつかの方法を提供しています。例えば、以下のようなものがあります。
null
値がないことを確認する。この演習では、Contour を使って、clean flight alerts データセットの alert_display_name 行が適切な主キーであることを確認し、その主キーが *ユニークであることを確認するために使用します。実際には、このような簡単な検証を行う方法はいくつかありますが、この方法では、データソースプロジェクトの /analysis
フォルダーに Contour 分析を保存する機会も得られます。
作成したブランチで flight_alerts_clean
データセットが正常に構築されていることを確認してください。
もし構築されていれば、「パスを RID に置き換える」オプションをクリックしてみてください。ブラウザを再読み込みする必要があるかもしれませんが、このオプションが表示されます。パスを RID に置き換えることを選択した場合、コードを再度コミットして、「refactor: update output path to use RID」というメッセージを付ける必要があります。
以下の3つの方法でアプリケーションにアクセスできます。
ctrl + select
してください。Foundry Explorer ヘルパー は、すべてのファイルとフォルダーをすばやく参照できるファイルナビゲーション インターフェースです。
データセットアプリケーションでデータセットを開いた状態で、左上のデータセット名のすぐ下を確認し、下の画像のように、フィーチャーブランチになっていることを確認してください。
データセットプレビューの右上にある青い Analyze ボタンをクリックして、データを Contour で開きます。
ℹ️ Contour は、パイプライン開発プロセス中に役立つデバッグやセンスチェックツールであり、他の利用可能な方法よりも高速です。
すぐに保存場所が求められた場合は、「Flight Alerts Primary Key Analysis」として、.../Datasource Project: Flight Alert/analysis
フォルダーに配置してください。
そこに保存できない場合は、.../Datasource Project: Flight Alert/analysis
フォルダーに移動し、「Flight Alerts Primary Key Analysis」というタイトルの新しい分析を作成して(画面右上の緑の ➕ New
ボタンを使って)、flight_alerts_clean
データセットを選択してください。
分析が開いたときに、開始ボード(開始データセットをリストアップする)に注意してください。これは、flight_alerts_clean
データセットのブランチで操作していることを示しています。
ヒストグラムボードを追加します。Y-AXIS 行のドロップダウンで alert_display_name
を選択し、デフォルトの X-AXIS 集計である Count
を使用します。
ヒストグラム設定ウィンドウの右下にある Compute を選択します。
ヒストグラムは、値をカウントで *降順に並べるため、最上行が 1 の値(カウント)を持っていれば、この行のすべての値が一意であることがわかります。
このトラックの後半で、行の値の一意性を強制する方法を学ぶことができます。
以前に分析の保存を求められていなかった場合は、上記のステップ 5 の手順を使用して、今すぐ保存してください。
ℹ️ 必要に応じて、ここで完了した Contour 分析の例を参照してください。.../Foundry Training & Resources/Example Projects/[Datasource] Flight Alerts/analysis/Flight Alerts PK Analysis