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.
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
.csven 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
.csvdoivent 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 cibleColonnes .csv de la table Circuit
Colonne
Description
Exemple
CIRCUITNAMENom du circuit à créer. Il doit être unique dans le réseau de domaine de télécommunications.
23/ABC/123456/789/ER/1
STARTLOCATIONSOURCENAMENom 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
ISSECTIONEDestTRUE.TelcoJunctionObject
STARTLOCATIONIDID 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
ISSECTIONEDestTRUE.{4E0AAF9B-F37B-433A-AC3B-EA385DD0AD92}
STARTLOCATIONFIRSTUNITIdentifiant 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
ISSECTIONEDestTRUE.1
STARTLOCATIONLASTUNITIdentifiant 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
ISSECTIONEDestTRUE.12
STOPLOCATIONSOURCENAMENom 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
ISSECTIONEDestTRUE.TelcoJunctionObject
STOPLOCATIONIDID 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
ISSECTIONEDestTRUE.{1877F786-AD5A-4461-83C9-8A8B12479FF8}
STOPLOCATIONFIRSTUNITIdentifiant 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
ISSECTIONEDestTRUE.1
STOPLOCATIONLASTUNITIdentifiant 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
ISSECTIONEDestTRUE.5
ISSECTIONEDIndique si le circuit est modélisé avec des sections.
True
False
False
CIRCUITTYPEIndique 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
SECTIONTYPEa pour valeurVirtual.Physique
Virtuelle
Physique
SECTIONORDERDiagramme 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
ISSECTIONEDa pour valeurTRUE, 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 champISSECTIONEDestFALSE.{"1":[2,4],"2":[3],"3":[]}GLOBALIDID 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
CIRCUITNAMENom du circuit auquel s’applique la section.
34/DEF/789123/456/ER/1
STARTLOCATIONSOURCENAMENom 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
STARTLOCATIONIDID 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}
STARTLOCATIONFIRSTUNITIdentifiant 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
STARTLOCATIONLASTUNITIdentifiant 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
STOPLOCATIONSOURCENAMENom 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
STOPLOCATIONIDID 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}
STOPLOCATIONFIRSTUNITIdentifiant 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
STOPLOCATIONLASTUNITIdentifiant 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
ROLESpé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 EndStartEndMidspan
Start and End (Départ et Fin)
SECTIONTYPEIndique si la section du circuit est physique ou virtuelle.
Physique
Virtuelle
Virtuelle
GLOBALIDID 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
SUBCIRCUITNAMENom du circuit secondaire à créer. Doit être unique dans le circuit.
32/SUB/012345/ER/15
PROVIDERNAMENom du circuit auquel participe le circuit secondaire.
34/DEF/789123/456/ER/2
GLOBALIDL’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 |
File |
|
Fichier de sections de circuit en entrée (.csv) (Facultatif) |
Fichier |
File |
|
Fichier de circuits secondaires en entrée (.csv) (Facultatif) |
Fichier |
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