AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

Compass 経由でクラスターに接続する

クラスターの [Connect] ダイアログ ボックスには、Compass を使用してクラスターに接続するための詳細が表示されます。

Atlas クラスターに接続するには、MongoDB Compass 1 . 5 以降を使用します。これらのバージョンは、必要な SNI TLS 拡張機能をサポートしています。

この手順を完了するには、以下のいずれかの操作を行います。

  • MongoDB Compass をインストールします。「Compass のインストール」を参照してください。

  • Atlas Connect ダイアログ ボックスのリンクから MongoDB Compass をダウンロードして、MongoDB Compass の最新バージョンにアップグレードします。これらのリンクにアクセスするには、接続しようとするクラスターの [Connect] をクリックし、次に [Compass] をクリックします。

クラスターにアクセスするには、Atlas プロジェクトの IP アクセス リストにある IP アドレスから接続する必要があります。IP アクセス リストに IP アドレスを追加する必要がある場合は、Connect ダイアログ ボックスで追加できます。[ネットワーク アクセス] タブから IP アドレスを追加することもできます。

クラスターにアクセスするには、Atlas クラスター上の目的のデータベースにアクセスできるデータベースユーザーが必要です。データベース ユーザーは Atlas ユーザーとは別です。データベース ユーザーはMongoDBデータベースにアクセスでき、Atlas ユーザーは Atlasアプリケーション自体にアクセスできます。

Connect ダイアログ ボックスで、Atlas クラスターにアクセスするためのデータベースユーザーを作成できます。クラスター ビューからデータベースユーザーを追加することもできます。Atlas は、最初のクラスターを作成すると、データベースユーザーを作成します。

次の手順に従って MongoDB Compass 1 . 8 以降のバージョンを Atlas クラスターに接続します。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のClustersをクリックします。

[ Clusters (クラスター) ] ページが表示されます。

2

接続するクラスターの Connect をクリックします。

3

Atlas は、ピアリングのプライベート IPプライベートエンドポイント、またはその両方を有効にすると、接続タイプのオプションを表示します。どちらの機能も有効にしていない場合、ボタンは表示されず、接続タイプのデフォルトは標準になります。

[Choose Connection Type] で、次のいずれかの接続タイプを選択します。

4
5

重要: Atlas がSetup connection security の手順でプロジェクトに少なくとも 1 人のデータベースユーザーが設定されていることを示している場合は、この手順をスキップします。既存のデータベースユーザーを管理するには、「データベースユーザーの構成」を参照してください。

クラスターにアクセスするには、プロジェクト内の目的のデータベースまたはクラスター上のデータベースにアクセスできるMongoDBユーザーが必要です。プロジェクトにMongoDBユーザーがいない場合、Atlas は Atlas 管理者 ロールを持つ新しいユーザーを作成するように要求します。

  1. 新しいユーザーの Username を入力します。

  2. この新しいユーザーの Password を入力するか、Autogenerate Secure Password をクリックします。

  3. Create Database User をクリックしてユーザーを保存します。

次のステップでは、このユーザーを使用してクラスターに接続します。

IP アクセス リストに IP アドレスを追加し、データベースユーザーを追加したら、Choose Your Connection Method をクリックします。

6
  1. [I have MongoDB Compass] をクリックします。

  2. ドロップダウンで MongoDB Compass のバージョンを選択します。システムにインストールされている MongoDB Compass のバージョンを確認するには、アプリケーションで About MongoDB Compass をクリックします。

  3. Atlas Connectダイアログ ボックスに表示される接続文字列をコピーします。

7

MongoDB Compass 1 . 7 またはそれ以前のバージョンの場合、Compass で新しい接続を手動で作成できます。

MongoDB Compass から Atlas クラスターにNew Connectionを設定するには、MongoDB Compass に次の情報を入力し、[Connect] をクリックします。

フィールド名
説明
Hostname

レプリカセットの場合はプライマリのホスト名、またはシャーディングされたクラスターの場合はmongos のホスト名。

Atlas UI でレプリカセット プライマリのホスト名を見つけるには、次のようにします。

  1. Atlas で、プロジェクトの [Clusters] ページに移動します。

    1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

    2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

    3. サイドバーで、 Database見出しの下のClustersをクリックします。

      [ Clusters (クラスター) ] ページが表示されます。

  2. 接続するクラスターをクリックします。

  3. PRIMARY としてマークされているレプリカセット ノードをクリックします。

  4. レプリカセットのホスト名をコピーします。

Atlas user インターフェイスでシャーディングされたクラスターのホスト名を見つけるには、次の手順を実行します。

  1. クラスタの [Connect] をクリックします。

  2. [Drivers] をクリックします。

mongosPortプライマリまたは のポート番号をメモします。そのポートを使用して、 MongoDB Compassの フィールドに入力します。

Port

mongosレプリカセットの場合は プライマリ のポート、シャーディングされたクラスターの場合は のポート。

Authentication

Username / Password を選択します。

Username

MongoDB ユーザーAtlas 接続文字列には、クラスタに設定された MongoDB 管理ユーザが表示されます。別の MongoDB ユーザーと接続できます。

Password

指定された MongoDB ユーザーに関連付けられたパスワード

Authentication Database

"admin" を指定します。

Replica Set Name

Atlas クラスターのレプリカセットの名前。

レプリカセット名を検索するには、次のようにします。

  1. クラスターの [ Connect ] ボタンをクリックします。

  2. Connect Your Application を選択します。

  3. URI 接続文字列の replicaSet 値からレプリカセット名を抽出します。

Read Preference

MongoDB Compass が読み取り操作をどのように指示するかを指定します。オプションは PrimaryPrimary PreferredSecondarySecondary PreferredNearest です。/core/read-preference を参照してください。

SSL

選択する "Use System CA / Atlas Deployment"

SSH Tunnel

選択する "Off"

Favorite Name

接続をお気に入りとして保存するには、接続の名前を入力します。

クラスターへの接続に問題がある場合は、「接続の問題のトラブルシューティング」を参照してください。