Skip to main content

Schéma MongoDB AlteryxService

La MongoDB d'AlteryxService est la base de données de couche de service de votre instance Server. Cet article couvre la version 40 du schéma MongoDB d'AlteryxService, qui correspond aux versions 2022.1 de Server. Les Servers utilisant MongoDB intégré ou MongoDB géré par l'utilisateur utilisent ce schéma.

En tant qu'administrateur de Server, vous devrez peut-être accéder au schéma MongoDB de votre instance Server pour générer des rapports et des analyses. Vous pouvez accéder au schéma MongoDB à l'aide de n'importe quel client compatible. Mongo Shell est un bon outil pour l'accès par la ligne de commande. MongoDB Compass est un bon outil pour l'accès par interface graphique. Si vous utilisez MongoDB Atlas, vous pouvez accéder aux documents de la base de données via la console Web Atlas.

Avertissement

Nous ne prenons pas en charge les modifications directes de votre base de données MongoDB. Cela peut entraîner des résultats inattendus.

La MongoDB d'AlteryxService est composée des collections ci-dessous. Les collections sont des regroupements de documents MongoDB composés d'un ensemble de paires de champ-valeur. Sélectionnez une collection pour voir la définition des champs, également connue sous le nom de schéma.

Les collections [Collection].Files sont utilisées si le document dépasse la taille de document maximale de 16 Mo fixée par MongoDB. Voir les Limitations de documents MongoDB.

La collection AS_App_Chunks contient des fragments de package de workflow. La collection AS_App_Chunks.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • Checksum : (String) ID de la somme de contrôle.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_ApplicationVersions contient l'historique des versions du workflow. La collection AS_ApplicationVersions.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • ApplicationId : (String) ID du workflow.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

  • __UpdateCheck : (Array) contient le GUID pour le verrouillage interne et la validation des mises à jour.

La collection AS_Applications contient des données sur les workflows stockés dans la base de données de services. La collection AS_Applications.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé au workflow.

  • CPUName : (String) nom d'hôte ou adresse IP de la station de travail ou du nœud Galerie qui a créé l'enregistrement.

  • CreationDateTime : (String) date et heure (heure du serveur local) de création de l'enregistrement.

  • ModuleName : (String) nom du fichier du workflow.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_Galleries contient des informations sur la couche de service concernant les enregistrements de l'interface utilisateur Server (pour une potentielle utilisation future). La collection AS_Galleries.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • HostName : (String) URI d'un nœud d'interface utilisateur Server.

  • GalleryId : (String) ID unique d'un nœud d'interface utilisateur Server pour un cycle de vie particulier de ServerHost.

  • LastUpdateDateTime : (String) date et heure de la dernière mise à jour de l'enregistrement de l'interface utilisateur Server.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

  • __UpdateCheck : (Array) tableau utilisé pour contenir un GUID unique pour le verrouillage interne et la validation des mises à jour.

La collection AS_Insights contient des données sur les workflows stockés dans la base de données de services. La collection AS_Insights.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé à l'analyse.

  • CreationDateTime : (String) date et heure (heure du serveur local) de création de l'enregistrement.

  • InsightId : (String) ID d'analyse.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_PackageDefinitions contient des données de définition de package. La collection AS_PackageDefinitions.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • __ServiceData : (Binary) données binaires codées en Base64. L'indicateur « e2 » identifie si un package utilise un moteur AMP (e2).

  • __Version : (Int32) numéro de version.

La collection AS_Queue contient des tâches en file d'attente. Les tâches en attente et terminées sont présentes dans la file d'attente. La collection AS_Queue.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • AS_Application_ID : (String) ID de workflow provenant d'AS_Applications.

  • [Nouveau] AS_ScheduleID : (String) ID de la planification associée à l'enregistrement de la file d'attente.

  • Type : (String) type de tâche.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé à la tâche.

  • SubcriptionId : (String) ID de souscription.

  • CreationDateTime : (String) date et heure (heure du serveur local) de création de la tâche.

  • Status : (String) statut de la tâche.

  • Owner : (String) nom d'hôte et ID du worker qui a récupéré la tâche à partir de la file d'attente.

  • CompletionDateTime : (String) date et heure (heure du serveur local) de fin de la tâche.

  • QOS_Priority : (String) priorité de la tâche.

  • IsAnonymous : (String) indicateur pour la tâche mise en file d'attente par un utilisateur anonyme.

  • IsHidden : (String)

  • RestrictOutput : (String)

  • AppName : (String) nom du workflow.

  • ClientType : (String) type de client qui a créé la tâche.

  • __ServiceData : (Binary) données binaires codées en Base64. L'indicateur e2 identifie que les packages utilisent le moteur AMP (e2).

  • __Version : (Int32) numéro de version.

  • __Priority : (Int64) nombre entier long utilisé pour trier la file d'attente.

  • __UpdateCheck : (Array) contient le GUID pour le verrouillage interne et la validation des mises à jour.

La collection AS_QueueInputs contient des fichiers d'entrée temporaires à utiliser lors de l'exécution d'applications. Par exemple, les entrées sélectionnées dans l'outil Explorateur de fichiers.

  • _id : (ObjectId) clé primaire du document.

  • UserName : (String) nom d'utilisateur ou ID de base de données de l'utilisateur associé à la tâche.

  • CreationDateTime : (String) date et heure de téléchargement du fichier par l'utilisateur.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_ResourcePermissions contient des données sur le contexte d'autorisation pour les connexions aux données. La collection AS_ResourcePermissions.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • ResourceId : (String) ID de ressource.

  • ContextId : (String) ID de contexte d'autorisation.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_Resources contient des informations sur les connexions aux données. La collection AS_Resources.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • ResourceId : (String) ID de ressource.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

  • __UpdateCheck : (Array) contient le GUID pour le verrouillage interne et la validation des mises à jour.

La collection AS_Results contient des données de résultats du workflow. La collection AS_Results.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • AS_Queue_ID : (String) ID de file d'attente du service.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé à la tâche.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_ResultsFiles contient des données de résultats du workflow. La collection AS_ResultsFiles.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • AS_Queue_ID : (String) ID de file d'attente du service.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé à la tâche.

  • FileName : (String) nom du fichier.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_RunAsCredentials contient des informations d'identification Exécuter en tant que. La collection AS_RunAsCredentials.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_Schedules contient des informations sur la couche de service concernant les planifications. La collection AS_Schedules.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • AS_application__ID : (String) ID de l'enregistrement de la base de données contenant les données du workflow.

  • UserName : (String) nom d'utilisateur ou ID d'utilisateur MongoDB (tel que trouvé dans la collection AlteryxGallery.users) de l'utilisateur associé à la planification.

  • CPUName : (String) nom d'hôte ou adresse IP de la station de travail ou du nœud Galerie qui a créé la planification.

  • CreationDateTime : (String) date et heure (heure du serveur local) de création de la planification.

  • NextRunDateTime : (String) date et heure (heure du serveur local) de la prochaine exécution de la planification.

  • UntilDateTime : (String) date et heure (heure du serveur local) de fin de la planification.

  • LastRunDateTime : (String) date et heure (heure du serveur local) de la dernière exécution de la planification.

  • Status : (String) statut de la planification.

  • LC_ScheduleName : (String) nom du workflow.

  • LC_Owner : (String) propriétaire de la planification.

  • ClientType : (String) type de planification créé.

  • AS_PackageDefinition__ID : (String) ID de définition du package.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

  • __UpdateCheck : (Array) contient le GUID pour le verrouillage interne et la validation des mises à jour.

La collection AS_TileSetAccessTimes n'est plus utilisée.

La collection AS_TileSets contient des données sur les workflows stockés dans la base de données de services. La collection AS_TileSets.Files correspondante est utilisée si le document dépasse la taille maximale autorisée par MongoDB.

  • _id : (ObjectId) clé primaire du document.

  • Checksum : (String) ID de la somme de contrôle.

  • __ServiceData : (Binary) données binaires codées en Base64.

  • __Version : (Int32) numéro de version.

La collection AS_Versions contient des données de version de table et de collection pour les migrations. Elle est également un marqueur indiquant que la migration cryptographique n'est plus nécessaire. Si la collection AS_Version n'existe pas, le système déclenche la migration cryptographique même si elle n'est pas nécessaire.

Note

La collection AS_Versions n'est PAS liée à la version du schéma.

  • _id : (ObjectId) clé primaire du document.

  • Id : (String)

  • Name : (String) nom du groupe.

  • versionNumber : (Int32) numéro de version. Ce numéro de version n'est pas lié à la version du schéma.

  • CompletionDate: (String) Date à laquelle le travail a été terminé.