変数ライブラリは、Microsoft Fabric の新しい項目の種類です。 変数ライブラリを使用すると、ワークスペース レベルで変数を定義および管理できます。 これらの変数は、パイプライン、ノートブック、lakehouse のショートカットなど、さまざまなワークスペース項目で使用できます。 これにより、構成を管理するための統一された一元化された方法が提供され、ハードコーディングされた値の必要性が減り、CI/CD プロセスが簡素化されます。 さまざまな環境で構成を管理する方が簡単です。
パイプラインで変数ライブラリを使用する方法
ワークスペースに移動し、新しい項目を作成します。
フィルターを使用して変数ライブラリを検索するか、[データの開発] セクションまで下にスクロールします。
[変数ライブラリ] を選択して、新しい変数ライブラリを作成します。 名前を入力し、[ 作成] を選択します。
変数ライブラリを作成すると、ホームページにアクセスします。 [+ 新規] を選択して新しい変数を追加します。
新しい変数を追加するときに、変数を構成し、名前、型、既定値を設定できます。 メモを追加することもできます。
必要に応じて代替値セットを追加します (たとえば、デプロイ パイプライン環境ごとに異なる値)。 名前を設定して [作成] を選択すると、変数の値を編集し、アクティブにする値セットを選択できます。
完了したら、変更を保存します。
パイプラインで変数ライブラリ変数を使用する
パイプラインで変数ライブラリ変数を使用するには、新しいパイプラインを作成するか、既存のパイプラインに移動します。
パイプラインで、下部のパネルにある変数ライブラリへの参照を作成します。
[+新規] を選択します。 すべての変数ライブラリを表示するポップアップが開きます。 このピッカーを使用して変数ライブラリ変数を選択し、[ OK] を選択します。
ライブラリ変数参照を追加したら、パイプライン アクティビティを追加します。 アクティビティ設定で、パラメーター化する設定の [動的コンテンツの追加 ] を選択します。
式ビルダーが開きます。 [ ライブラリ変数] が表示されない場合は、[ 関数 ] の横にある 3 つのドットを選択し、[ ライブラリ変数] を選択します。
ライブラリ変数参照を選択して、式ビルダーに新しい式を追加します。 次に、[ OK] を 選択して式を追加します。
Note
接続参照または項目参照型を使用している場合は、式ビルダーに変数を追加した後、変数プロパティを取得する '.' を追加します。 この手順では、接続 ID、項目 ID、アイテム ワークスペースなどの値を使用できます。
動的コンテンツがアクティビティ設定に追加されていることがわかります。
[データのプレビュー] を選択すると 、データをプレビューできます。 この操作により、ライブラリ変数の値を示す新しいペインが開きます。 [ OK] を 選択して、データのプレビューを取得します。
通常どおりにパイプラインを保存して実行します。 渡された値は、変数ライブラリで Active として設定されている値であることがわかります。
既知の制限事項
Microsoft Fabric の Data Factory のパイプラインでの変数ライブラリの統合には、次の既知の制限事項が適用されます。
- 変数ライブラリは、データ型としてブール値、Datetime、Guid、整数、数値、および文字列をサポートしています。 パイプラインでは、ブール値は
Bool型、Datetime はString型、Guid はString型、整数はInt型、文字列はString型として表示されます。 パイプラインでは、数値の種類はサポートされていません。