Boîte de dialogue Importer/Mettre à jour à partir de données JSON

Cette boîte de dialogue vous permet d’importer ou de mettre à jour un réseau à partir d’un fichier JSON.

Pour afficher ce dialogue:

Élément Description

Fichier JSON

Cliquez sur les points de suspension pour afficher une boîte de dialogue standard d’ouverture de fichier et sélectionner le fichier JSON de référence pour la mise à jour.

Remarque : Cette option n’est disponible que lorsque vous accédez à la boîte de dialogue Importer/Mettre à jour à partir de données JSON dans l’éditeur de séquence de tâches.

Type de mise à jour

Mettre à jour et ajouter Met à jour les objets existants dans le réseau et ajoute les nouveaux objets.
Supprimer Utilise les champs de clé primaire des données JSON pour identifier les objets réseau à supprimer. Les autres champs sont ignorés.
Mixte (basé sur le champ de données)

Vous permet d’effectuer des suppressions, des ajouts et des mises à jour à l’aide du même fichier JSON.

Utilise un champ supplémentaire (Action) dans les données JSON. Un tiret (-) dans ce champ entraîne la suppression de l’objet réseau, comme avec l’option Supprimer. Si le champ est vide, l’objet réseau est ajouté ou mis à jour comme dans l’option Mettre à jour et ajouter.

Unités non spécifiées :

Unités utilisateur

Les champs qui ne possèdent pas d’informations sur les unités sont importés avec les unités utilisateur actuelles.

Si les données ont été exportées à l’origine à partir d’InfoWorks WS Pro, toutes les unités utilisateur sont stockées pour un utilisateur spécifique sur un ordinateur donné. En tant qu’utilisateur différent sur une autre machine, vous devez vous assurer de la cohérence des unités.

Unités natives Les champs qui ne possèdent pas d’informations sur les unités sont importés avec les unités natives. Pour faciliter la portabilité lors de l’exportation de données en vue d’une importation ou mise à jour ultérieure, nous vous recommandons d’utiliser les unités natives d’InfoWorks WS Pro.

Indicateur à utiliser pour les données nouvelles/mises à jour :

Utilisez cet indicateur pour les données nouvelles ou mises à jour ajoutées au réseau depuis le fichier JSON. Vous avez le choix entre l’indicateur par défaut #V ou un indicateur que vous aurez créé au préalable via la boîte de dialogue Indicateurs définis par l’utilisateur.

L’indicateur choisi est utilisé uniquement si le champ JSON ne possède pas de champ d’indicateur correspondant. Si les données JSON contiennent un champ d’indicateur, l’indicateur du fichier JSON sera utilisé même s’il n’est pas défini.

Mettre à jour uniquement les données comportant l’indicateur :

Vous pouvez choisir de mettre à jour uniquement les données de votre réseau pour lesquelles l’indicateur est spécifié ici.

Signaler uniquement les modifications de données

Ne définit pas l’indicateur si le paramètre mis à jour n’a pas changé.

Autoriser les champs vides du fichier JSON à remplacer les données existantes

Ne cochez pas cette case si vos données JSON contiennent uniquement des données qui ont été modifiées, et que vous souhaitez conserver les autres champs tels quels.

Les champs qui ne sont pas répertoriés dans le fichier JSON seront complètement ignorés. Seuls les champs répertoriés dans le fichier JSON seront affectés.

Renommer les nœuds oblige à renommer les liens connectés

Cochez cette case si vos noms de nœud ont changé et que vous souhaitez conserver les informations de connectivité.

Si vous ne sélectionnez pas cette option, vous perdrez les connexions suivantes pour les nœuds renommés :

  • Informations de connectivité réseau pour les liens connectés aux nœuds.
  • Lien vers les données de contrôle associées à ce nœud.

La mise à jour utilise le champ ID de l’équipement pour identifier les éléments de données

S’il est activé, le champ ID de l’équipement de l’objet dans la base de données est utilisé à la place de l’ID InfoWorks WS Pro de l’objet (par exemple, NodeID ou USNode.DSNode.Suffix) lors de l’application des modifications aux enregistrements existants et de l’identification des doublons.

Utiliser les valeurs de numérisation par défaut

Si ce champ est activé, les valeurs de numérisation par défaut seront utilisées pour les champs des nouveaux objets réseau qui n’ont pas déjà une valeur attribuée dans le fichier JSON.

Enregistrer

Enregistre toutes les options sélectionnées dans la boîte de dialogue et les ajoute dans la séquence de tâches.

Remarque : Cette option n’est disponible que lorsque vous accédez à la boîte de dialogue Importer/Mettre à jour à partir de données JSON dans l’éditeur de séquence de tâches.