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を使用して適切なテクノロジーを選択します。正しいURLを見つけるには、米国政府向けPower BIにサインインするを参照してください。
ツール設定
次の手順では、データセットを操作する方法を示します。
Power BIで新しいデータセットを作成するには、[構成] ウィンドウで [データ] タブに移動します。操作しようとするワークスペースを選択し、[新しいデータセットの作成] を選択します。
[オプション] > [出力オプション] を選択します。既定のオプションが「作成」であるかどうかを確認します。
[データセット名] フィールドと [テーブル名] フィールドの既定の名前が気に入らない場合は、独自の名前を指定できます。
注記
Power BIでは、同じ名前のデータセットを複数作成できるため、[データセット名] を変更することをお勧めします。
既存のデータセットを操作するには、既存のデータセットのリストからデータセットを選択し、設定パネルの [オプション] タブで、実行する操作を選択します。
付加 - 既存のデータセットに新しい行を付加します。
上書き(既存の列を保持) - 既存の行(データセット内のすべてのレコード)を削除し、指定された入力に従ってテーブルに新しい行を追加します。入力列名は無視され、既存のスキーマの構造は変更されません。
上書き(列を更新) - 入力構造によって既存のスキーマを更新し、テーブルに新しい行を追加します。
注記
このオプションを使用すると、入力に従って既存のスキーマの構造が変更されるため、既存のレポート内の参照が機能しない場合があります。
データセット内の複数のテーブルを一度に更新できますが、最初に、選択したデータセット内の入力接続と既存のテーブルの間のマッピングを指定する必要があります。