Collecteur de métadonnées ServiceNow
Fournit un accès en lecture seule aux métadonnées à partir d’une instance ServiceNow.
Le collecteur collecte les métadonnées des instances ServiceNow, y compris les applications système, les périmètres de l’application, les tables, les champs, les vues et les tables de structure de données. Catalogue les métadonnées ServiceNow Data Fabric pour l’intégration de données virtualisées.
Métadonnées cataloguées
Le collecteur répertorie les informations suivantes.
| Objet | Informations cataloguées |
|---|---|
| Instance ServiceNow | URL d’instance, métadonnées de connexion |
| Application système | Nom de l’application, fournisseur, version, état actif, description brève, table source |
| Périmètre de l'application | Nom du périmètre, Identificateur du périmètre, Fournisseur, Version, État actif, Table source |
| Table | Nom de table, Est extensible, sys_updated_on (horodatage), Table source, Table parente (pour l’héritage de table) |
| Table de structure de données | Hérite de toutes les propriétés de la table, Plus : Association avec une table de base de données externe |
| Vue | Hérite de toutes les propriétés de table, Plus : Afficher la définition (définition SQL incluant les tables sources et les conditions de jointure) |
| Champ | Nom de champ, Étiquette de colonne, Type interne, Longueur max., Table de référence (pour les champs de référence), Obligatoire, Est primaire (pour les champs de structure de données), Type SQL (pour les champs de structure de données) |
| Afficher le mappage de table | Mappe vers la table, conditions de clauses WHERE, est jointure gauche, préfixe de variable, ordre de mappage |
| Produit de données | Nom du produit de données, description, état (état du cycle de vie), balises, Créé par, Créé, Date de mise à jour, Table source |
| Interfaces de données | Nom de table, Est extensible, sys_updated_on (horodatage), Table source, Table parente (pour l’héritage de table) |
Relations entre les objets
Les pages de catalogue affichent les relations entre les types de ressources de données suivants :
| Page Actifs de données | Relation |
|---|---|
| Instance ServiceNow | Contient les périmètres d’application, les applications système, les tables, les interfaces de données |
| Application système | Contenu dans le périmètre de l’application |
| Périmètre de l'application | Contient des applications système et des tables (via une ressource de données incluse dans le périmètre), des interfaces de données |
| Table | Contenu dans le périmètre de l’application, contient des champs, peut étendre une autre table (via la table étendue), peut être étendu par des tables enfants |
| Table de structure de données | Hérite de toutes les relations de table, Plus : Dérivé d’une table de base de données externe (via prov :wasDerivedFrom) |
| Vue | Hérite de toutes les relations de table, a vue Mappages de tables |
| Champ | Appartient à une table (via le champ a), peut faire référence à un autre champ (pour les champs de référence/clé étrangère) |
| Afficher le mappage de table | Appartient à une vue (via a un mappage de table de vues), Mappe vers une table (via des cartes vers une table), Sélectionne les données dans la table |
| Produit de données | Contenu dans le périmètre de l’application, a un contenu de données (contient des tables et des vues) |
| Interface de données | Contenu dans le périmètre de l’application, contient des champs, peut étendre une autre table (via la table étendue), peut être étendu par des tables enfants |
Traçabilité pour ServiceNow
Les informations de traçabilité suivantes sont collectées par le collecteur ServiceNow.
| Objet | Traçabilité disponible |
|---|---|
| Vue | Afficher les mappages de tables Afficher :
|
| Table | Lignée d’héritage de table :
|
| Champ | Traçabilité du champ de référence :
|
| Table de structure de données | Traçabilité de la source de données externe. Table de base de données externe à partir de laquelle les données sont virtualisées (via prov :wasDerivedFrom) |
| Interfaces de données | Lignée d’héritage de table :
|
Version de ServiceNow prise en charge
Prend en charge les instances ServiceNow qui exposent l’API de table. Testé avec les versions ServiceNow Zurich et Australie.
Authentification prise en charge
Le collecteur s’authentifie auprès de ServiceNow à l’aide de l’authentification de base (nom d’utilisateur et mot de passe).