Atlas Stream Processing工作区为您对流媒体数据进行的所有操作提供上下文。本页面中的过程将引导您创建和配置 stream processing 工作区。
先决条件
要创建和配置 stream processing 工作区,必须具备以下条件:
一个 Atlas 项目
具有
Project Owner、Project Stream Processing Owner或Project Data Access Admin角色的 Atlas 用户,可管理 Stream Processing Workspace。注意
虽然
Project Owner、Project Stream Processing Owner和Project Data Access Admin角色都授予创建、查看、编辑和删除流处理工作区的权限,但Project Owner角色还允许用户执行创建数据库部署、管理项目访问等任务。如需详细了解这些角色之间的区别,请参阅项目角色。
Considerations
创建stream processing工作区时,必须设立默认层级。您在此工作区中创建的流处理器默认为该层级。您也可以选择设立最大层级大小。您在此工作区中创建的流处理器不能大于最大层级。
默认:
default tier:
SP10最大层级大小:未设置
您只能从Atlas控制平面(用户界面、API、Terraform或CLI)配置默认和最大流处理工作区层级。您无法从数据平面 (mongosh) 配置默认和层级。
查看 stream processing 工作区
查看您的 stream processing 工作区:
要列出使用Atlas CLI指定的项目中的所有流处理工作区,运行以下命令:
atlas api streams listStreamWorkspaces [options]
要学习有关命令语法和参数的更多信息,请参阅 atlas api streams listStreamWorkspaces 的 Atlas CLI 文档。
AtlasGoStream Processing在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Streaming Data 标题下的 Stream Processing。
此时将显示 Stream Processing 页面。
创建流处理工作区
创建新的 Stream Processing 工作区:
如需在使用Atlas CLI指定的项目中创建一个 stream processing 工作区,运行以下命令:
atlas api streams createStreamWorkspace [options]
要学习有关命令语法和参数的更多信息,请参阅 atlas api streams createStreamWorkspace 的 Atlas CLI 文档。
AtlasGoStream Processing在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Streaming Data 标题下的 Stream Processing。
此时将显示 Stream Processing 页面。
创建 stream processing 工作区
点击右上角的Create workspace 。
配置新的流处理工作空间。
选择默认层级。
选择 Cloud Provider。
从下拉菜单中选择 Region。
为 Workspace Name 输入字符串。每个 stream processing 工作区名称在项目中必须唯一。
(可选)设置最大层级大小。
要学习;了解有关默认层级和最大层级大小的更多信息,请参阅注意事项。
单击 Create(连接)。
Atlas 管理 API 为创建 stream processing 工作空间提供了一个终结点。
删除 Stream Processing 工作空间
要删除 stream processing 工作区,请执行以下操作:
要删除使用Atlas CLI指定的项目中的一个流处理工作区,运行以下命令:
atlas api streams deleteStreamWorkspace [options]
要学习有关命令语法和参数的更多信息,请参阅 Atlas API Streams deleteStreamWorkspace 的 Atlas CLI 文档。
AtlasGoStream Processing在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Streaming Data 标题下的 Stream Processing。
此时将显示 Stream Processing 页面。
Atlas 管理 API 提供了用于删除 stream processing 工作区的终结点。
编辑 stream processing 工作空间
编辑 stream processing 工作区:
要使用Atlas CLI更新指定项目中的一个流处理工作区,运行以下命令:
atlas api streams updateStreamWorkspace [options]
要学习有关命令语法和参数的更多信息,请参阅 atlas api streams updateStreamWorkspace 的 Atlas CLI 文档。
Atlas 管理 API 提供了一个用于编辑 stream processing 工作区的“终结点”。
下载审核日志
要下载您的 stream processing 工作区 Atlas 审核日志:
要使用Atlas CLI为指定的一个流处理工作区下载Atlas 审核日志,运行以下命令:
atlas api streams downloadAuditLogs [options]
要学习有关命令语法和参数的更多信息,请参阅 atlas api streams downloadAuditLogs 的 Atlas CLI 文档。
AtlasGoStream Processing在Atlas中,Go项目的 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Streaming Data 标题下的 Stream Processing。
此时将显示 Stream Processing 页面。
单击 。从下拉菜单中选择 Audit Logs。
在模态窗口中,从下拉菜单中选择 Time Period。该值确定用于在可下载日志文件中分隔事件的日志记录间隔。
Atlas 管理 API 为创建 stream processing 工作空间提供了一个终结点。