Atlas Stream Processing ワークスペースは、ストリーミングデータに対するすべての操作のコンテキストを提供します。このページの手順では、ストリーム処理ワークスペースの作成と構成について説明します。
前提条件
Atlas ストリーム処理ワークスペースを作成および構成するには、次のものが必要です。
Atlas プロジェクト
ストリーム プロセシング
Project OwnerProject Stream Processing Ownerワークスペースを管理するための、 、 、またはProject Data Access Adminロールを持つ Atlas ユーザー。注意
、
Project Owner、Project Stream Processing OwnerProject Data Access Adminロールはすべて、ストリーム処理ワークスペースを作成、表示、編集、削除する特権を付与しますが、Project Ownerロールでは、データベース配置の作成、プロジェクトの管理などのタスクも実行できますにアクセスします。これらのロールの違いについて詳しく学ぶには、「プロジェクト ロール」を参照してください。
Considerations
Atlas ストリーム処理ワークスペースを作成するときは、デフォルトの階層を設定する必要があります。このワークスペースで作成するストリーム プロセッサは、デフォルトでこの階層になります。オプションで、最大階層サイズを設定することもできます。このワークスペースでは、最大階層より大きいストリーム プロセッサを作成することはできません。
デフォルト:
default tier:
SP10最大階層サイズ: 未設定
デフォルトおよび最大ストリーム処理ワークスペース階層は、Atlas コントロール プレーン(UI、 API、Terraform、または CLI)からのみ構成できます。データプレーンからデフォルトのデフォルトと 階層を構成することはできません(mongosh )。
Atlas ストリーム処理ワークスペースの表示
Atlas ストリーム処理ワークスペースを表示するには:
Atlas CLI を使用して、指定したプロジェクト内のすべてのストリーム処理ワークスペースを一覧表示するには、次のコマンドを実行します。
atlas api streams listStreamWorkspaces [options]
コマンドの構文とパラメーターの詳細については、Atlas CLI ドキュメントの atlas apistreams listStream Workspaces を参照してください。
Atlas Atlasで、プロジェクトの {0 ページにGoします。GoStream Processing
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Streaming Data見出しの下のStream Processingをクリックします。
Atlas Stream Processingページが表示されます。
Atlas Administration API は、1 つまたはすべてのストリーム処理ワークスペースを取得するためのさまざまなエンドポイントを提供します。
ストリーム処理ワークスペースの作成
新しいストリーム処理ワークスペースを作成するには、次の手順に従います。
Atlas CLI を使用して指定したプロジェクトに 1 つのストリーム処理ワークスペースを作成するには、次のコマンドを実行します。
atlas api streams createStreamWorkspace [options]
コマンドの構文とパラメーターの詳細については、Atlas CLI ドキュメントの atlas apistreams createStreamワークスペース を参照してください。
AtlasGoStream ProcessingAtlas で、プロジェクトの ページにGoします。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Streaming Data見出しの下のStream Processingをクリックします。
Atlas Stream Processingページが表示されます。
ストリーム処理ワークスペースを作成します。
右上隅のCreate workspaceをクリックします。
新しいストリーム処理ワークスペースを構成します。
デフォルトの階層を選択します。
Cloud Providerを選択します。
ドロップダウン メニューからRegionを選択します。
Workspace Name の string を入力します。各ストリーム処理ワークスペース名はプロジェクト内で一意である必要があります。
(任意)最大階層サイズを設定します。
デフォルトの階層と最大階層のサイズの詳細については、「 考慮事項 」を参照してください。
[Create] をクリックします。
Atlas Administration API は、ストリーム処理ワークスペースを作成するためのエンドポイントを提供します。
Atlas ストリーム処理ワークスペースの削除
Atlas ストリーム処理ワークスペースを削除するには
Atlas CLI を使用して指定したプロジェクト内の 1 つのストリーム処理ワークスペースを削除するには、次のコマンドを実行します。
atlas api streams deleteStreamWorkspace [options]
コマンドの構文とパラメータの詳細については、Atlas CLI ドキュメントの atlas apistreams deleteStreamワークスペース を参照してください。
AtlasGoStream ProcessingAtlas で、プロジェクトの ページにGoします。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Streaming Data見出しの下のStream Processingをクリックします。
Atlas Stream Processingページが表示されます。
Atlas Administration API は、ストリーム処理ワークスペースを削除するためのエンドポイントを提供します。
Atlas ストリーム処理ワークスペースの編集
Atlas ストリーム処理ワークスペースを編集するには
Atlas CLI を使用して指定したプロジェクト内の 1 つのストリーム処理ワークスペースを更新するには、次のコマンドを実行します。
atlas api streams updateStreamWorkspace [options]
コマンドの構文とパラメーターの詳細については、Atlas CLI ドキュメントの atlas apistreams updateStream Workspace を参照してください。
Atlas Administration API は、ストリーム処理ワークスペースを編集するためのエンドポイントを提供します。
監査ログのダウンロード
Atlas ストリーム処理ワークスペースの監査するログをダウンロードするには
Atlas CLI を使用して、指定した 1 つのストリーム処理ワークスペースの監査するログをダウンロードするには、次のコマンドを実行します。
atlas api streams downloadAuditLogs [options]
コマンドの構文とパラメータの詳細については、Atlas CLI ドキュメントの atlas apistreams DownloadAuditLogs を参照してください。
AtlasGoStream ProcessingAtlas で、プロジェクトの ページにGoします。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Streaming Data見出しの下のStream Processingをクリックします。
Atlas Stream Processingページが表示されます。
をクリックします。 ドロップダウン メニューから [ Audit Logsを選択します。
モーダル ウィンドウで、ドロップダウン メニューからTime Periodを選択します。 この値は、ダウンロード可能なログ ファイル内のイベントを制限するために使用されるログ間隔を決定します。
Atlas Administration API は、ストリーム処理ワークスペースを作成するためのエンドポイントを提供します。