Charger des données dans un graphe de connaissances

Vous pouvez créer des entités et des relations dans un graphe de connaissances afin de représenter des données tabulaires existantes. Les données figurant dans les champs d’une table peuvent être converties en propriétés d’entités et de relations. La géométrie d’une classe d’entités peut être chargée dans l’entité spatiale d’une entité.

Définissez le mode de conversion des données tabulaires en éléments de graphe de connaissances à l’aide de l’assistant Load Table (Charger la table). Vous pouvez enregistrer votre travail au fur et à mesure que vous définissez le processus de conversion. Les instructions de conversion des données sont enregistrées dans l’enquête dans le projet en cours en tant que configuration de chargement des données. Vous pouvez modifier les configurations de chargement des données existantes pour les adapter à des tables et des classes d’entités similaires.

Lorsque vous exécutez le processus de conversion, les données sont chargées dans le graphe de connaissances de l’enquête en cours. Vous pouvez créer un nouveau diagramme de liens pour afficher et évaluer les résultats du processus de conversion.

Une configuration de chargement des données indique comment lire et traiter les données d’une table. Le processus de chargement de table crée des entités et des relations dans un graphe de connaissances afin de représenter les données. Il peut également créer des enregistrements de provenance pour spécifier le matériel source duquel proviennent les données.

Ouvrir l’assistant Load Table (Charger la table)

Ouvrez l’assistant Load Table (Charger la table) pour importer des données tabulaires dans le graphe de connaissances d’une enquête.

  1. Ouvrez une enquête dans ArcGIS Pro.
  2. Dans l’onglet Investigation (Enquête) sur le ruban, dans le groupe Load Data (Charger les données), cliquez sur Load Table (Charger la table) Charger la table.

L’assistant Load Table (Charger la table) apparaît dans une nouvelle vue, avec l’enquête.

Identifier la table à charger

Spécifiez la table ou la classe d’entités contenant les données à convertir dans la page Welcome (Bienvenue) de l’assistant. Si une configuration de chargement des données pouvant servir de base pour cette opération existe, vous pouvez importer ses informations dans l’assistant.

Les configurations de chargement des données ne peuvent être importées dans l’assistant qu’à partir de l’enquête en cours. Vous pouvez copier des configurations de chargement des données depuis une autre enquête, y compris depuis un projet différent, puis importer ses informations.

  1. Cliquez sur le bouton Browse (Parcourir) Ouvrez à côté de la zone de texte Source Table (Table source).
  2. Dans la boîte de dialogue qui s’ouvre, accédez à la table ou à la classe d’entités contenant les données à charger dans le graphe de connaissances de l’enquête et cliquez dessus, puis cliquez sur OK.
  3. Si l’enquête comporte une configuration de chargement des données avec des informations pertinentes pour l’importation des données de la table en cours, cliquez sur la flèche de liste déroulante Data Loading Configuration (Configuration de chargement des données), puis cliquez sur la configuration de chargement des données appropriée Configuration de charge.
  4. Cliquez sur Next (Suivant) pour passer à la page Entities (Entités) de l’assistant.
Conseil :

Vous pouvez aussi spécifier la table ou la classe d’entités source et une configuration de chargement des données initiale à l’aide des boutons de l’onglet Load Table (Charger la table) sur le ruban. Vous pouvez changer ces paramètres à tout moment ; toutefois, si vous les changez, vous perdez les valeurs définies précédemment dans l’assistant.

Définir les entités à créer dans le graphe de connaissances

Identifiez les champs de la table ou de la classe d’entités source dont les données représentent des entités dans le graphe de connaissances. Les champs de la table source sont répertoriés dans la colonne Column Name de la table.

Par exemple, si la table source décrit les employés d’une société, vous pouvez importer ces informations dans le graphe de connaissances et créer une entité Employé pour chaque ligne de la table. Le champ que vous choisissez pour représenter l’entité doit être un identifiant unique, tel que le matricule de l’employé, pour le type d’entité Employé. D’autres propriétés, comme le nom complet d’un employé, ne sont pas forcément uniques.

Plusieurs tables peuvent contenir des informations sur les employés, pour des bureaux différents. Après avoir importé une table, lorsque vous préparez l’importation de la deuxième table, vous devez tenir compte des employés qui apparaissent dans plusieurs tables, comme les directeurs régionaux des ventes. Si vous importez les deux tables sans spécifier le mode de fusion des entités, deux entités apparaîtront pour le même directeur régional des ventes dans le graphe de connaissances. Vous pouvez éviter de créer des doublons si la table contient des données qui identifient les entités de manière unique et si les entités existantes dans le graphe de connaissances possèdent une propriété contenant les mêmes informations.

Si vous choisissez de fusionner les entités, le processus de chargement des données compare le matricule des employés stocké dans le champ de la table à la propriété ID du type d’entité Employé pour chaque instance d’entité Employé existante dans le graphe de connaissances. Si une entité du même type associée au même identifiant existe dans le graphe de connaissances, les données de la table sont stockées dans l’entité du graphe de connaissances existante ou associées à cette entité, comme alternative à la création d’une nouvelle instance. En d’autres termes, les entités de la table et les entités du graphe de connaissances sont fusionnées.

En général, il est préférable de fusionner les entités au cours du processus de chargement des données, si possible. Même si de nombreuses entités peuvent être fusionnées, des erreurs ou des interruptions dans la table ou le graphe de connaissances peuvent empêcher la fusion de certaines entités. Dans ce cas, vous pouvez fusionner les entités manuellement une fois le processus de chargement de la table terminé.

En savoir plus sur la fusion des entités

  1. Cochez la colonne Create Entity pour chaque champ de la table dont les données identifient une entité de manière unique.
  2. Pour chaque champ coché, cliquez dans la colonne Entity Type et définissez le type d’entité pour lequel créer de nouvelles instances dans le graphe de connaissances.
    • Pour un type d’entité qui a déjà été défini dans le graphe de connaissances, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur le type d’entité dans la liste. Commencez à entrer du texte dans la zone de texte pour que le nom d’un type d’entité existant soit complété automatiquement.
    • Pour définir un nouveau type d’entité dans le graphe de connaissances, cliquez dans la zone de texte et indiquez un nom pour le nouveau type d’entité. Les nouveaux types d’entité sont identifiés par un astérisque dans l’assistant. Si possible, utilisez des types d’entité existants.
    • Si un champ dans la table source spécifie le type d’entité à créer, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur l’option Column (Colonne) au bas de la liste déroulante. La liste change pour répertorier tous les champs de la table. Cliquez sur le champ dont les données spécifient le type d’entité à créer dans le graphe de connaissances.
  3. Pour chaque champ coché, cochez la colonne Merge pour comparer les données de la table avec des entités existantes dans le graphe de connaissances et fusionner des entités si possible.

    Si l’identifiant unique dans la table ne correspond pas à la propriété unique d’une entité dans le graphe, une nouvelle instance de l’entité est créée dans le graphe de connaissances.

  4. Cliquez sur Next (Suivant) pour passer à la page Relationships (Relations) de l’assistant.
Conseil :

Vous pouvez enregistrer les règles que vous avez définies comme configuration de chargement des données dans l’enquête à tout moment. Dans l’onglet Load Table (Charger la table) sur le ruban, dans le groupe Configuration, cliquez sur Save (Enregistrer). Cliquez sur Save (Enregistrer) Enregistrer ou Save As (Enregistrer sous) Enregistrer sous et enregistrez les règles dans une configuration de chargement des données nouvelle ou existante, selon le cas. Étant donné que l’enquête et la configuration de chargement des données sont enregistrées dans le projet, vos modifications ne sont pas entièrement enregistrées tant que vous n’enregistrez pas aussi le projet.

Définir les relations à créer dans le graphe de connaissances

Vous pouvez définir les relations entre les entités en utilisant les données de la table ou de la classe d’entités source. Pour que vous puissiez créer des relations dans le cadre du processus de chargement des données, l’entité d’origine et l’entité de destination de la relation doivent être définies dans la page Entities (Entités) de l’assistant. Les relations sont décrites dans un sens, d’une entité d’origine vers une entité de destination.

Par exemple, dans une table décrivant les employés d’une organisation, un champ peut définir le responsable de l’employé. Vous pouvez définir le type de relation TravaillePour afin de capturer l’association entre l’employé et son responsable. Dans une relation TravaillePour, l’entité d’origine et l’entité de destination peuvent avoir le type d’entité Employé. Lors du traitement des lignes de la table, l’employé en cours est l’entité d’origine de la relation et l’employé qui est son responsable est l’entité de destination de la relation.

À l’instar des entités, une relation définie dans la table peut être fusionnée avec des relations existantes dans le graphe de connaissances. Lorsque vous fusionnez des relations, le processus de chargement des données compare les entités de la table aux entités existantes dans le graphe de connaissances et détermine si les entités d’origine et de destination peuvent être fusionnées. Si les entités peuvent être fusionnées, le graphe de connaissances est examiné pour déterminer si une relation du même type existe déjà entre les entités. Si tel est le cas, la relation est également fusionnée. Par exemple, si l’entité d’origine peut être fusionnée mais pas l’entité de destination, une nouvelle relation est créée de l’entité d’origine existante vers une nouvelle entité de destination.

En général, il est préférable de fusionner les relations au cours du processus de chargement des données, si possible. Comme pour les entités, des erreurs ou des interruptions dans la table ou le graphe de connaissances peuvent empêcher la fusion des relations. Vous pouvez fusionner les relations manuellement une fois le processus de chargement de la table terminé.

En savoir plus sur la fusion des relations

  1. Cliquez sur la ligne vide au bas de la table pour définir une nouvelle relation.
  2. Cliquez dans la colonne Origin Entity, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur le type d’entité défini dans la page Entities (Entités) qui constitue l’origine de la relation.
  3. Cliquez dans la colonne Relationship Type et définissez le type de relation pour lequel créer de nouvelles instances dans le graphe de connaissances.
    • Pour un type de relation qui a déjà été défini dans le graphe de connaissances, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur le type de relation dans la liste. Commencez à entrer du texte dans la zone de texte pour que le nom d’un type de relation existant soit complété automatiquement.
    • Pour définir un nouveau type de relation dans le graphe de connaissances, cliquez dans la zone de texte et indiquez un nom pour le nouveau type de relation. Les nouveaux types de relation sont identifiés par un astérisque dans l’assistant. Si possible, utilisez des types de relation existants.
    • Si un champ dans la table source spécifie le type de relation à créer, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur l’option Column (Colonne) au bas de la liste déroulante. La liste change pour répertorier tous les champs de la table. Cliquez sur le champ dont les données spécifient le type de relation à créer dans le graphe de connaissances.
  4. Cliquez dans la colonne Destination Entity, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur le type d’entité défini dans la page Entities (Entités) qui constitue la destination de la relation.
  5. Cochez la colonne Merge pour comparer les données de la table avec des entités et des relations existantes dans le graphe de connaissances et si possible, fusionner des entités et des relations.
  6. Cliquez sur Next (Suivant) pour passer à la page Properties (Propriétés) de l’assistant.

Définir les propriétés à créer dans le graphe de connaissances

Les données provenant de la table source peuvent être stockées dans les propriétés d’entités et de relations dans le graphe de connaissances. Pour ce faire, plusieurs listes d’informations sont disponibles. Il existe une liste de tous les champs de la table ou de la classe d’entités source, une liste des entités définies dans la page Entities (Entités) de l’assistant et une liste de toutes les relations définies dans la page Relationships (Relations) de l’assistant.

  • La liste Column Names (Noms des colonnes) est divisée en deux et distingue les champs inutilisés dles champs utilisés. Les champs qui identifient les entités telles que définies dans la page Entities (Entités) sont utilisés. Les autres champs de la table apparaissent dans la liste des champs inutilisés.
  • Dans la liste Entities (Entités), le type d’entité est indiqué entre parenthèses et est suivi du nom de champ. Par exemple, lorsqu’un champ ID dans la table stocke un matricule d’employé qui identifie de manière unique l’entité Employé, la liste affiche (Employé) ID.
  • Dans la liste Relationships (Relations), chaque entrée indique l’entité d’origine, le type et l’entité de destination de la relation. Par exemple, lorsque l’origine et la destination qont l’entité Employé et que le type de relation est TravaillePour, la liste affiche (Employé) ID TravaillePour (Employé) ID.

Les trois listes ci-dessus permettent de définir les règles de conversion des données de la table source en propriétés d’entités et de relations. Lorsque vous sélectionnez une entité ou une relation, la table Properties (Propriétés) affiche les règles déjà définies.

Par défaut, chaque entité possède une règle pour l’enregistrement des données depuis le champ qui l’identifie de manière unique dans une propriété du graphe de connaissances. Cette règle présente une icône de verrou Propriété verrouillée sur la ligne correspondante dans la table Properties (Propriétés) ; vous ne pouvez pas la retirer sans changer la façon dont l’entité est définie. S’il n’existe pas de correspondance directe entre le nom de champ et le nom de propriété, l’entité est associée à une icône représentant un point d’exclamation Erreur dans la liste Entities (Entités). De plus, la règle dans la table Properties (Propriétés) est considérée comme non valide. Mettez à jour la règle pour identifier le nom de propriété correct. Vous ne pouvez pas exécuter l’opération de chargement des données tant que l’erreur n’est pas corrigée.

  1. La première entité dans la liste Entities (Entités) est sélectionnée par défaut et la règle qui la définit apparaît dans la table Properties (Propriétés). Continuez avec cette entité ou sélectionnez un autre élément de graphe.
  2. Cliquez sur la ligne vide au bas de la table Properties (Propriétés).
  3. Cliquez dans la colonne Property Name et définissez une propriété pour l’élément de graphe sélectionné.
    • Pour une propriété qui a déjà été définie dans le graphe de connaissances, cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur la propriété dans la liste. Commencez à entrer du texte dans la zone de texte pour que le nom d’une propriété existante soit complété automatiquement.
    • Pour définir une nouvelle propriété dans le graphe de connaissances, cliquez dans la zone de texte et indiquez un nom pour la nouvelle propriété. Les nouvelles propriétés sont identifiées par un astérisque dans l’assistant. Si possible, utilisez des propriétés existantes.
  4. Pour les propriétés existantes, le type de données apparaît dans la colonne Data Type. Pour une nouvelle propriété, cliquez sur la flèche de liste déroulante, puis cliquez sur le type de données approprié.
  5. Cliquez dans la colonne Property Value et définissez une règle de stockage des données dans la propriété de l’élément de graphe.
    • Cliquez sur la flèche de liste déroulante qui apparaît, puis cliquez sur le champ de la table dont les données seront stockées dans le graphe de connaissances. Le champ est déplacé de la liste des champs inutilisés vers la liste des champs utilisés dans la liste Column Names (Noms des colonnes).
    • Dans la zone de texte, entrez une valeur qui sera enregistrée dans cette propriété pour tous les éléments de graphe définis dans la table. Cette valeur est validée par rapport au type de données de la propriété et si le texte est fourni pour une propriété de type entier, elle n’est pas stockée.
  6. Cochez la colonne Use For Merge pour inclure la propriété lors de la comparaison des données de la table aux éléments de graphe existants dans le graphe de connaissances afin de déterminer s’ils peuvent être fusionnés.

    Les éléments sont fusionnés si tous les champs et propriétés identifiés concordent. De nouveaux éléments sont créés lorsque les éléments ne peuvent pas être fusionnés.

  7. Sélectionnez un autre élément de graphe dans la liste Entities (Entités) ou Relationships (Relations) et définissez des règles supplémentaires pour convertir les données de la table source en propriétés d’élément de graphe dans le graphe de connaissances.
  8. Cliquez sur Next (Suivant) pour passer à la page Spatial de l’assistant.
Remarque :

Vous pouvez faire glisser un champ de la liste Column Names (Noms des colonnes) dans la table Properties (Propriétés). Le champ apparaît automatiquement dans la colonne Property Value. Si le nom de champ et le nom de propriété concordent, le nom de propriété apparaît automatiquement dans la colonne Property Name. Si le nom de champ et le nom de propriété ne concordent pas, le nom du champ apparaît dans la colonne Property Name comme nom d’une nouvelle propriété qui sera créée pour l’élément de graphe.

Définir des entités spatiales pour des entités

Identifiez les champs de la table ou de la classe d’entités source dont les données représentent des entités dans le graphe de connaissances. Les entités définies dans la page Entities (Entités) de l’assistant sont répertoriées dans la colonne Entity (Entité) de la table.

Seul le système de coordonnées WGS84 est pris en charge pour les graphes de connaissances. Toutes les entités et coordonnées sont supposées utiliser ce système de coordonnées.

  1. Cochez la colonne Create Spatial pour chaque entité s’il est possible d’utiliser des données de la table pour définir une entité spatiale.

    Pour les entités existantes, le type de données apparaît dans la colonne Geometry Type.

  2. Pour les nouvelles entités cochées dont le nom est associé à un astérisque, cliquez sur la flèche de liste déroulante, puis sur le type de géométrie approprié.

    Les entités spatiales sont stockées dans la propriété de l’entité indiquée dans la colonne Spatial Property Name. Le nom de propriété n’est pas modifiable.

  3. Pour chaque entité cochée, définissez le mode de création de son entité spatiale. Cliquez sur l’entité dans la table. La liste déroulante Input Spatial Format (Format spatial en entrée) apparaît sous la table. Cliquez sur la liste déroulante, puis cliquez sur l’option appropriée pour les données spatiales stockées dans la table ou la classe d’entités source.
    • Geometry (Géométrie) : la forme stockée dans le champ de géométrie de la classe d’entités source est enregistrée dans l’entité dans le graphe de connaissances. Utilisez la liste déroulante Input Geometry Field (Champ de géométrie en entrée) qui apparaît pour identifier le champ de géométrie. Seuls les champs qui stockent des formes au format de géométrie ArcGIS peuvent être stockés dans le graphe de connaissances.
    • Coordinates (Coordonnées) : l’entité spatiale de l’entité est construite à partir des données de la table. Spécifiez les champs contenant les coordonnées de l’entité. Les champs de la table source apparaissent dans la liste Available Fields (Champs disponibles). Pour chaque champ qui stocke des coordonnées spatiales, cliquez sur le champ, puis sur Add (Ajouter) ; le champ est ajouté à la liste Selected Fields (Champs sélectionnés).
  4. Cliquez sur Next (Suivant) pour passer à la page suivante.

    Si la provenance a été activée pour le graphe de connaissances, l’assistant passe à la page Provenance (Provenance). Sinon, il passe à la page Review and Run (Vérifier et exécuter).

Définir les enregistrements de provenance des valeurs de propriété

Vous pouvez créer des enregistrements de provenance pour déterminer la provenance des données dans le graphe de connaissances, si cette fonctionnalité a été activée pour votre graphe de connaissances.

Toutes les propriétés des entités et relations définies dans les pages Entities (Entités) et Relationships (Relations) de l’assistant sont répertoriées dans la partie supérieure de la page Provenance (Provenance). Vous pouvez créer des enregistrements de provenance pour définir la source des valeurs stockées dans ces propriétés.

Les enregistrements de provenance peuvent associer des valeurs de propriété aux informations de source stockées dans un champ de la table que vous utilisez. Vous pouvez également saisir une URL, un chemin d’accès au fichier ou un texte décrivant le matériel source pour un ensemble de valeurs de propriété. Par exemple, si toutes les valeurs d’une propriété donnée proviennent d’un même site Web, vous pouvez créer un enregistrement de provenance pour chaque valeur qui fait référence à l‘URL du site Web. Si vous utilisez les informations de la table pour créer des entités Document (Document), vous pouvez également créer des enregistrements de provenance qui font référence à ces documents.

Si le graphe de connaissances contient déjà des enregistrements de provenance, vous pouvez les utiliser comme modèles pour les nouveaux enregistrements de provenance. Par exemple, les autres données déjà chargées dans le graphe de connaissances peuvent provenir du même site Web. En utilisant l’enregistrement de provenance existant comme modèle, vous pouvez éviter les erreurs d’orthographe et garantir la cohérence entre les enregistrements de provenance créés à des moments différents.

Sélectionnez une ou plusieurs propriétés dans la table Entity/Relationship Properties (Propriétés Entité/Relation). Dans la table Provenance (Provenance) ci-après, définissez le mode de création des enregistrements de provenance pour chaque valeur de chaque propriété sélectionnée.

  1. Sélectionnez une propriété dans la table Entity/Relationship Properties (Propriétés Entité/Relation).

    Le type d’entité ou de relation est affiché dans la colonne Entity/Relationship et la propriété est affichée dans la colonne Property.

    • Cliquez sur une ligne pour sélectionner la propriété qu’elle décrit.
    • Maintenez la touche Maj enfoncée tout en cliquant sur une autre ligne de la liste pour sélectionner un grand nombre de propriétés décrites par des lignes adjacentes dans la table.
    • Maintenez la touche Ctrl enfoncée tout en cliquant sur des lignes supplémentaires dans la liste pour sélectionner plusieurs propriétés spécifiques non adjacentes entre elles dans la table.
  2. Cliquez sur la ligne vide de la table Provenance (Provenance) dans la partie inférieure de la page pour définir un nouvel enregistrement de provenance.
  3. Cliquez dans la colonne sourceType et définissez le type d’informations de source dans le contrôle qui apparaît.

    Trois types de source sont pris en charge. La source de l’enregistrement de provenance peut être un document du graphe de connaissances, un site Web ou un fichier identifié par une URL ou un chemin d’accès à un fichier, ou un texte qui définit le matériel source ou la manière d’y accéder.

    • L’option Values (Valeurs) est sélectionnée par défaut dans la partie inférieure du contrôle. Cliquez sur Document (Document), URL (URL) ou String (Chaîne). Chaque enregistrement de provenance possède le type de sa propriété de type de source.
    • Cliquez sur l’option Column (Colonne) dans la partie inférieure du contrôle si le type de source est défini dans un champ de la table. Le contrôle change pour répertorier tous les champs de la table. Cliquez sur le champ dont les données spécifient le type de source de l’enregistrement de provenance. Chaque enregistrement de provenance possède le type de source indiqué dans le champ sélectionné pour la ligne appropriée de la table.
  4. Cliquez dans la colonne source et définissez la source de l’enregistrement de provenance dans le contrôle qui apparaît.
    • L’option Values (Valeurs) est sélectionnée par défaut dans la partie inférieure du contrôle. Si la source est une URL ou un texte utilisé dans d’autres enregistrements de provenance du graphe de connaissances, saisissez une partie de la valeur. La recherche porte sur les enregistrements de provenance existants du graphe de connaissances et toutes les sources correspondantes sont répertoriées. Survolez une valeur dans la liste des résultats de recherche pour examiner les propriétés d’un enregistrement de provenance existant. Cliquez sur la valeur appropriée dans la liste. L’enregistrement de provenance existant est utilisé comme modèle ; la source et toutes les autres colonnes de la table Provenance (Provenance) sont automatiquement renseignées pour cet enregistrement de provenance. Chaque enregistrement de provenance possède le texte de sa propriété de source.
    • Si la source est une URL ou un texte non utilisé dans d’autres enregistrements de provenance, saisissez la nouvelle valeur. La recherche porte sur les enregistrements de provenance existants, mais aucune valeur correspondante n’est détectée. Cliquez sur le bouton New Provenance (Nouvelle provenance) dans la partie inférieure du contrôle. Chaque enregistrement de provenance possède le texte de sa source.
    • Cliquez sur l’option Column (Colonne) dans la partie inférieure du contrôle si la source est définie dans un champ de la table. Le contrôle change pour répertorier tous les champs de la table. Cliquez sur le champ dont les données spécifient la source de l’enregistrement de provenance. Chaque enregistrement de provenance possède la source indiquée dans le champ sélectionné pour la ligne appropriée de la table.
    • Lorsque de nouvelles entités Document (Document) sont définies dans la page Entities (Entités) et que la source correspond à l’un de ces documents, cliquez sur l’option Entities (Entités) dans la partie inférieure du contrôle. Le contrôle change pour répertorier toutes les nouvelles entités Document (Document) définies dans la table Entity/Relationship Properties (Propriétés Entité/Relation). Cliquez sur l’entité de document qui correspond à la source de l’enregistrement de provenance. Chaque enregistrement de provenance fait référence à l’entité Document (Document) appropriée comme sa source.
  5. Cliquez éventuellement dans la colonne sourceName et définissez un titre pour la source dans le contrôle qui apparaît.
    • L’option Values (Valeurs) est sélectionnée par défaut dans la partie inférieure du contrôle. Si une valeur de modèle a été fournie et que vous souhaitez l’utiliser, ignorez cette étape. Sinon, saisissez un nouveau titre. Chaque enregistrement de provenance possède le texte de sa propriété de nom de source.
    • Cliquez sur l’option Column (Colonne) dans la partie inférieure du contrôle si le titre est défini dans un champ de la table. Le contrôle change pour répertorier tous les champs de la table. Cliquez sur le champ dont les données spécifient le titre. Chaque enregistrement de provenance possède le nom de source indiqué dans le champ sélectionné pour la ligne appropriée de la table.
  6. Cliquez éventuellement dans la colonne comment et définissez des informations supplémentaires sur le matériel source dans le contrôle qui apparaît.

    Suivez la procédure utilisée avec le champ sourceName.

  7. Cliquez éventuellement sur Modify Schema (Modifier la structure) Modifier la structure pour ajouter des propriétés personnalisées pour les enregsitrements de provenance du graphe de connaissances.
    1. Dans la vue des champs qui apparaît, cliquez sur la ligne vide dans la partie inférieure de la table.
    2. Spécifiez un nom pour la nouvelle propriété et définissez son type de données.
    3. Dans l’onglet Fields (Champs) du ruban, dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).
    4. Fermez la vue des champs.

    Les nouvelles propriétés d’enregistrement de provenance apparaissent dans la table Provenance (Provenance).

  8. Pour les propriétés d’enregistrement de provenance supplémentaires qui apparaissent dans la table Provenance (Provenance), spécifiez les valeurs appropriées.

    Suivez la procédure utilisée avec le champ sourceName.

  9. Cliquez sur Next (Suivant) pour passer à la page Review and Run (Vérifier et exécuter) de l’assistant.

Vérifier la configuration et charger les données

La page Review and Run (Vérifier et exécuter) de l’assistant présente un récapitulatif des entités, des relations et des propriétés qui seront créées dans le graphe de connaissances. Le bouton Run (Éxécuter) n’est pas disponible tant que tous les problèmes identifiés dans l’assistant ne sont pas résolus.

  1. Vérifiez toutes les règles de chargement des données de la table ou de la classe d’entités source dans des entités, des relations, des propriétés et des entités spatiales dans un graphe de connaissances.
  2. Pour enregistrer le jeu de règles final en vue d’une utilisation ultérieure, cochez Save configuration (Enregistrer la configuration). Cliquez sur la flèche de la liste déroulante qui apparaît, puis cliquez sur le nom d’une configuration de chargement des données existante afin de la remplacer. Vous pouvez aussi entrez un nom afin de stocker les règles dans une nouvelle configuration de chargement des données.
  3. Cochez Display the result in a new link chart upon completion (Afficher le résultat dans un nouveau diagramme de liens à la fin de l’exécution) afin d’ajouter les entités et les relations créées par le processus de conversion des données dans un nouveau diagramme de liens pour vérification.
  4. Cliquez sur Exécuter Exécuter.

    Si des erreurs sont détectées au cours du processus de chargement des données, un avertissement apparaît au bas de la page. Cliquez sur le lien View Details (Afficher les détails) dans l’avertissement pour afficher la liste des erreurs dans une boîte de dialogue. Par exemple, une valeur nulle dans une table ou propriété ou une incompatibilité de type de données empêche deux entités de fusionner et se traduit par une erreur.

    Pour conserver la liste et la vérifier ultérieurement lors de l’évaluation des résultats du processus de conversion, cliquez sur le bouton Copy (Copier) Copier. Ouvrez un éditeur de texte et collez les messages copiés, puis enregistrez-les dans un fichier texte.

  5. Fermez la vue Load Table (Charger la table).

Rubriques connexes