Skip to main content

Gray icon with bar graph inside Microsoft Power BI出力ツール

Microsoft Power BI出力ツールは、Power BI REST API を使用して、Alteryx ワークフローから Power BI Web アプリにデータセットをアップロードします。そこから、任意の数のデータの可視化とレポートを含むダッシュボードを作成して共有できます。詳細については、「Microsoft Power BI」を参照してください。

OneDriveコネクタの機能を完全に維持するには、「Designerとデータコネクタの互換性」を参照してください。

重要

このツールは、Designer では自動的にインストールされません。このツールを使用するには、Alteryxマーケットプレイス からダウンロードします。

制限事項と詳細については、「MicrosoftのPushデータセットの制限事項」を参照してください。

Power BI APIの制限により、Designerは DateTime値 を書き込むことができません。データセットをPower BIにアップロードする前に、DateTime値を文字列に変換します。

Power BIにサインイン

認証にはOAuth方式が使用されるため、インターネットブラウザからサインイン を選択して既定のAlteryxアプリケーションを使用するか、認証情報を入力 を選択して自身のAPIアプリケーションを提供できます。独自のAPIアプリケーションを作成する方法については、「カスタムAPIアプリケーションのセットアップ」セクションを参照してください。

デフォルトの Alteryx アプリケーション (インターネットブラウザーからサインイン) を使用して、最大 6 か月のワークフローをスケジュールできます。ただし、[認証情報を入力] を選択した後で [サービスプリンシパルとして使用] を選択した場合は、会社のポリシーに従ってトークンの有効期限を設定でき、スケジュールされたワークフローは単一のユーザーに関連付けられません。これは、たとえば、ユーザーが退職してアカウントが無効になった場合にワークフローが実行されないようにする場合に便利です。

Power BI出力では、サービスプリンシパルとして使用せずにクライアントIDおよびシークレット、テナントIDを使用して接続する場合でも、クライアントシークレットが必要です。管理者に連絡して、シークレット ID ではなくシークレット値を要求してください。

GCC Highテナントまたはカスタムテナントを使用して認証する場合は、DCMを使用して適切なテクノロジーを選択します。

ツール設定

次の手順では、データセットを操作する方法を示します。

  1. Power BIで新しいデータセットを作成するには、[構成] ウィンドウで [データ] タブに移動します。操作しようとするワークスペースを選択し、[新しいデータセットの作成] を選択します。

  2. [オプション] > [出力オプション] を選択します。既定のオプションが「作成」であるかどうかを確認します。

  3. [データセット名] フィールドと [テーブル名] フィールドの既定の名前が気に入らない場合は、独自の名前を指定できます。

    注記

    Power BIでは、同じ名前のデータセットを複数作成できるため、[データセット名] を変更することをお勧めします。

  4. 既存のデータセットを操作するには、既存のデータセットのリストからデータセットを選択し、設定パネルの [オプション] タブで、実行する操作を選択します。

    1. 付加 - 既存のデータセットに新しい行を付加します。

    2. 上書き(既存の列を保持) - 既存の行(データセット内のすべてのレコード)を削除し、指定された入力に従ってテーブルに新しい行を追加します。入力列名は無視され、既存のスキーマの構造は変更されません。

    3. 上書き(列を更新) - 入力構造によって既存のスキーマを更新し、テーブルに新しい行を追加します。

      注記

      このオプションを使用すると、入力に従って既存のスキーマの構造が変更されるため、既存のレポート内の参照が機能しない場合があります。

  5. データセット内の複数のテーブルを一度に更新できますが、最初に、選択したデータセット内の入力接続と既存のテーブルの間のマッピングを指定する必要があります。