Docs Menu
Docs Home
/
Atlas
/

接続の管理

各ストリーム プロセシング インスタンスは、ストリーミング データ ソースまたは シンクへの構成済みのすべての接続を 接続レジストリ に保存します。 このページの手順では、Atlas Stream Processing 接続の作成と構成について説明します。

接続を作成および構成するには、次のものが必要です。

  • Atlas プロジェクト

  • 接続レジストリを管理するためのProject Stream Processing Owner {2Atlas user Project Ownerまたは ロールを持つ

    注意

    Project Owner ロールと Project Stream Processing Owner ロールの両方は、接続レジストリで接続を作成、表示、編集、削除する権限を付与しますが、Project Owner ロールは、データベース配置の作成、プロジェクトアクセスの管理などのタスクを実行することもできます。

    これらのロールの違いについて詳しく学ぶには、「プロジェクト ロール」を参照してください。

  • Atlas クラスター

Atlas Stream Processing 接続を構成するときは、ユースケースに適した接続タイプを選択していることを確認します。Atlas Stream Processing は次のプロバイダーをサポートしています。

プロバイダー
説明
接続タイプ

Kafkaブロック

イベントストリームを受信して保存し、パーティション化されたトピックに整理する構成可能なサーバー。

Sink と Source

Atlas クラスター

永続的ストレージとイベント駆動型 Change Streams の両方を提供するクラウドでホストされるMongoDBサーバー。

Sink と Source

Amazon Web Services S3

Amazon Web Servicesでホストされているオブジェクトストレージコンテナ。

同期のみ

HTTPS

ドキュメントが通過するたびにAPIエンドポイントを介してデータを検索するための HTTPS リクエスト 。Atlas Stream Processing はこのデータを使用して、リクエストをトリガーしたドキュメントを強化します。

追加ソース。は $source ステージに続く必要があります。

外部関数接続

Atlas Stream Processing は、 Atlas Stream Processingパイプライン内のAmazon Web Services Lambda リソースへの埋め込み呼び出しをサポートしています。これらの呼び出しは同期または非同期で実行でき、同期呼び出しからの応答をパイプラインの後続のステージに渡すことができます。

詳細については、Atlas Stream Processing 外部関数 のドキュメントを参照してください。

トリガーする

各 Atlas Stream Processing 接続タイプには、異なる構成要件と手順があります。詳しくは、Atlas Stream Processing 接続の追加 を参照してください。

Atlas Stream Processing インスタンスへの接続を表示するには:

Atlas CLI を使用して指定した 1 つのストリーム プロセシング インスタンスからのすべての接続を一覧表示するには、次のコマンドを実行します。

atlas streams connections list [options]

Atlas CLI を使用して指定した 1 つのストリーム プロセシング接続の詳細を返すには、次のコマンドを実行します。

atlas streams connections describe <streamConnectionName> [options]

前のコマンドの構文とパラメーターの詳細については、Atlas CLI ドキュメントの Atlas Streams 接続リストおよびAtlas Streams 接続の説明を参照してください。

Tip

参照: 関連リンク

1

警告: ナビゲーションの改善が進行中

現在、新しく改善されたナビゲーション エクスペリエンスを展開しています。次の手順が Atlas UIのビューと一致しない場合は、プレビュー ドキュメントを参照してください。

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

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

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

    Atlas Stream Processingページが表示されます。

2
  1. 表示する接続レジストリを含むストリーム プロセシング インスタンスの概要パネルを見つけます。

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

  3. Connection Registry タブを選択します。

Atlas Stream Processing は、 インスタンス接続レジストリで利用可能なすべての接続を表示します。

Atlas Administration API は、接続レジストリ内の 1 つまたはすべての接続を取得するためのさまざまなエンドポイントを提供します。

接続レジストリでの 1 つの接続の表示

接続レジストリでのすべての接続の一覧表示

mongoshを使用して利用可能なすべての接続を一覧表示するには、 sp.listConnections()メソッドを使用します。 ストリーム プロセシング インスタンスの接続レジストリ内の各接続を説明するドキュメントのリストが返されます。 構文は次のとおりです。

sp.listConnections()

接続レジストリから接続を変更するには、次の手順に従います。

Atlas CLI を使用して指定したストリーム プロセシング インスタンスの 1 つの接続の詳細を変更するには、次のコマンドを実行します。

atlas streams connections update <connectionName> [options]

コマンド構文とパラメータの詳細については、Atlas CLI ドキュメントの Atlas Streams 接続の更新を参照してください。

1

警告: ナビゲーションの改善が進行中

現在、新しく改善されたナビゲーション エクスペリエンスを展開しています。次の手順が Atlas UIのビューと一致しない場合は、プレビュー ドキュメントを参照してください。

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

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

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

    Atlas Stream Processingページが表示されます。

2

変更する接続レジストリを含むストリーム プロセシング インスタンスの概要パネルを見つけ、右上の [ Configure ] をクリックします。

3
4
  1. テーブル内の変更する接続については、 Actions列の鉛筆アイコンをクリックします。

    接続が現在ストリーム プロセッサによって使用されていない場合にのみ、接続を編集できます。 使用中の接続を編集する場合は、まず接続を使用するすべてのストリーム プロセッサを停止します。

  2. 変更したいフィールドを変更します。

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

Atlas Administration API は、ストリーム プロセシング インスタンスを編集するためのエンドポイントを提供します。

1 つのストリーム インスタンスを更新

接続レジストリから接続を削除するには、次の手順に従います。

Atlas CLI を使用して指定したストリーム プロセシング インスタンスから 1 つの接続を削除するには、次のコマンドを実行します。

atlas streams connections delete <connectionName> [options]

コマンド構文とパラメータの詳細については、 Atlas CLIドキュメントの「 Atlas connection delete 」を参照してください。

1

警告: ナビゲーションの改善が進行中

現在、新しく改善されたナビゲーション エクスペリエンスを展開しています。次の手順が Atlas UIのビューと一致しない場合は、プレビュー ドキュメントを参照してください。

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

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

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

    Atlas Stream Processingページが表示されます。

2
  1. 変更する接続レジストリを含むストリーム プロセシング インスタンスの概要パネルを見つけます

  2. 右上の [ Configureをクリックします。

  3. Connection Registry タブを選択します。

3
  1. テーブル内の変更する接続について、そのエントリのActions列にあるゴミ箱アイコンをクリックします。

  2. プロンプトが表示されたら、[ Delete ] をクリックします。

Atlas Administration API は、ストリーム プロセシング インスタンスを編集するためのエンドポイントを提供します。

1 つのストリーム インスタンスを削除

Atlas Administration API は、指定されたプロジェクト内の Atlas Stream Processing 用に構成されたすべての Private Link 接続を表示するためのエンドポイントを提供します。

すべてのプライベートリンクを返す

Atlas Administration API は、指定されたプロジェクト内の Atlas Stream Processing 用に構成された 1 つの Private Link 接続の詳細を表示するためのエンドポイントを提供します。

1 つのプライベート リンクを返す

Atlas Administration API は、指定されたプロジェクト内で Atlas Stream Processing 用に構成された Private Link 接続を削除するためのエンドポイントを提供します。

1 つのプライベートリンクを削除

戻る

Atlas Stream Processing インスタンスの管理

項目一覧