Esquema de MongoDB de AlteryxService
MongoDB de AlteryxService es la base de datos de capa de servicio para la instancia tu instancia de Alteryx Server. En este artículo, se trata el esquema de MongoDB de AlteryxService versión 40, que corresponde a las versiones 2022.1 de Server. Los Servers que utilizan MongoDB integrado o MongoDB administrado por el usuario utilizan este esquema.
Como administrador de Server es posible que necesites acceder al esquema de MongoDB para tu instancia de Server para la generación de informes y análisis. Puedes acceder al esquema de MongoDB mediante cualquier cliente compatible. mongo Shell es una buena herramienta para el acceso a la línea de comandos. MongoDB Compass es una buena herramienta para acceder a la GUI. Si utilizas MongoDB Atlas, puedes acceder a los documentos de la base de datos a través de la consola web de Atlas.
Aviso
No permitimos las modificaciones directas en tu base de datos MongoDB. Si lo hiciéramos, se podrían producir resultados inesperados.
MongoDB de AlteryxService está formada por las siguientes colecciones. Las colecciones son agrupaciones de documentos de MongoDB que se componen de un conjunto de pares campo-valor. Selecciona una colección para ver la definición de los campos, también conocida como esquema.
Las colecciones [Collection].Files se utilizan si el documento supera el tamaño máximo de documento de MongoDB de 16 MB. Consulta las limitaciones de los documentos de MongoDB.
La colección "AS_App_Chunks" contiene trozos del paquete de flujo de trabajo. Se utiliza la colección "AS_App_Chunks.Files" correspondiente si el documento supera el tamaño máximo de documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
Checksum: (String) Id. de suma de comprobación.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_ApplicationVersions" contiene el historial de versiones del flujo de trabajo. La colección "AS_ApplicationVersions.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
ApplicationId: (String) Id. del flujo de trabajo.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
__UpdateCheck: (Array) Contiene GUID para el bloqueo interno y la validación de actualizaciones.
La colección "AS_Applications" contiene datos sobre flujos de trabajo almacenados en la base de datos de servicios. La colección "AS_Applications.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección "AlteryxGallery.users") del usuario asociado al flujo de trabajo.
CPUName: (String) Nombre de host o dirección IP de la estación de trabajo o nodo de Gallery que creó el registro.
CreationDateTime: (String) Fecha y hora (hora del servidor local) en que se creó el registro.
ModuleName: (String) Nombre del archivo del flujo de trabajo.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_Galleries" contiene información de la capa de Alteryx Service relativa a los registros de la interfaz de usuario de Server (para un uso futuro potencial). La colección "AS_Galleries.Files" correspondiente se utiliza si el documento supera el tamaño máximo de documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
HostName: (String) URI de un nodo de interfaz de usuario de Server.
GalleryId: (String) Id. único de un nodo de interfaz de usuario de Server para un ciclo de vida determinado de ServerHost.
LastUpdateDateTime: (String) Fecha y hora en que se actualizó por última vez el registro de interfaz de usuario de Server.
__ServiceData: (Binary) Datos binarios codificados en Base 64.
__Version: (Int32) Número de versión.
__UpdateCheck: (Array) Matriz utilizada para contener un GUID único para el bloqueo interno y la validación de actualizaciones.
La colección "AS_Insights" contiene datos sobre flujos de trabajo almacenados en la base de datos de servicios. La colección "AS_Insights.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección "AlteryxGallery.users") del usuario asociado al insight.
CreationDateTime: (String) Fecha y hora (hora del servidor local) en que se creó el registro.
InsightId: (String) Id. del insight.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_PackageDefinitions" contiene datos de definición de paquetes. La colección "AS_PackageDefinitions.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
__ServiceData: (Binary) Datos binarios codificados en Base 64. El indicador e2 identifica si un paquete está usando el motor AMP (e2).
__Version: (Int32) Número de versión.
La colección "AS_Queue" contiene tareas en cola. Tanto las tareas en espera como las completadas están presentes en la cola. La colección "AS_Queue.Files" correspondiente se utiliza si el documento supera el tamaño máximo de documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
AS_Application_ID: (String) Id. de flujo de trabajo de AS_Applications.
[New] AS_ScheduleID: (String) Id. de la programación asociada al registro de cola.
Type: (String) Tipo de tarea.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección AlteryxGallery.users) del usuario asociado a la tarea.
SubscriptionId: (String): Id. de suscripción.
CreationDateTime: (String) Se creó la tarea Fecha y hora (hora del servidor local).
Status: (String) Estado de la tarea.
Owner: (String) Nombre de host e Id. de trabajador del trabajador que seleccionó la tarea de la cola.
CompletionDateTime: (String) Fecha y hora (hora del servidor local) en que se completó la tarea.
QOS_Priority: (String) Prioridad de tarea.
IsAnonymous: (String) Indicador para la tarea en cola por el usuario anónimo.
IsHidden: (String)
RestrictOutput: (String)
AppName: (String) Nombre del flujo de trabajo.
ClientType: (String) Tipo de cliente que creó la tarea.
__ServiceData: (Binary) Datos binarios codificados en Base64. El indicador e2 identifica los paquetes que utilizan el motor AMP (e2).
__Version: (Int32) Número de versión.
__Priority: (Int64) Número entero largo utilizado para ordenar la cola.
__UpdateCheck: (Array) Contiene GUID para el bloqueo interno y la validación de actualizaciones.
"AS_QueueInputs" contiene archivos de entrada temporales que se utilizan al ejecutar aplicaciones. Por ejemplo, las entradas seleccionadas en la herramienta Examinar archivos.
_id: (ObjectId) Clave principal del documento.
UserName: (String) Nombre de usuario o Id. de base de datos del usuario asociado a la tarea.
CreationDateTime: (String) Fecha y hora en que el usuario cargó el archivo.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_ResourcePermissions" contiene datos sobre el contexto de permisos para las conexiones de datos. La colección "AS_ResourcePermissions.Files" correspondiente se utiliza si el documento supera el tamaño máximo de documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
ResourceID: (String) Id. del recurso.
ContextId: (String) Id. del contexto de permiso.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_Resources" contiene información sobre las conexiones de datos. La colección "AS_Resources.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
ResourceID: (String) Id. del recurso.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
__UpdateCheck: (Array) Contiene GUID para el bloqueo interno y la validación de actualizaciones.
La colección "AS_Results" contiene datos de resultados de flujo de trabajo. La colección "AS_Results.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
AS_Queue_ID: (String) Id. de cola del servicio.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección AlteryxGallery.users) del usuario asociado a la tarea.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección "AS_ResultsFiles" contiene datos de resultados del flujo de trabajo. La colección "AS_ResultsFiles.Files" correspondiente se utiliza si el documento supera el tamaño máximo de documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
AS_Queue_ID: (String) Id. de cola del servicio.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección AlteryxGallery.users) del usuario asociado a la tarea.
Filename: (String) Nombre del archivo.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
"AS_RunAsCredentials" contiene las credenciales de "Ejecutar como" (Run As). La colección "AS_RunAsCredentials.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
"AS_Schedules" contiene información de la capa de servicio relativa a las programaciones. La colección "AS_Schedules.Files" correspondiente se utiliza si el documento supera el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
AS_Application__ID: (String) Id. del registro de la base de datos que contiene los datos del flujo de trabajo.
UserName: (String) Nombre de usuario o Id. de usuario de MongoDB (como se encuentra en la colección AlteryxGallery.users) del usuario asociado a la programación.
CPUName: (String) Nombre de host o dirección IP de la estación de trabajo o nodo de Gallery que creó la programación.
CreationDateTime: (String) Fecha y hora (hora del servidor local) en que se creó la programación.
NextRunDateTime: (String) Fecha y hora (hora del servidor local) en que la siguiente programación se va a ejecutar.
UntilDateTime: (String) Fecha y hora de finalización de la programación (hora del servidor local).
LastRunDateTime: (String) Fecha y hora (hora del servidor local) de la última vez que se ejecutó la programación.
Status: (String) Estado de programación.
LC_ScheduleName: (String) Nombre del flujo de trabajo.
LC_Owner: (String) Propietario de la programación.
ClientType: (String) Tipo de programación creada.
AS_PackageDefinition__ID: (String) Id. de definición de paquete.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
__UpdateCheck: (Array) Contiene GUID para el bloqueo interno y la validación de actualizaciones.
La colección "AS_TileSetAccessTimes" ya no se utiliza.
La colección "AS_TileSets" contiene datos sobre flujos de trabajo almacenados en la base de datos de servicios. La colección "AS_TileSets.Files" correspondiente se utiliza si el documento excede el tamaño máximo para un documento de MongoDB.
_id: (ObjectId) Clave principal del documento.
Checksum: (String) Id. de suma de comprobación.
__ServiceData: (Binary) Datos binarios codificados en Base64.
__Version: (Int32) Número de versión.
La colección AS_Versions contiene datos de la versión de la tabla y la colección para las migraciones y sirve como un indicador de que la migración criptográfica ya no es necesaria. Si la colección AS_Versions no existe, el sistema activa la migración criptográfica aunque no sea necesaria.
Nota
La colección AS_Versions NO está relacionada con la versión del esquema.
_id: (ObjectId) Clave principal del documento.
Id: (String)
Name: (String) Nombre del grupo.
versionNumber: (Int32) Número de versión. Esta versionNumber no está relacionada con la versión del esquema.
FintionDate: (String) Fecha en la que se completó el trabajo.