Un workspace de Atlas Stream Processing proporciona un contexto para todas sus operaciones sobre datos en transmisión. Los procedimientos en esta página te guían a través de la creación y configuración de tus workspaces de stream processing.
Requisitos previos
Para crear y configurar un espacio de trabajo de stream processing, debes tener lo siguiente:
Un proyectoAtlas
An Atlas user con el
Project Owner, elProject Stream Processing Ownero elProject Data Access Adminrol para gestionar un espacio de trabajo de Stream Processing.Nota
Aunque todos los roles
Project Owner,Project Stream Processing OwneryProject Data Access Adminconceden los privilegios para crear, ver, editar y borrar espacios de trabajo de Stream Processing, el rolProject Ownertambién permite a los usuarios realizar tareas, como crear implementaciones de la base de datos, administrar acceso a proyectos y mucho más.Consulta Roles del Proyecto para aprender más sobre las diferencias entre estos roles.
Considerations
Se debe establecer un nivel por defecto al crear un espacio de trabajo de Stream Processing. Los procesadores de flujo que crea en este espacio de trabajo se asignan por defecto a este nivel. También se puede establecer opcionalmente un tamaño máximo de nivel. No puedes crear procesadores de flujos más grandes que el nivel máximo en este espacio de trabajo.
por defecto:
default tier:
SP10tamaño máximo del nivel: no establecido
Solo puede configurar los niveles de espacio de trabajo por defecto y máximo de Stream Processing desde el plano de control de Atlas (Interfaz de Usuario, API, Terraform o CLI). No puedes configurar el valor por defecto ni los niveles desde el plano de datos (mongosh).
Ver espacios de trabajo de stream processing
Para ver tus espacios de trabajo de Stream Processing:
Para listar todos los espacios de trabajo de procesamiento de streams en el proyecto que especifiques usando Atlas CLI, ejecuta el siguiente comando:
atlas api streams listStreamWorkspaces [options]
Para obtener más información sobre la sintaxis de los comandos y los parámetros, consulta la documentación de Atlas CLI para atlas api streams listStreamWorkspaces.
En Atlas, ve a la página Stream Processing de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Stream Processing en la sección Streaming Data.
Se muestra la página Stream Processing.
La API de administración de Atlas proporciona diferentes endpoints para recuperar uno o todos los espacios de trabajo de Stream Processing.
Crea un espacio de trabajo de Stream Processing
Para crear un nuevo espacio de trabajo de Stream Processing:
Para crear un espacio de trabajo de Stream Processing en el proyecto que especifiques usando Atlas CLI, ejecuta el siguiente comando:
atlas api streams createStreamWorkspace [options]
Para obtener más información sobre la sintaxis de comandos y los parámetros, consulta la documentación de Atlas CLI para atlas api streams createStreamWorkspace.
En Atlas, ve a la página Stream Processing de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Stream Processing en la sección Streaming Data.
Se muestra la página Stream Processing.
Crea tu espacio de trabajo para Stream Processing.
Haz clic en Create workspace en la esquina superior derecha.
Configura tu nuevo espacio de trabajo de Stream Processing.
Selecciona un nivel por defecto.
Seleccione un Cloud Provider.
Selecciona un Region del menú desplegable.
Ingrese una string para el Workspace Name. Cada nombre de área de trabajo de Stream Processing debe ser único dentro de un proyecto.
(Opcional) Establece un tamaño máximo de nivel.
Para obtener más información sobre los tamaños de nivel predeterminado y máximo, consulte Consideraciones.
Haga clic en Create.
La API de administración de Atlas proporciona un endpoint para crear un espacio de trabajo de procesamiento de flujos.
Eliminar un espacio de trabajo de Stream Processing
Para borrar un espacio de trabajo de Stream Processing:
Para borrar un espacio de trabajo de Stream Processing en el proyecto que especifica usando Atlas CLI, ejecute el siguiente comando:
atlas api streams deleteStreamWorkspace [options]
Para aprender más sobre la sintaxis y los parámetros de comandos, consulta la documentación de Atlas CLI para atlas api streams deleteStreamWorkspace.
En Atlas, ve a la página Stream Processing de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Stream Processing en la sección Streaming Data.
Se muestra la página Stream Processing.
Eliminar el espacio de trabajo de Stream Processing.
Ubique el panel de vista general del espacio de trabajo de Stream Processing que desea eliminar
Haz clic en el icono de puntos suspensivos ... en la esquina superior derecha.
Haga clic en Delete workspace.
Cuando se te pida, escribe el nombre del espacio de trabajo de stream processing en el campo de texto.
Haga clic en Delete.
La API de administración de Atlas proporciona un endpoint para borrar un espacio de trabajo de stream processing.
Editar un área de trabajo de Stream Processing
Para editar un espacio de trabajo de Stream Processing:
Para actualizar un espacio de trabajo de Stream Processing en el proyecto que especifiques usando Atlas CLI, ejecuta el siguiente comando:
atlas api streams updateStreamWorkspace [options]
Para obtener más información sobre la sintaxis y los parámetros del comando, consulte la documentación de Atlas CLI para atlas api streams updateStreamWorkspace.
La API de administración de Atlas proporciona un endpoint para editar un espacio de trabajo de stream processing.
Descargar registros de auditoría
Para descargar los registros de auditoría de tu espacio de trabajo de Stream Processing:
Para descargar registros de auditoría para un espacio de trabajo de stream processing que especifiques usando la Atlas CLI, ejecuta el siguiente comando:
atlas api streams downloadAuditLogs [options]
Para aprender más información sobre la sintaxis del comando y los parámetros, consulta la documentación de Atlas CLI para atlas api streams downloadAuditLogs.
En Atlas, ve a la página Stream Processing de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Stream Processing en la sección Streaming Data.
Se muestra la página Stream Processing.
Haga clic en . En el menú desplegable, seleccione Audit Logs.
En la ventana modal, selecciona un Time Period del menú desplegable. Este valor determina el intervalo de registro utilizado para delimitar los eventos del archivo de registro descargable.
Haz clic Download Logsen.
La API de administración de Atlas proporciona un endpoint para crear un espacio de trabajo de procesamiento de flujos.
Descargar registros de auditoría para el espacio de trabajo de One Atlas Stream Processing