Docs Menu
Docs Home
/ /

Power BIからの接続

このページでは、 Power BIを使用して Atlasフェデレーティッドデータベースインスタンスまたはオンプレミスの MongoDB Enterprise データベースに接続する方法について説明します。

SQL Interface を有効にして Power BIに接続するには、次の手順に従います。

1

Atlas SQL Interface を有効にする詳細な手順については、「 クイック スタート 」を参照してください。

EA データベースでSQLインターフェイスを有効にする方法の詳細については、「 オンプレミスの設定 」を参照してください。

2

最新のMongoDB ODBC ドライバーのインストーラーをダウンロードします。MongoDB ODBC ドライバーの詳細については、oplog ドライバー を参照してください。

注意

Direct Query を使用するには、1.2 以降のバージョンの MongoDB ODBC ドライバーをインストールする必要があります。

3

注意

認定MongoDB Power BI Connector は Power BI Desktop に付属し、Atlas と EAデータベース接続の両方に使用できます。お使いの Power BI Desktop のバージョンに既にMongoDB Atlas SQL コネクタがある場合は、この手順をスキップできます。Power BI Desktop にバンドルされているバージョンとは異なるバージョンを使用する場合に、この手順を完了します。

コネクタファイルを次のディレクトリパスに移動します。

C:\Users\<user>\Documents\Power BI Desktop\Custom Connectors.

このフォルダが存在しない場合は作成します。

4
  1. Power BI Desktop を開きます。

  2. Home メニューから Get data を選択します。

  3. MongoDB Atlas SQL connector を見つけて選択します。

    1. 新しいconnectorを見つけるには、検索バーに mongo と入力します。

    2. MongoDB Atlas SQL を選択します。

    3. [Connect] をクリックします。

  4. URI とデータベース名を入力し、OK をクリックします。

    MongoDB URI は、前の手順で取得された URL です。

    Native query フィールドに SQL クエリを入力することもできます。Power BI は、SQL クエリを直接のデータソースとして使用します。

  5. Atlas User namePassword を入力し、Connect をクリックします。

    デフォルトでは 、ユーザーは アクセス権を持つプロジェクト内のすべてのクラスターとフェデレーティッドデータベースインスタンスにアクセスできます。特定のクラスターとフェデレーティッドデータベースインスタンスへのアクセスを制限した場合は、[ユーザーの編集]メニューで新しいフェデレーティッドデータベースインスタンスへのアクセスを許可できます。詳しくは、 を参照してください。

Direct Query は、MongoDB Power BI Connector バージョン 1.2 以降で使用可能な接続モードです。Direct Query を使用するには、バージョン 1.2 以降の MongoDB ODBC ドライバーをインストールする必要があります。

直接クエリは、標準のインポートモードの代わりに使用され、データベースを直接クエリできます。 これにより最新データが保証されますが、結果が返されるまでに時間がかかる可能性があります。

直接クエリは一部のアクションをサポートしていません。 サポートされていないアクションを実行しようとすると、Power BIImport Mode に切り替えるよう求めるメッセージが表示されます。

戻る

Tableau

項目一覧