Créer une table d’atelier de données

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Récupérez les données d’une source interne ou externe en créant une table d’atelier de données.

    Pourquoi et quand exécuter cette tâche

    Contrairement à une table distante, une table d’atelier de données utilise une connexion sans copie à sa source de données, éliminant ainsi le besoin d’un script pour remplir la table. Cette connexion vous permet d’accéder directement à la source de données, de mapper les données dont vous avez besoin et de créer une table d’atelier de données pour les consommateurs de données sur le ServiceNow AI Platform.

    Avec une table d’atelier de données, vous pouvez récupérer des données à partir d’une source de données interne ou externe.

    • Connectez la table Data Fabric à votre base de données locale pour réutiliser les données d’une table physique sur votre instance.
    • Connectez la table Data Fabric à une source de données extérieure, telle qu’un lac de données ou une base de données tierce, pour récupérer les données qui résident en dehors de votre instance.

    Avant de commencer

    Rôle requis : une des combinaisons de rôles suivantes ou administrateur.
    • delegated_developer avec sn_dd_<application_scope_name>_tablesforms OU sn_dd_<application_scope_name>_delegatedadmin et un rôle contenant le rôle df_data_steward
    • delegated_developer avec sn_dd_<application_scope_name>_tablesforms OU sn_dd_<application_scope_name>_delegatedadmin, et df_connection_admin

    L’accès en lecture aux enregistrements de table est automatiquement ajouté aux utilisateurs disposant de l’un des rôles de développeur délégués.

    Notez les restrictions suivantes :

    • Seul un utilisateur disposant du rôle admin peut créer une table d’atelier de données dans le périmètre global.
    • Un administrateur des données disposant des rôles delegated_developer et sn_dd_<application_scope_name>_tablesforms peut créer des tables d’atelier de données dans le périmètre d’application autorisé. Ces rôles permettent à un administrateur de données de créer des tables d’infrastructure de données dans un périmètre de l’application s’il dispose des autorisations nécessaires pour cette application, mais pas dans le périmètre global.

    Procédure

    1. Accédez à l’onglet Connexions établies de l’une Centre de Connecteurs zéro copie des manières suivantes :
      • Accédez à la Tous > Zéro copie : concentrateur du connecteur > Connexions établies.
      • Accédez à la Administrateur > Zéro copie : concentrateur du connecteur > Connexions établies.
    2. Sélectionnez la connexion établie que vous souhaitez utiliser.
    3. Sur la page de connexion, sélectionnez l’onglet Actifs de données .
    4. Dans la liste des actifs de données, sélectionnez la table source depuis laquelle vous souhaitez extraire les données.
    5. Sélectionnez Créer une table d’atelier de données.
    6. Saisissez une étiquette pour la table d’atelier de données et sélectionnez Continuer.
    7. Mappez une ou plusieurs colonnes de la table source à la table d’atelier de données.
      Chaque colonne que vous sélectionnez est automatiquement créée dans la table d’atelier de données avec le même nom et le même type de données.
    8. Facultatif : Autorisez les autres tables à référencer cette table en définissant une clé primaire à l’aide du commutateur Clé primaire.
      Remarque :
      Les colonnes de clé primaire détectées dans la table source sont automatiquement sélectionnées comme clés primaires dans la table cible. Si une clé primaire n’est pas détectée automatiquement dans la table source, vous pouvez sélectionner une colonne avec des valeurs uniques que vous souhaitez utiliser comme clé primaire.
      • La sélection d’une clé primaire n’applique pas de contraintes de clé primaire sur la table Data Fabric ou sur le système distant. Vous devez vérifier que les enregistrements identifiés par la clé primaire sont uniques.
      • Une fois que vous avez défini une clé primaire, elle ne peut pas être supprimée. Si vous déterminez que vous devez modifier la clé primaire ultérieurement, vous devez d’abord supprimer et recréer la table de l’atelier de données.
      • Si vous décidez de ne pas définir de clé primaire lors de la création d’une table d’atelier de données, vous pouvez le faire en modifiant la table ultérieurement. Notez que sans clé primaire, vous ne pouvez pas créer de références à cette table et que les recherches ne fonctionneront pas tant qu’une clé primaire n’aura pas été définie.
      • Pour chaque colonne de clé primaire identifiée dans la table source, une clé primaire correspondante est automatiquement créée dans la table d’atelier de données. Une fois la table Data Fabric créée, vous ne pouvez pas modifier les clés primaires dérivées de la table source.
      • Vous ne pouvez pas utiliser une colonne de référence comme clé primaire.
    9. Facultatif : Liez les données entre les tables en créant une référence à une autre table.
      • Pour référencer une table locale sur votre instance à partir d’une table d’ingénierie de données, un administrateur d’instance doit créer une règle ACL avec l’opération d’enregistrement data_fabric sur la table locale. Par exemple, pour créer une référence à la table Utilisateur [sys_user], la règle ACL suivante est requise :
        • Type : enregistrement
        • Opération : data_fabric
        • Nom : Utilisateur [sys_user]
        Pour en savoir plus sur la création d’une règle ACL d’enregistrement, reportez-vous à la section Configure an ACL rule.
      • Pour afficher les valeurs d’une colonne de référence lors de l’affichage d’enregistrements dans la nouvelle table de l’atelier de données, vous devez définir l’attribut Display sur true pour la colonne référencée. Vous pouvez gérer cet attribut dans la définition de la table référencée. Consultez .
      1. Identifiez la colonne qui représente les mêmes enregistrements dans les deux tables.
      2. Dans la colonne Type, remplacez le type de colonne par Référence.
      3. Sélectionnez Définir la référence.
      4. Dans la boîte de dialogue Définir l’étiquette de référence, entrez le nom de la table que vous souhaitez référencer dans le champ Table.
        Remarque :
        Seules les tables avec une clé primaire unique apparaissent dans la liste.
      5. Dans la boîte de dialogue Définir l’étiquette de référence, sélectionnez la colonne clé primaire que vous souhaitez utiliser dans le champ Clé de référence.
      6. Terminez la configuration de la référence en sélectionnant Définir la référence.
    10. Sélectionnez Finish (Terminer).

    Résultats

    La table d’atelier de données est créée et connectée à une source de données. Les consommateurs de données peuvent accéder à la table de l’atelier de données et à ses données comme n’importe quelle table physique de l’instance.