Power BI で Azure Data Explorer データを使用する

この記事では、データ ソースとして Azure Data Explorerを Power BI に接続するさまざまな方法について説明します。 接続したら、Power BI レポートの作成に進むことができます。

前提条件

接続モード

Power BI では、"インポート" と DirectQuery の接続モードがサポートされています。 Power BI のレポートまたはダッシュボードを構築するときは、シナリオ、スケール、パフォーマンスの要件に応じて接続モードを選択します。 インポート モードを使用すると、データが Power BI にコピーされます。 これに対し、DirectQuery モードを使用すると、Azure Data Explorer クラスターから直接データに対してクエリが実行されます。

次の場合は Import モードを使用します。

次の場合は DirectQuery モードを使用します。

  • データセットが大きいか、ほぼリアルタイムのデータが必要です。

接続モードの詳細については、インポートと DirectQuery の接続モードに関する記事を参照してください。

Power BI でデータを使用する

データ ソースとして Azure Data Explorerを Power BI に接続するには、次の方法があります。

  • Azure Data Explorer Web UI から開始し、Power BI Desktopにデータを貼り付ける。
  • Power BI Desktopで直接開始し、Azure Data Explorer コネクタを追加します。

次の手順では、 ヘルプ クラスター の StormEvents テーブルを使用して、Power BI で Azure Data Explorer データを使用する方法を示します。

  1. Azure Data Explorer Web UI の左側のメニューで、[クエリ] を選択し、データを含むデータベースを選択します。

  2. クエリを作成して選択します。 たとえば、 Samples>StormEvents テーブルの次のクエリは、最もトリミングの損傷の原因となった storm イベントを返します。

    StormEvents
    | sort by DamageCrops desc
    | take 1000
    
  3. [ エクスポート ] メニューの [ Power BI へのクエリ] を選択します。

    Azure Data Explorer Web UI のスクリーンショット。開いている [共有] メニューが表示され、[Power BI へのクエリ] オプションが強調表示されています。

  4. Power BI Desktop を起動します。

  5. [ ホーム ] タブで、[ データの変換] を選択します。

    Power BI Desktopの [ホーム] タブのスクリーンショット。[データの変換] というタイトルの [ホーム] タブ オプションが強調表示されています。

  6. [ナビゲーター] ペインにクエリを貼り付けます。

    [Power BI Desktop ナビゲーター] ペインのスクリーンショット。マウスの右ボタンのドロップダウン メニューが表示され、[貼り付け] オプションが強調表示されています。

  7. 必要に応じて、接続モードを DirectQuery から インポートに変更できます。 [ クエリ設定] ウィンドウの [ 適用された手順] で、設定歯車を選択します。 詳細については、接続モードに関する記事を参照してください。

    [クエリ設定] ウィンドウのスクリーンショット。設定の歯車が強調表示された適用された手順が示されています。

  8. [ホーム] タブの [Close & Apply]\(閉じて適用\) を選択します。

    [閉じる] & [適用] オプションが強調表示されている [ホーム] タブのスクリーンショット。

次のステップ