导入电路定义 (公共设施网络工具)
汇总
可将一系列 .csv 文件中的电路信息导入电信域网络 的电路管理表。
可将导出电路定义 工具生成的 .csv 文件用作此工具的输入。 已导入的 .csv 文件将使用有关构成电信域网络中电路的组件的信息填充 Circuit、CircuitSection 和 Subcircuits 表。
用法
输入公共设施网络参数必须引用包含电信域网络的公共设施网络。
公共设施网络中必须存在输入
.csv文件中列出的要素。Circuit、CircuitSection 和 Subcircuits 名称在电信域网络中必须唯一,并且不能超过 124 个字符。
非分段电路 可以导入并创建而无需起始和停止位置信息;但是如果对应的起始或停止位置已填充,非分段电路的起始或停止位置不可为空。
在使用企业级地理数据库时,输入公共设施网络参数值必须来自以数据库公共设施网络所有者 身份建立的数据库连接。
.csv文件必须包含以下表中描述的列,并符合指定的格式。 当目标电路管理表中存在匹配名称的字段时,可以导入其他用户定义的属性字段。Circuit 表 .csv 列
列
描述
示例
CIRCUITNAME将创建的电路的名称。 该名称在电信域网络中必须唯一。
23/ABC/123456/789/ER/1
STARTLOCATIONSOURCENAME回路起点所适用的要素或对象类的名称。 该名称映射到类的源 ID。 当使用单个起始点和终止点建模非分段电路时使用该名称。 当
ISSECTIONED字段值为TRUE时该名称为空。TelcoJunctionObject
STARTLOCATIONID与电路起点相关联的要素或对象的全局 ID。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。{4E0AAF9B-F37B-433A-AC3B-EA385DD0AD92}
STARTLOCATIONFIRSTUNIT电路起点范围内的第一个单元标识符。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。1
STARTLOCATIONLASTUNIT电路起点范围内的最后一个单元标识符。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。12
STOPLOCATIONSOURCENAME用于电路中终点的要素或对象类的名称。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。TelcoJunctionObject
STOPLOCATIONID与电路终点相关联的要素或对象的全局 ID。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。{1877F786-AD5A-4461-83C9-8A8B12479FF8}
STOPLOCATIONFIRSTUNIT电路终点范围内的第一个单元标识符。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。1
STOPLOCATIONLASTUNIT电路终点范围内的最后一个单元标识符。 当使用单个起始点和终止点建模非分段电路时使用。 当
ISSECTIONED字段值为TRUE时为空。5
ISSECTIONED指定电路是否按部分建模。
True
False
False
CIRCUITTYPE指定电路的类型是物理电路还是虚拟电路。 当电路包含一个或多个
SECTIONTYPE字段值为Virtual的部分时,将该电路视为虚拟电路。物理
虚拟
物理
SECTIONORDER分段电路各部分之间的逻辑连通图,以 JSON 格式的字符串表示。
例如,对于由 3 个部分(1、2 和 3)组成的电路,当部分 1 连接到部分 2,部分 2 连接到部分 3 时,部分顺序将表示为
{"1":[2],"2":[3],"3":[]}。 例如,对于由 4 个部分(1、2、3 和 4)组成的电路,当部分 1 连接到部分 2 和部分 4,部分 2 连接到部分 3 时,部分顺序将表示为{"1":[2,4],"2":[3],"3":[]}。如果部分之间没有连接关系,则认为电路的所有部分都是并行排列的,也可以表示为
{"1":[],"2":[],"3":[]}。如果未提供任何值并且
ISSECTIONED字段值为TRUE,则该字段中将存储一对空的花括号,以指示尚未为分段电路定义部分顺序。 当ISSECTIONED字段值为FALSE时为空。{"1":[2,4],"2":[3],"3":[]}GLOBALID电路的可选全局 ID。 用户提供的 GUID 可以作为电路的全局 ID。 该 GUID 在电信域网络中必须唯一。 当该字段为空时,会为电路创建一个全局 ID。
{6EBDCABE-571F-4DB0-AE01-4FDC81EBAE61}
CircuitSection 表 .csv 列
列
描述
示例
CIRCUITNAME该部分所适用的电路的名称。
34/DEF/789123/456/ER/1
STARTLOCATIONSOURCENAME部分记录的起点所适用的要素或对象类的名称。 该名称将映射到类的源 ID。
TelcoJunctionObject
STARTLOCATIONID与起点相关联的要素或对象的全局 ID。 当电路段与子电路关联时,该字段应引用该子电路的全局 ID。
{939164F0-0EAA-4010-998F-64FAE34CA469}
STARTLOCATIONFIRSTUNIT部分起点范围内的第一个单元标识符。 如果电路段与子电路关联,则该字段为空。
1
STARTLOCATIONLASTUNIT部分起点范围内的最后一个单元标识符。 如果电路段与子电路关联,则该字段为空。
6
STOPLOCATIONSOURCENAME用于部分中终点的要素或对象类的名称。 该名称将映射到类的源 ID。 如果电路段与子电路关联,则该字段为空。
TelcoJunctionObject
STOPLOCATIONID与部分终点相关联的要素或对象的全局 ID。 如果电路段与子电路关联,则该字段为空。
{33C63920-0057-44AC-AE69-8D841C6CEA2A}
STOPLOCATIONFIRSTUNIT部分终点范围内的第一个单元标识符。 如果电路段与子电路关联,则该字段为空。
2
STOPLOCATIONLASTUNIT部分终点范围内的最后一个单元标识符。 如果电路段与子电路关联,则该字段为空。
5
ROLE指定电路中部分记录的作用。 用于标识电路的起始、终止和中跨电路段。
将使用系统维护的编码值域,如下所示:
Start and EndStartEndMidspan
起始和终止
SECTIONTYPE指定电路段类型是物理还是虚拟。
物理
虚拟
虚拟
GLOBALID电路段的可选全局 ID。 用户提供的 GUID 可以作为电路段的全局 ID。 该 GUID 在电信域网络中必须唯一。 当该字段为空时,会为部分创建一个全局 ID。
{B3D62897-D2FF-40DD-8B23-10C9D6D4EAF4}
Subcircuit 表 .csv 列
列
描述
示例
SUBCIRCUITNAME将创建的子电路的名称。 这在电路中必须唯一。
32/SUB/012345/ER/15
PROVIDERNAME子电路所参与的电路的名称。
34/DEF/789123/456/ER/2
GLOBALID子电路的可选全局 ID。 用户提供的 GUID 可以作为子电路的全局 ID。 该 GUID 在电信域网络中必须唯一。 当该字段为空时,会为子电路创建一个全局 ID。
{E35BFF25-3DCD-4951-AD73-10C1A02CB7F6}
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入公共设施网络 |
将导入电路定义的公共设施网络。 |
Utility Network; Utility Network Layer |
|
域网络 |
将导入电路定义的电信域网络。 |
String |
|
输入电路文件 (.csv) (可选) |
包含将导入的电路定义的 |
File |
|
输入电路部分文件 (.csv) (可选) |
包含将导入的电路段定义的 |
File |
|
输入子电路文件 (.csv) (可选) |
包含将导入的子电路定义的 |
File |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输出公共设施网络 |
更新的公共设施网络。 |
Utility Network |
环境
此工具不使用任何地理处理环境。
许可信息
- 标准: 是
- 高级: 是