Docs Menu

データソースの管理

Atlas Project OwnerData Sourcesページで次のことが可能です。

注意

2 つ以上のデータソースを組み合わせるには、Atlas Data Federation を作成する必要があります。

特定のデータソースに接続して Charts に接続し、そのデータをチャートで使用します。

データソースを接続すると、Charts は Charts ユーザーにデフォルトの権限を付与します。 データソースの権限をカスタマイズするには、「データソース権限の変更 」を参照してください。

Charts はデフォルトですべての配置とデータソースに接続します。 データソースと配置の詳細については、「データソース 」を参照してください。 配置を接続または切断する方法については、「配置の管理 」を参照してください。

データソースを Charts に接続するには、次の手順に従います。

1

詳しくは、「配置を Charts に接続する 」を参照してください。

2

接続するデータソースを含むデータベースを選択します。 チャート ビューを含む、データベースのデータソース表示。

データベースが切断されている場合:

  1. データベースの横にある [ Connect ] ボタンをクリックします。

  2. Reconnect Databaseダイアログボックスで、[ Reconnect ] をクリックします。

Chartsには、データソースに関する次の情報が表示されます。

コラム
説明

Data Source

データソースとそのチャート ビューを識別する、人間が判読可能なラベル。

Organization

External Users

かどうかを示すラベル。

  • 外部ユーザー アクセスを有効にしました。

  • 外部ユーザー接続方法はAuthenticatedまたはUnauthenticatedです。

Status

データソースを Atlas Charts に接続したかどうかを示すラベル。

3

データソースの詳細ページには、次の情報が表示されます。

フィールド
説明

Data Source Name

Atlas 内のデータソースを識別する、人間が判読可能なラベル。

Data Source Connection Status

データソースを Atlas Charts に接続したかどうかを示すラベル。

データソースの詳細ページに表示されるその他の情報について詳しくは、「 データソースの管理 」を参照してください。

4

データソース接続ステータスがConnectedの場合、このデータソースはすでに Atlas Charts に接続されています。 Data Accessセクションが表示されます。

データソース接続ステータスがDisconnectedの場合:

  1. 接続アイコンをクリックしますは、データソース接続ステータスの横に表示されます。

  2. 表示されるモーダルで [ Reconnect ] をクリックします。

データソースが接続され、 Data Accessセクションが表示されます。

データソースのData Accessセクションに表示されるその他の情報について詳しくは、「 データソースの管理 」を参照してください。

データソースまたはデータベースを Charts から切断して、そのデータをチャートから削除します。 データソースを切断する場合:

  • データソースを使用して作成したグラフはレンダリングされなくなり、エラーが表示されます。

  • データソース内のデータにアクセスするために$lookupを使用するグラフはレンダリングされなくなり、エラーが表示されます。

  • データソースを使用して新しいチャートを作成することはできません。

データベースを切断すると、Charts はデータベース内のすべてのデータソースを切断します。 データソースまたはデータベースを後で再接続すると、そのデータを使用するチャートのレンダリングを再開できます。

配置を切断することもできます。 チャート ビューを削除するには、「 チャート ビューのChartsと管理 」を参照してください。

注意

Charts には、すべての Charts テナントにSample Data: Moviesデータソースが自動的に含まれます。 サンプル ダッシュボードでは、このデータソースを使用して、作成できるチャートが表示されます。 すべてのダッシュボードからサンプル データソースにアクセスできます。

次の操作はできません。

  • Sample Data: Moviesデータソース内のデータを追加、編集、削除します。

  • サンプル データ ソースを削除します。

  • サンプル データを使用するチャートを外部で共有または埋め込みます。

データソースまたはデータベースを Charts から切断するには:

1

サイドバーの [ Deployments ] 見出しの下の [ Data sourcesをクリックします。

データソース ページが表示されます。

2

Atlas Charts の配置は、次のような有効な Charts データソースを含む Atlas 配置を参照します。

配置を選択すると、次の情報が表示されます。

フィールド
説明

Deployment Name

Atlas での配置を識別する、人間が判読可能なラベル。

Deployment Connection Status

配置を Atlas Charts に接続したかどうかを示すラベル。

Type

配置をレプリカセット、サーバーレスインスタンス、またはフェデレーティッドデータベースインスタンスとして識別するラベル。

Status

配置の現在の動作条件を示すラベル。

Version

配置が実行される MongoDB のバージョンを示すラベル。 フェデレーティッドデータベースインスタンスでは、Charts にVersionが表示されません。

Region

MongoDB が配置をプロビジョニングするクラウドプロバイダーとリージョンを示すラベル。 サーバーレス インスタンスの場合、Charts にはRegionが表示されません。

Tier

配置用の Atlasクラスター階層を示すラベル。 フェデレーティッドデータベースインスタンスとサーバーレスインスタンスでは、Charts にTierが表示されません。

3

切断するデータソースを含むデータベースを選択します。 データベースのデータソースが表示されます。

4

データソースの詳細ページが表示されます。

5

データソースの接続ステータスがDisconnectedの場合、データソースはすでに Atlas Charts から切断されています。

データソース接続ステータスがConnectedの場合:

  1. [] アイコンをクリックしますは、データソース接続ステータスの横に表示されます。 [ Disconnect Data Source ] モーダルが表示されます。

  2. どのチャートも データソースを使用しているかどうかを確認するには、 Check for connected chartsをクリックします。

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

データソースが Charts から切断されます。

1

サイドバーの [ Deployments ] 見出しの下の [ Data sourcesをクリックします。

データソース ページが表示されます。

2

Atlas Charts の配置は、次のような有効な Charts データソースを含む Atlas 配置を参照します。

配置を選択すると、次の情報が表示されます。

フィールド
説明

Deployment Name

Atlas での配置を識別する、人間が判読可能なラベル。

Deployment Connection Status

配置を Atlas Charts に接続したかどうかを示すラベル。

Type

配置をレプリカセット、サーバーレスインスタンス、またはフェデレーティッドデータベースインスタンスとして識別するラベル。

Status

配置の現在の動作条件を示すラベル。

Version

配置が実行される MongoDB のバージョンを示すラベル。 フェデレーティッドデータベースインスタンスでは、Charts にVersionが表示されません。

Region

MongoDB が配置をプロビジョニングするクラウドプロバイダーとリージョンを示すラベル。 サーバーレス インスタンスの場合、Charts にはRegionが表示されません。

Tier

配置用の Atlasクラスター階層を示すラベル。 フェデレーティッドデータベースインスタンスとサーバーレスインスタンスでは、Charts にTierが表示されません。

3

データベースのデータソースが表示されます。

4

データベースとそのすべてのデータソースを切断するには:

  1. 選択したデータベースの [ Disconnect ] ボタンをクリックします。

  2. ダイアログボックスで、[ Check for connected charts ] をクリックします。 Charts には、データベース内のデータソースを使用するチャートの数が表示されます。

  3. [Disconnect] をクリックして選択を確定します。

データソースの設定ページにアクセスするには、次の手順に従います。

1

サイドバーの [ Deployments ] 見出しの下の [ Data sourcesをクリックします。

データソース ページが表示されます。

2

Atlas Charts の配置は、次のような有効な Charts データソースを含む Atlas 配置を参照します。

配置を選択すると、次の情報が表示されます。

フィールド
説明

Deployment Name

Atlas での配置を識別する、人間が判読可能なラベル。

Deployment Connection Status

配置を Atlas Charts に接続したかどうかを示すラベル。

Type

配置をレプリカセット、サーバーレスインスタンス、またはフェデレーティッドデータベースインスタンスとして識別するラベル。

Status

配置の現在の動作条件を示すラベル。

Version

配置が実行される MongoDB のバージョンを示すラベル。 フェデレーティッドデータベースインスタンスでは、Charts にVersionが表示されません。

Region

MongoDB が配置をプロビジョニングするクラウドプロバイダーとリージョンを示すラベル。 サーバーレス インスタンスの場合、Charts にはRegionが表示されません。

Tier

配置用の Atlasクラスター階層を示すラベル。 フェデレーティッドデータベースインスタンスとサーバーレスインスタンスでは、Charts にTierが表示されません。

3

データベースのデータソースの一覧が表示されます。

4

データソースの詳細ページが表示されます。

5

データソース接続ステータスがConnectedの場合、このデータソースはすでに Atlas Charts に接続されています。 Data Accessセクションが表示されます。

データソース接続ステータスがDisconnectedの場合:

  1. 接続アイコンをクリックしますは、データソース接続ステータスの横に表示されます。

  2. 表示されるモーダルで [ Reconnect ] をクリックします。

データソースが接続され、 Data Accessセクションが表示されます。

Project Ownerロールがある場合は、データソースを使用するグラフを誰に表示するかを制御できます。

組織全体で共有すると、プロジェクトのメンバーではないユーザーも含む組織内のユーザーに、組織と共有されるダッシュボードに使用される配置内のデータを表示する権限が付与されます。

配置全体または特定のデータソースに対して組織全体の共有を有効にできます。

特定のデータソースに対して組織全体の共有を有効にするには、次の手順に従います。

1

詳細については、「データソース設定にアクセスする 」を参照してください。

2

セクションの OrganizationData Accessサブセクションで、All users in the organization can view data in this data source を に切り替えます。ON

外部共有により、他のユーザーには次のいずれかの機能が付与されます。

  • 外部ウェブページでデータソースを使用するには、チャートを埋め込みます。

  • チャートへのリンクが付与されている場合は、そのチャートを表示するようになりました。

埋め込みまたはリンクを使用してチャートを外部で共有するには、データソースと個々のチャートの両方で外部共有を有効にする必要があります。

Charts は、すべてのデータソースに対してデフォルトで外部共有を無効にします。

データソースの外部共有を有効にするには:

1

詳細については、「データソース設定にアクセスする 」を参照してください。

2

セクションの External UsersData Accessサブセクションで、External users can view data in this data source を に切り替えます。ON

3

次のいずれかを選択します:

  1. Allow authenticated external data access.

    このデータソースを使用するチャートは、外部で表示するためにSSOプロバイダーを介した認証が必要です。 認証プロバイダは、データのセキュリティをさらに強化します。

    埋め込み認証プロバイダを設定する方法については、「埋め込み認証プロバイダの構成 」を参照してください。

    ユーザーは Atlas Charts にログインすると、 ダッシュボードでこのデータソースを使用するチャートを表示できます。 パブリックリンクで共有されているダッシュボードのチャートは表示できません。

  2. Allow unauthenticated external data access.

    このデータソースを使用するチャートは、外部表示の認証を必要としませ。 実装は簡単ではありませんが、認証されていない外部データ アクセスを許可する場合は安全性が低くなります。 このオプションは、区別なしのデータを表示するチャートにのみ使用してください。

データソースの外部共有を有効にすると、そのデータソースを使用する個々のチャートに対して外部共有を有効にできます。

注意

データソースの外部共有をオフにすると、そのデータソースを使用するすべてのグラフがすぐにレンダリングを停止します。

データソースの外部共有を無効にするには、次の手順に従います。

1

詳細については、「データソース設定にアクセスする 」を参照してください。

2

セクションの External UsersData Accessサブセクションで、External users can view data in this data source を に切り替えます。OFF

Project Ownerロールをお持ちの場合は、 Non-Dataロールのデータソース権限を変更できます。 データソース権限 によって、このデータソースのデータを使用して作成されたチャートをユーザーが表示できるかどうかが決まります。

Non-Dataプロジェクト ロールの権限を変更するには:

1

詳細については、「データソース設定にアクセスする 」を参照してください。

2

Can view charts with data in this data sourceオプションを選択またはクリアすると、 Non-Dataロールでデータソースのチャートを表示できるようになります。

プロジェクト ロールにカーソルを合わせると、そのプロジェクト ロールに対応するAtlas user ロールが確認できます。

Charts では、 Project Owner } ロールとDataロールのグラフを表示および作成するためのデータソース権限がすでに付与されています。

データソースの読み込み設定(read preference)を変更するには、その配置の読み込み設定(read preference)を変更する必要があります。 詳細については、「配置の管理 」を参照してください。

チャートビューのパイプラインを変更するには、データソースの設定ページにアクセスしPipelineタブをクリックします。 詳しくは、「 Chartsビューの作成と管理 」を参照してください。

コレクションでは、 Pipelineはグレー表示されます。 コレクションに基づいてパイプラインを作成するには、 チャート ビュー を作成します。