Skip to main content

Schema MongoDB AlteryxService

Lo schema MongoDB AlteryxService è il database del livello di servizio per l'istanza Server. Questo articolo descrive la versione 40 dello schema MongoDB AlteryxService che corrisponde alle versioni 2022.1 di Server. I Server con MongoDB integrato o MongoDB gestito dall'utente utilizzano questo schema.

In qualità di amministratore Server, potrebbe essere necessario accedere allo schema MongoDB dell'istanza di Server per la creazione di report e l'analisi. È possibile accedere allo schema MongoDB utilizzando qualsiasi client compatibile. mongo Shell è un ottimo strumento per l'accesso dalla riga di comando. MongoDB Compass è un valido strumento per l'accesso tramite GUI. Se si utilizza MongoDB Atlas è possibile accedere ai documenti del database tramite la console web di Atlas.

Avvertimento

L'esecuzione di modifiche dirette al database MongoDB non è supportata. L'esecuzione di modifiche dirette potrebbe determinare risultati imprevisti.

Lo schema MongoDB AlteryxService è costituito dalle raccolte seguenti. Le raccolte sono raggruppamenti di documenti MongoDB costituiti da un insieme di coppie campo-valore. Seleziona una raccolta per visualizzare la definizione dei campi, nota anche come schema.

Le raccolte [Collection].Files vengono utilizzate se il documento supera la dimensione massima consentita da MongoDB per i documenti, pari a 16 MB. Consulta limitazioni per i documenti MongoDB.

La raccolta AS_App_chunks contiene blocchi di pacchetti del flusso di lavoro. La corrispondente raccolta AS_App_Chunks.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • Checksum: (String) ID checksum.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_ApplicationVersions contiene la cronologia delle versioni del flusso di lavoro. La corrispondente raccolta AS_ApplicationVersions.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • ApplicationId: (String) ID del flusso di lavoro.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

  • __UpdateCheck: (Array) contiene il GUID per il blocco interno e la convalida dell'aggiornamento.

La raccolta AS_Applications contiene i dati sui flussi di lavoro memorizzati nel database del servizio. La corrispondente raccolta AS_Applications.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato al flusso di lavoro.

  • CPUName: (String) nome host o indirizzo IP della workstation o del nodo Gallery che ha creato il record.

  • CreationDateTime: (String) data e ora (ora del server locale) in cui il record è stato creato.

  • ModuleName: (String) nome file del flusso di lavoro.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_Galleries contiene informazioni sul livello di servizio relative alle registrazioni dell'interfaccia utente di Server per un potenziale utilizzo futuro. La corrispondente raccolta AS_Galleries.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • Hostname: (String) URI di un nodo dell'interfaccia utente di Server.

  • GalleryId: (String) ID univoco di un nodo dell'interfaccia utente di Server per uno specifico ciclo di vita di ServerHost.

  • LastUpdateDateTime: (String) data e ora dell'ultimo aggiornamento della registrazione dell'interfaccia utente di Server.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

  • __UpdateCheck: (Array) array utilizzato per contenere un GUID univoco per il blocco interno e la convalida dell'aggiornamento.

La raccolta AS_Insights contiene i dati sui flussi di lavoro memorizzati nel database del servizio. La corrispondente raccolta AS_Insights.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato all'insight.

  • CreationDateTime: (String) data e ora (ora del server locale) in cui il record è stato creato.

  • InsightId: (String) ID dell'insight.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_PackageDefinitions contiene i dati di definizione dei pacchetti. La corrispondente raccolta AS_PackageDefinitions viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • __ServiceData: (Binary) dati binari codificati Base64. Il flag e2 indica se un pacchetto utilizza l'engine AMP (e2).

  • __Version: (Int32) numero di versione.

La raccolta AS_Queue contiene i processi in coda. Nella coda sono presenti sia i processi in attesa che quelli completati. La corrispondente raccolta AS_Queue.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • AS_Application_ID: (String) ID del flusso di lavoro da AS_Applications.

  • [Nuovo] AS_ScheduleID: (String) ID della pianificazione associata al record della coda.

  • Type: (String) tipo del processo.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato al processo.

  • SubscriptionId: (String) ID dell'iscrizione.

  • CreationDateTime: (String) data e ora (ora del server locale) di creazione del processo.

  • Status: (String) stato del processo.

  • Owner: (String) nome host e ID del worker che ha prelevato il processo dalla coda.

  • CompletionDateTime: (String) data e ora (ora del server locale) del completamento del processo.

  • QOS_Priority: (String) priorità del processo.

  • IsAnonymous: (String) contrassegno per i processi inseriti in coda da utenti anonimi.

  • IsHidden: (String)

  • RestrictOutput: (String)

  • AppName: (String) nome del flusso di lavoro.

  • ClientType: (String) tipo del client che ha creato il processo.

  • __ServiceData: (Binary) dati binari codificati Base64. Il contrassegno e2 identifica i pacchetti che utilizzano l'engine AMP (e2).

  • __Version: (Int32) numero di versione.

  • __Priority: (Int64) valore long integer utilizzato per ordinare la coda.

  • __UpdateCheck: (Array) contiene il GUID per il blocco interno e la convalida dell'aggiornamento.

AS_QueueInputs contiene file di input temporanei da utilizzare durante l'esecuzione delle applicazioni. Ad esempio, gli input selezionati nello strumento Sfoglia file.

  • _id: (ObjectId) chiave primaria del documento.

  • UserName: (String) nome utente o ID di database dell'utente associato al processo.

  • CreationDateTime: (String) data e ora in cui l'utente ha caricato il file.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_ResourcePermissions contiene dati sul contesto delle autorizzazioni per le connessioni dati. La corrispondente raccolta AS_ResourcePermissions.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • ResourceId: (String) ID della risorsa.

  • ContextId: (String) ID del contesto di autorizzazione.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_Resources contiene informazioni sulle connessioni dati. La corrispondente raccolta AS_Resources.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • ResourceId: (String) ID della risorsa.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

  • __UpdateCheck: (Array) contiene il GUID per il blocco interno e la convalida dell'aggiornamento.

La raccolta AS_Results contiene i dati dei risultati del flusso di lavoro. La corrispondente raccolta AS_Results.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • AS_Queue_ID: (String) ID della coda del servizio.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato al processo.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_ResultsFiles contiene i dati dei risultati del flusso di lavoro. La corrispondente raccolta AS_ResultsFiles.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • AS_Queue_ID: (String) ID della coda del servizio.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato al processo.

  • FileName: (String) nome del file.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

AS_RunAsCredentials contiene le credenziali run-as. La corrispondente raccolta AS_RunAsCredentials.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

AS_Schedules contiene informazioni a livello di servizio relative alle pianificazioni. La corrispondente raccolta AS_Schedules.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • AS_Application__ID: (String) ID del record del database contenente i dati del flusso di lavoro.

  • UserName: (String) nome utente o ID utente MongoDB (come indicato nella raccolta AlteryxGallery.users) dell'utente associato alla pianificazione.

  • CPUName: (String) nome host o indirizzo IP della workstation o del nodo Gallery che ha creato la pianificazione.

  • CreationDateTime: (String) data e ora (ora del server locale) in cui la pianificazione è stata creata.

  • NextRunDateTime: (String) data e ora (ora del server locale) pianificate per la successiva esecuzione della pianificazione.

  • UntilDateTime: (String) data e ora di fine della pianificazione (ora del server locale).

  • LastRunDateTime: (String) data e ora (ora del server locale) dell'ultima esecuzione della pianificazione.

  • Status: (String) stato della pianificazione.

  • LC_ScheduleName: (String) nome del flusso di lavoro.

  • LC_Owner: (String) proprietario della pianificazione.

  • ClientType: (String) tipo della pianificazione creata.

  • AS_PackageDefinition__ID: (String) ID di definizione pacchetto.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

  • __UpdateCheck: (Array) contiene il GUID per il blocco interno e la convalida dell'aggiornamento.

La raccolta AS_TileSetAccessTimes non viene più utilizzata.

La raccolta AS_TileSets contiene i dati sui flussi di lavoro memorizzati nel database del servizio. La corrispondente raccolta AS_TileSets.Files viene utilizzata se la dimensione del documento supera il limite massimo per i documenti di MongoDB.

  • _id: (ObjectId) chiave primaria del documento.

  • Checksum: (String) ID checksum.

  • __ServiceData: (Binary) dati binari codificati Base64.

  • __Version: (Int32) numero di versione.

La raccolta AS_Versions contiene i dati delle versioni di tabelle e raccolte per le migrazioni e indica che la migrazione della crittografia non è più necessaria. Se la raccolta AS_Versions non esiste, il sistema attiva la migrazione della crittografia anche se non necessaria.

Nota

La raccolta AS_Versions NON è correlata alla versione dello schema.

  • _id: (ObjectId) chiave primaria del documento.

  • Id: (String)

  • Name: (String) nome del gruppo.

  • versionNumber: (Int32) numero di versione. Questo versionNumber non è correlato alla versione dello schema.

  • CompletionDate: (String) Data di completamento del lavoro.