Skip to main content

Importer des définitions de circuit (Outils Réseau de distribution)

Résumé

Importe des informations de circuit à partir d’une série de fichiers .csv dans les tables de gestion de circuit d’un réseau de domaine de télécommunications.

Les fichiers .csv générés par l’outil Export Circuit Definitions (Exporter les définitions de circuit) peuvent être utilisés comme entrée dans cet outil. Les fichiers .csv importés renseigneront les tables Circuit, CircuitSection et Subcircuits à l’aide des informations relatives aux composants qui forment les circuits dans le réseau de domaine de télécommunications.

En savoir plus sur l’importation de définitions de circuit

Utilisation

  • La valeur du paramètre Input Utility Network (Réseau de distribution en entrée) doit référencer un réseau de distribution contenant un réseau de domaine de télécommunications.

  • Les entités répertoriées dans les fichiers .csv en entrée doivent exister dans le réseau de distribution.

  • Les noms Circuit, CircuitSection et Subcircuits doivent être uniques dans le réseau de domaine de télécommunications et ne doivent pas comporter plus de 124 caractères.

  • Un circuit non sectionné peut être importé et créé sans localisation de début et d’arrêt. Cependant, la localisation de début ou d’arrêt d’un circuit non sectionné peut ne pas être vide si la localisation de début ou d’arrêt correspondante est occupée.

  • Si une géodatabase d’entreprise est utilisée, le paramètre Input Utility Network (Réseau de distribution en entrée) doit provenir d’une connexion à une base de données établie en qualité de propriétaire du réseau de distribution de la base de données.

  • Les fichiers .csv doivent contenir les colonnes décrites dans les tables suivantes et respecter le format spécifié. Des champs attributaires supplémentaires définis par l’utilisateur peuvent être importés en présence d’un champ portant un nom d’appariement dans la table de gestion de circuit cible

    • Colonnes .csv de la table Circuit

      Colonne

      Description

      Exemple

      CIRCUITNAME

      Nom du circuit à créer. Il doit être unique dans le réseau de domaine de télécommunications.

      23/ABC/123456/789/ER/1

      STARTLOCATIONSOURCENAME

      Nom de la classe d’objets ou d’entités à laquelle s’applique le point de départ du circuit. Le nom est mappé à l’ID source de la classe. Le nom est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de début et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      TelcoJunctionObject

      STARTLOCATIONID

      ID global de l’entité ou de l’objet qui est associé au point de départ dans le circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      {4E0AAF9B-F37B-433A-AC3B-EA385DD0AD92}

      STARTLOCATIONFIRSTUNIT

      Identifiant de la première unité dans la plage du point de départ du circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      1

      STARTLOCATIONLASTUNIT

      Identifiant de la dernière unité dans la plage du point de début du circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      12

      STOPLOCATIONSOURCENAME

      Nom de la classe d’objets ou d’entités utilisée pour le point d’arrêt dans le circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      TelcoJunctionObject

      STOPLOCATIONID

      ID global de l’entité ou de l’objet qui est associé au point d’arrêt dans le circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      {1877F786-AD5A-4461-83C9-8A8B12479FF8}

      STOPLOCATIONFIRSTUNIT

      Identifiant de la première unité dans la plage du point d’arrêt du circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      1

      STOPLOCATIONLASTUNIT

      Identifiant de la dernière unité dans la plage du point d’arrêt du circuit. Ce champ est utilisé lors de la modélisation d’un circuit non sectionné avec un seul point de départ et un seul point d’arrêt. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est TRUE.

      5

      ISSECTIONED

      Indique si le circuit est modélisé avec des sections.

      • True

      • False

      False

      CIRCUITTYPE

      Indique si le circuit est un circuit physique ou un circuit virtuel. Un circuit est considéré comme virtuel s’il contient une ou plusieurs sections où le champ SECTIONTYPE a pour valeur Virtual.

      • Physique

      • Virtuelle

      Physique

      SECTIONORDER

      Diagramme de connectivité logique entre les sections pour un circuit sectionné en tant que chaîne au format JSON.

      Par exemple, pour un circuit composé de trois sections (1, 2 et 3), si la section 1 est connectée à la section 2 et que la section 2 est connectée à la section 3, l’ordre des sections est représenté comme suit : {"1":[2],"2":[3],"3":[]}. Pour un circuit composé de quatre sections (1, 2, 3 et 4), si la section 1 est connectée à la section 2 et à la section 4 et que la section 2 est connectée à la section 3, l’ordre des sections est représenté comme suit : {"1":[2,4],"2":[3],"3":[]}.

      Lorsqu’aucune connexion n’existe entre les sections, toutes les sections du circuit sont interprétées comme étant disposées en parallèle, ce qui peut également être représenté comme suit : {"1":[],"2":[],"3":[]}.

      Si aucune valeur n’est fournie et que le champ ISSECTIONED a pour valeur TRUE, une paire vide d’accolades est stockée dans le champ pour indiquer que l’ordre des sections n’a pas été défini pour le circuit sectionné. Sa valeur est NULL lorsque la valeur du champ ISSECTIONED est FALSE.

      {"1":[2,4],"2":[3],"3":[]}

      GLOBALID

      ID global optionnel pour le circuit. Un GUID fourni par l'utilisateur peut servir d'ID global du circuit. Le GUID doit être unique dans le réseau de domaine de télécommunications. Si ce champ est vide, un ID global est créé pour le circuit.

      {6EBDCABE-571F-4DB0-AE01-4FDC81EBAE61}

    • Colonnes .csv de la table CircuitSection.

      Colonne

      Description

      Exemple

      CIRCUITNAME

      Nom du circuit auquel s’applique la section.

      34/DEF/789123/456/ER/1

      STARTLOCATIONSOURCENAME

      Nom de la classe d’objets ou d’entités à laquelle s’applique le point de départ de l’enregistrement de section. Il est mappé à l’ID source de la classe.

      TelcoJunctionObject

      STARTLOCATIONID

      ID global de l’entité ou de l’objet qui est associé au point de départ. Si la section de circuit est associée à un circuit secondaire, il doit faire référence à l’ID global de ce circuit secondaire.

      {939164F0-0EAA-4010-998F-64FAE34CA469}

      STARTLOCATIONFIRSTUNIT

      Identifiant de la première unité dans la plage du point de départ de la section. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      1

      STARTLOCATIONLASTUNIT

      Identifiant de la dernière unité dans la plage du point de début de la section. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      6

      STOPLOCATIONSOURCENAME

      Nom de la classe d’objets ou d’entités utilisée pour le point d’arrêt dans la section. Il est mappé à l’ID source de la classe. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      TelcoJunctionObject

      STOPLOCATIONID

      ID global de l’entité ou de l’objet qui est associé au point d’arrêt dans la section. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      {33C63920-0057-44AC-AE69-8D841C6CEA2A}

      STOPLOCATIONFIRSTUNIT

      Identifiant de la première unité dans la plage du point d’arrêt de la section. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      2

      STOPLOCATIONLASTUNIT

      Identifiant de la dernière unité dans la plage du point d’arrêt de la section. Il a pour valeur NULL si la section de circuit est associée à un circuit secondaire.

      5

      ROLE

      Spécifie le rôle de l’enregistrement de section dans le circuit. Sa fonction est d’identifier les sections de départ, de fin et intermédiaire d’un circuit.

      Il utilise un domaine de valeurs précodées géré par le système, comme suit :

      • Start and End

      • Start

      • End

      • Midspan

      Start and End (Départ et Fin)

      SECTIONTYPE

      Indique si la section du circuit est physique ou virtuelle.

      • Physique

      • Virtuelle

      Virtuelle

      GLOBALID

      ID global optionnel pour la section de circuit. Un GUID fourni par l'utilisateur peut servir d'ID global de la section de circuit. Le GUID doit être unique dans le réseau de domaine de télécommunications. Si ce champ est vide, un ID global est créé pour la section.

      {B3D62897-D2FF-40DD-8B23-10C9D6D4EAF4}

    • Colonnes .csv de la table Subcircuit.

      Colonne

      Description

      Exemple

      SUBCIRCUITNAME

      Nom du circuit secondaire à créer. Doit être unique dans le circuit.

      32/SUB/012345/ER/15

      PROVIDERNAME

      Nom du circuit auquel participe le circuit secondaire.

      34/DEF/789123/456/ER/2

      GLOBALID

      L’ID global optionnel pour le circuit secondaire. Un GUID fourni par l’utilisateur peut servir d’ID global du circuit secondaire. Le GUID doit être unique dans le réseau de domaine de télécommunications. Si ce champ est vide, un ID global est créé pour le circuit secondaire.

      {E35BFF25-3DCD-4951-AD73-10C1A02CB7F6}

Paramètres

Etiqueter Explication Type de données

Réseau de distribution en entrée

Réseau de distribution dans lequel les définitions de circuit sont importées.

Utility Network; Utility Network Layer

Réseau de domaine

Réseau de domaine de télécommunications dans lequel la définition de circuit sera importée.

String

Fichier de circuits en entrée (.csv)

(Facultatif)

Fichier .csv contenant les définitions de circuit à importer.

File

Fichier de sections de circuit en entrée (.csv)

(Facultatif)

Fichier .csv contenant les définitions de section de circuit secondaire à importer.

File

Fichier de circuits secondaires en entrée (.csv)

(Facultatif)

Fichier .csv contenant les définitions de circuit secondaire à importer.

File

Sortie dérivée

Etiqueter Explication Type de données

Réseau de distribution en sortie

Réseau de distribution mis à jour.

Utility Network

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Standard: Oui
  • Advanced: Oui