このページでは、プライベートエンドポイントを介して MongoDB SQL インターフェースに接続する方法について説明します。使用するエンドポイントとなる接続されたデバイスは、接続方法によって決まります。
専有クラスターでは、SQL Interfaceは標準のAtlasクラスタープライベートエンドポイントを使用し、SQL Interface固有の構成は必要ありません。構成するには、「プライベートエンドポイントの構成」を参照してください。
フェデレーティッドデータベースインスタンスを通じて、SQL InterfaceはAtlas Data Federationプライベートエンドポイントを使用します。これはクラスターエンドポイントとは異なります。MongoDBは、フェデレーティッドデータベースインスタンス向けにAmazon Web ServicesとMicrosoft Azureのプライベートエンドポイントをサポートしています。詳しくは、フェデレーティッドデータベースインスタンス用のプライベートエンドポイントの設定 を参照してください。
フェデレーティッドデータベースインスタンス経由で接続する
前提条件
MongoDB バージョン 5.0 以降を実行している Atlas クラスター。
フェデレーティッドデータベースインスタンスに構成されたAWSまたはAzureのプライベートエンドポイント。
手順
フェデレーティッドデータベースインスタンス プライベートエンドポイントを使用して、Atlas クラスターを SQL インターフェースに接続するには、次の手順に従います。
Atlasで、プロジェクトのフェデレーティッドデータベースインスタンスにGoします。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Services見出しの下のData Federationをクリックします。
Data Federationページが表示されます。
専有クラスターに接続する
専有クラスターは、標準の Atlas クラスタープライベートエンドポイントを使用します。SQL Interface には、個別のエンドポイントとなる接続されたデバイスや SQL Interface 固有の設定は必要ありません。
前提条件
MongoDB 6.0以降を実行する、
M10以上の専有クラスター。接続するMongoDBデータベースユーザー。
手順
プライベートエンドポイント経由で接続するには、次の手順に従います。
クラスターのプライベートエンドポイントを構成します。
その方法を学ぶには、「プライベートエンドポイントの構成」を参照してください。
クラスターでSQLインターフェースを有効にします。
その方法については、「SQL Interface サーバー 設定」をご覧ください。