次の方法で共有


Fabric ユーザー データ関数のライブラリを管理する (プレビュー)

カスタム ビジネス ロジックを開発するときは、PyPI のパブリック ライブラリを使用するか、データ処理または変換のために独自のプライベート ライブラリを組み込むことができます。 ユーザー データ関数を使用すると、関数の記述に必要な 2 種類のライブラリを追加できます。

  • パブリック ライブラリ: PyPI で使用可能なすべてのパブリック ライブラリをユーザー データ関数項目に含めます。
  • プライベート ライブラリ: プライベート ライブラリを .whl パッケージとしてユーザー データ関数項目にアップロードします。

パブリック ライブラリを追加する

  1. Microsoft Fabric にサインインします。

  2. 作業中の ユーザー データ関数 項目を選択します。

  3. [ ライブラリ管理] を選択します。

    ライブラリを管理する方法を示すスクリーンショット。

    fabric_user_data_functions ライブラリが追加され、削除できません。 これはファブリック関数ライブラリです。 この SDK の今後のリリースがある場合は、バージョンを更新できます。

  4. [ PyPI から追加] を選択して、新しいライブラリを追加します。 ライブラリ名を指定し、バージョンを選択します (たとえば、pandasのバージョン2.2.3)。

    pandas ライブラリを追加する方法を示すスクリーンショット。

  5. ユーザー データ関数項目にライブラリが追加されると、そのライブラリは保存済 状態になります。 ユーザー データ関数項目を発行する必要があります。 すべての発行済みライブラリの状態は 発行済み です。

  6. [ PyPI から追加] を選択して、ユーザー データ関数項目の 1 つ以上の関数で使用するライブラリをさらに追加します。

  7. [ 発行] を選択して、ユーザー データ関数に加えられた変更を更新します。 これで、関数をテストする準備ができました。

パブリック ライブラリの管理

  • 既存のパブリック ライブラリのバージョンを更新するには、ユーザー データ関数項目に移動し、[ ライブラリ管理] を選択します。 必要なライブラリを選択し、バージョンのドロップダウンを選択して、そのバージョンを更新します。
  • ライブラリを削除するには、対応する行にマウス ポインターを合わせると、各ライブラリのごみ箱オプションが表示されます。

ライブラリが更新されるたびに、ユーザー データ関数項目を発行します。

プライベート ライブラリを追加する

プライベート ライブラリは、自分または組織によってビルドされたコードを指します。 ユーザー データ関数を使用すると、 .whl 形式でカスタム ライブラリ ファイルをアップロードできます。 [ アップロード ] ボタンを選択してプライベート ライブラリを追加します。

プライベート ライブラリを追加する方法を示すスクリーンショット。

プライベート ライブラリの制限事項

  • .whl ファイル サイズは 30 MB 未満にする必要があります。
  • .whl ファイルは OS に依存しない必要があります。 ファイルがオペレーティング システムに固有の場合 ( numpy-2.2.2-cp311-cp311-linux_armv6l.whlなど)、アップロードに失敗します。

次のステップ

関数のコードでこれらのライブラリを参照する方法について説明します。 Fabric Data Function の実行後にログを表示する方法についても説明します。