注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Foundry DevOps を使用して、データセット変換を Marketplace プロダクト に含め、他のユーザーがインストールして再利用できるようにします。最初のプロダクトを作成する方法を学びます。
データセット変換(およびそれを生成するコードリポジトリ)をパッケージ化する際、必要なすべての依存関係が製品の一部として保存されます。これにより、変換が自己完結型であることが保証され、どこでも正常に実行できます。リポジトリは、Maven、PyPI、Conda の依存関係を持ち込むことができます。
Python、Java、SQL の変換がサポートされています。変換は、最近のテンプレートを持つリポジトリから生成されなければならず、そうでない場合はパッケージ化エラーが発生することがあります。デバッグするには、Code Repositories アプリケーションでリポジトリをアップグレードします。変換が正常にパッケージ化できる場合、インストールや実行時にエラーは発生しません。
ソース入力データセットのすべてのデータセット行(例えば、データセット変換に入力として使用される airplane
データセット)は、データセット変換で参照されているかどうかに関係なく、インストール時に必要な入力となります。
サポートされている機能は以下の通りです。
データセット変換をプロダクトに追加するには、まず プロダクトを作成 します。データセット変換 を追加することを選択した後、変換を生成するリポジトリを選択し、含める変換を選択することで、変換が追加されます。
場合によっては、1つの変換が複数の出力データセットを生成することがあります。その場合、生成されたすべてのデータセットをプロダクトに含める必要があります。
リポジトリをパッケージ化する方法は 3 つあります。