次の方法で共有


セマンティック モデルの更新アクティビティを使用して Power BI データセットを更新する (プレビュー)

このガイドでは、セマンティック モデルの更新アクティビティを使用して、Power BI セマンティック モデル データセットへの接続を作成し、Data Factory for Microsoft Fabric のデータ パイプラインから更新する方法について説明します。

重要

Data Factory for Microsoft Fabric のセマンティック モデルの更新アクティビティは現在プレビュー段階です。 この情報はプレリリース製品に関連するものであり、リリース前に大幅に変更される可能性があります。 ここに記載された情報について、Microsoft は明示または黙示を問わずいかなる保証をするものでもありません。

前提条件

開始するには、次の前提条件を満たしている必要があります。

UI を使用してセマンティック モデルの更新アクティビティをパイプラインに追加する

パイプライン内でセマンティック モデルの更新アクティビティを使用するには、次の手順を実行します。

アクティビティを作成する

  1. ワークスペースに新しいパイプラインを作成します。

  2. セマンティック モデルの更新アクティビティを使用する前に、Power BI データセットへの接続が必要です。

  3. ホーム画面カードからセマンティック モデルの更新を検索して選択するか、アクティビティ バーから [アクティビティ] を選択してパイプライン キャンバスに追加します。

    ホーム画面のカードからアクティビティを作成:

    ホーム画面のカードから新しいセマンティック モデルの更新アクティビティをパイプラインに追加する方法を示すスクリーンショット。

    アクティビティバーからのアクティビティの作成:

    アクティビティ バーからパイプラインに新しいセマンティック モデルの更新アクティビティを追加する方法を示すスクリーンショット。

  4. まだ選択されていない場合は、パイプライン エディターのキャンバスで新しいセマンティック モデルの更新アクティビティを選択します。

    セマンティック モデルの更新アクティビティの [全般] 設定タブを示すスクリーンショット。

    このタブにあるオプションを構成するには、[全般] 設定のガイダンス を参照してください。

セマンティック モデルの更新アクティビティの設定

  1. アクティビティのプロパティ ペインで [設定] タブを選択し、[接続] ドロップダウンを使用して既存の接続を選択するか、Power BI への新しい接続を作成して構成します。

    セマンティック モデルの更新アクティビティの [メイン設定] ページを示すスクリーンショット。

  2. [+ 新規] を選択して新しい接続を作成すると、接続作成ダイアログが表示され、接続名と選択した認証の種類の資格情報を指定することができます。

    Power BI への新しい接続を作成するダイアログを示すスクリーンショット。

  3. 接続を作成すると、ドロップダウン メニューで見つけることができます。 表示されない場合は、[更新する] を選択します。 次に接続を選択します。

    セマンティック モデルの更新に Power BI 接続を選択する場所を示すスクリーンショット。

  4. ワークスペースデータセットを選択して、アクティビティの残りの部分を構成します。 [詳細設定] でその他の構成オプションを見つけます。

    • [詳細設定][完了時に待機] の選択オプションがありますが、既定ではオンになっています。 このオプションが選択されていると、プロセスの完了をポーリングし、続行する前に更新の完了まで待機します。
    • また、完了時に更新をコミットするか (トランザクション)、バッチで部分バッチをコミットするかに関係なく、最大並列処理数再試行回数を入力することもできます。

    Note

    既定では、セマンティック モデルの更新アクティビティを実行すると、パイプライン アクティビティからの更新の種類の動作は "完全更新" に設定されます。

    アクティビティの接続を選択した後に追加の詳細を指定する場所を示すスクリーンショット。

更新するテーブルとパーティションを選択する

必要に応じて、モデル全体を更新するのではなく、更新するテーブルとそのテーブル内のパーティションだけを選択することで、セマンティック モデルの更新を最適化できます。 オプションのテーブルとパーティションの更新を選択する設定は、[設定] の下にあります。 これらの各プロパティは、パイプライン式ビルダーを使用したパラメーター化をサポートしています。

特定のテーブルを更新するオプションを示すスクリーンショット。特定のパーティションを更新するオプションを示すスクリーンショット。

パイプラインを保存して実行またはスケジュールする

セマンティック モデルの更新アクティビティは通常、他のアクティビティと共に使用されますが、そのまま直接実行することもできます。 パイプラインに必要なその他のアクティビティを構成したら、パイプライン エディターの上部にある [ホーム] タブに切り替え、[保存] ボタンを選択してパイプラインを保存します。 [実行] を選択して直接実行するか、[スケジュール] を選択してスケジュールを設定します。 ここで実行履歴を表示したり、他の設定を構成したりすることもできます。

タブ名、[保存]、[実行]、[スケジュール] ボタンが強調されている、パイプライン エディターの [ホーム] タブのスクリーンショット。