Ajouter une table à la couche de données sémantiques

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Ajoutez d’autres tables à la couche sémantique afin que les Génération de requête utilisateurs puissent les utiliser Now Assist dans Platform Analytics des applications pour poser des questions sur les données de ces tables.

    Avant de commencer

    La configuration de table sémantique prend en charge les tables, les vues de base de données et Workflow Data Fabric les tables standard.

    Avertissement :
    L’ajout d’une table à la couche de données sémantiques et l’activation de la génération sémantique sur cette table peuvent avoir un impact négatif à la fois sur le temps de chargement initial et sur les performances d’exécution de Génération de requête.

    Rôle requis : sn_query_gen.admin ou un rôle supérieur

    Procédure

    1. Accédez à la Tout > Génération de requête > Administration > Configuration de table sémantique.
      Si vous ne disposez pas de ce chemin de navigation alors que vous disposez des rôles appropriés, il vous manque peut-être un droit requis.
    2. Dans la liste Configurations des tables sémantiques, sélectionnez Nouveau.
    3. Définissez le périmètre de votre application de session comme étant le même que celui de la table.
      Important :
      Pour ajouter une vue de base de données, vous devez sélectionner le même périmètre que cette vue de base de données.
    4. Sélectionnez une table dans la liste Nom de table .
    5. Sélectionnez si vous souhaitez activer la génération sémantique pour la table.
      Par défaut, la génération sémantique est activée. Pour plus d'informations, consultez Activer la génération sémantique pour les tables de la couche sémantique.
    6. Sélectionnez si vous souhaitez inclure la hiérarchie des tables enfants.
      Par défaut, les hiérarchies enfants sont incluses.
    7. Sélectionnez Soumettre.

    Résultats

    Votre table est ajoutée à la liste. Si vous avez activé la génération sémantique, les enregistrements de la table et de ses tables enfants, s’ils sont inclus, sont générés dans la table Entités [sn_query_gen_entities]. Les enregistrements des colonnes de la table sont générés dans la table Dimensions [sn_query_gen_dimensions].

    Ajout de la hiérarchie de la table Contrat à la couche sémantique

    Si certains utilisateurs ont besoin d’explorer et de discuter de données relatives à des contrats d’actifs, vous devez ajouter la table Contrat [ast_contract] à la couche sémantique. Cette hiérarchie de table n’est pas prise en charge par défaut.

    1. Tout d’abord, ouvrez la liste Configuration de table sémantique [sn_query_gen_table_config_list] et appuyez sur le bouton Nouveau .

      Liste de génération de table sémantique indiquant où l’ouvrir dans le navigateur et le bouton Nouveau.

    2. Vous êtes maintenant dans le formulaire de création d’un nouvel enregistrement de configuration de table sémantique. Vous recherchez la table Contrat [ast_contract] et la sélectionnez.

      Sélection de la table Contrat dans un nouvel enregistrement de configuration de table sémantique.

    3. Vous souhaitez activer la génération sémantique sur toute la hiérarchie de la table Contrat, laissez donc les cases Activer la génération sémantique et Inclure la hiérarchie enfant cochées, puis appuyez sur Soumettre.

      Le nouveau formulaire d’enregistrement rempli pour ajouter la table Contrat à la configuration de table sémantique, prêt à être soumis.

    4. Vous voyez que la table Contrat [ast_contract] a été ajoutée à la table Configurations de la table sémantique et que la génération sémantique est activée dans sa hiérarchie.

      Liste des configurations de tables sémantiques affichant la table de ast_contract nouvellement ajoutée.

    5. Lorsque vous ouvrez la liste des entités [sn_query_gen_entity_list], vous voyez que la table Contrat et tous ses enfants sont représentés par des enregistrements d’entité, et tous les enregistrements sont actifs.

      Entités ajoutées pour la hiérarchie de la table Contrat.

    6. En regardant dans la liste Dimensions [sn_query_gen_dimension_list], vous voyez que de nombreuses colonnes de la table Contrat sont représentées et vous êtes sûr d’avoir ajouté avec succès la hiérarchie de table à la couche sémantique.

      Dimensions ajoutées pour la table Contrat.

    Ajouter un lot de tables à la couche sémantique

    Au lieu d’ajouter des tables individuelles ou des vues de base de données à la couche sémantique, vous pouvez en sélectionner plusieurs dans une liste et les activer Génération de requête ensemble.

    Avant de commencer

    Rôle requis : admin, now_assist_explorer_admin, sn_query_gen.admin

    Procédure

    1. Accédez à la liste Tables [sys_db_object_list], à la liste Vues de base de données [sys_db_view_list] ou à un sous-ensemble de l’une de ces listes, tel que les tables distantes.
    2. Définissez le périmètre de votre application de session, qui sera reflété dans les champs d’application des enregistrements de configuration de table sémantique que vous créez.
      Important :
      Pour ajouter une vue de base de données, vous devez sélectionner le même périmètre de l’application que cette vue de base de données.
    3. Cochez les cases des tables ou des vues de base de données souhaitées.
      Tables sélectionnées dans une liste.
    4. Développer les actions sur les lignes sélectionnées...
    5. Sélectionnez Activer pour la génération de requête.
      Action Activer la génération de requête sur une liste de tables.
      En cas de réussite, une bannière indique que les tables sélectionnées ont été ajoutées avec succès à la couche sémantique de génération de requête. Afficher.
    6. Sélectionnez Afficher pour afficher la liste des tables ou des vues de base de données que vous venez d’ajouter aux configurations de tables sémantiques.
      Vous pouvez désactiver la génération sémantique pour l’une des tables/vues de base de données ou ajouter la prise en charge de leurs hiérarchies enfants. Vous pouvez également supprimer les tables/vues de base de données des configurations de tables sémantiques.