注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
このページでは、ローカル開発で Python と Java の変換をプレビューするために必要な手順について詳しく説明します。 さらに詳しい情報は、 Python ローカル開発 と Java ローカル開発 を参照してください。 また、 プレビュー変換ドキュメンテーション についても学ぶことができます。
ローカルプレビューのサポートには、ローカルブランチがリモートブランチを追跡していること、つまり、ローカルブランチが少なくとも一度プッシュされていることが必要です。これはローカル開発の既存の前提条件に加えたものです。以下の追加制限事項に注意してください:
プレビューを実行する前に、まずローカル開発のための開発環境を設定し、リポジトリが最新のテンプレートバージョンにアップグレードされていることを確認してください。具体的な手順は こちら を参照してください。
./gradlew displayTransformsList
を実行します。これにより、利用可能なすべての変換のリストが返されます。
./gradlew datasetPreview --transformId=<transformId>
を実行します。ここで、 <transformId>
を上のスクリーンショットの青いテキストの一つである変換 ID に置き換えます。これにより、既に計算されたプレビューにアクセスできる Foundry へのリンクが返されます。
(オプション)上記のコマンドに --printMode=table
フラグを追加すると、プレビューのリンクを提供される代わりに、プレビューしたすべてのデータセットの最初の10行が直接ターミナルに表示されます。
(オプション)プレビューに入力ファイルを含めるには、 --inputFiles=<datasetAlias>:<path>
を追加します。ここで、 <datasetAlias>
は選択した変換関数の入力データセットの一つであり、 <path>
は入力データセット内のファイルパスです。
(オプション)プレビューに出力ファイルを含めるには、 --outputFiles=<datasetAlias>:<path>
を追加します。ここで、 <datasetAlias>
は選択した変換関数の出力データセットの一つであり、 <path>
は出力データセット内のファイルパスです。