次の方法で共有


Amazon Athena

このコネクタは Amazon によって所有および提供されています。

概要

Item 説明
リリース状況 一般提供
プロダクツ Power BI (セマンティック モデル)
Power BI (データフロー)
ファブリック (データフロー Gen2)
サポートされている認証の種類 DSN の構成
組織アカウント

[前提条件]

サポートされている機能

  • 輸入
  • DirectQuery (Power BI セマンティック モデル)

Amazon Athena に接続する

アテナ データに接続するには:

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

  2. [ホーム] タブで [データを取得] を選びます。

  3. 検索ボックスに「 アテナ」と入力します。

  4. Amazon Athena を選択し、[接続] を選択します。

    Amazon Athena を選択する [データの取得] ダイアログのスクリーンショット。

  5. Amazon Athena 接続ページで、次の情報を入力します。

    • DSN の場合は、使用する ODBC DSN の名前を入力します。 DSN の構成手順については、 ODBC ドライバーのドキュメントを参照してください
    • データ接続モードの場合は、次の一般的なガイドラインに従って、ユース ケースに適したモードを選択します。
      • 小さいデータ セットの場合は、[インポート] を選びます。 インポート モードを使用すると、Power BI は、視覚エフェクトで使用するためにデータ セット全体の内容をインポートするために、Athena と連携します。
      • 大規模なデータ セットの場合は、 DirectQuery を選択します。 DirectQuery モードでは、ワークステーションにデータはダウンロードされません。 視覚化を作成または操作している間、Microsoft Power BI は、現在のデータを常に表示できるように、基になるデータ ソースに動的にクエリを実行するために、Athena と連携します。 詳細については、「 Power BI Desktop で DirectQuery を使用する」を参照してください。

    接続情報を入力する Amazon Athena コネクタ ダイアログのスクリーンショット。

  6. [OK] を選択.

  7. データ ソース認証を構成するプロンプトで、[ データ ソース構成の使用 ] または [AAD 認証] を選択します。 必要なサインイン情報を入力します。 次に、 [接続](Connect) を選択します。

    認証方法を選択する Amazon Athena 認証ダイアログのスクリーンショット。

    データ カタログ、データベース、テーブルが [ナビゲーター] ダイアログ ボックスに表示されます。

    データを表示する [ナビゲーター] ダイアログのスクリーンショット。

  8. [表示オプション] ウィンドウで、使用するデータ セットのチェック ボックスをオンにします。

  9. データ セットをインポートする前に変換する場合は、ダイアログ ボックスの下部に移動し、[ データの変換] を選択します。 この選択により、Power Query エディターが開き、使用するデータのセットをフィルター処理して絞り込むことができます。

  10. それ以外の場合は、[ 読み込み] を選択します。 読み込みが完了したら、次の図のような視覚化を作成できます。 DirectQuery を選択した場合、Power BI は、要求した視覚化のために、クエリをアテナに発行します。

    サンプルの Amazon Athena データ視覚化のスクリーンショット。

制限事項

オンプレミスのデータ ゲートウェイを介して Amazon Athena コネクタを使用する場合、ドライバー情報は、ユーザー DSN ではなく、システム データ ソース名 (DSN) に登録する必要があります。 ドライバーがユーザー DSN に登録されている場合は、オンプレミス データ ゲートウェイ経由で接続するときに Data source name not found and no default driver specified エラーが発生します。 Windows の制限により、このエラーが発生します。 Windows では、ユーザー DSN は Windows レジストリの HKEY_CURRENT_USER セクションに格納されます。 そのため、これらは作成されたユーザープロファイルに特有の関連付けが行われていることを意味します。 アプリケーションは、Windows サービスとして実行される場合、通常、独自のセキュリティ コンテキストを持つサービス アカウント (LocalSystem、NetworkService、カスタム ドメイン アカウントなど) で動作します。 これらのアカウントは対話型ユーザーのプロファイルを読み込まないため、そのユーザーの HKEY_CURRENT_USER レジストリ セクションにアクセスできません。 詳細については、 Windows 用 Amazon Athena ODBC v2 ドライバーのパブリック ドキュメントを参照してください