¡Hola a todos!
He intentado muchas veces, con muchas variantes diferentes, pero no tuve suerte al aplicar un Asset Package a un archivo Utility Network .GDB:
Aquí está el mensaje:<\/P>
ArcGIS Pro 3.2.2.49743
untools 3.2.0
Ejecutando desde ArcGIS Pro, 0 mapa(s), activeMap = False
Procesamiento paralelo habilitado: 6<\/P>
Versión del esquema del Asset Package: 3.1
Directorio de preparación -- C:\UN_V2_2\ZERO\AP_Workspace
El paquete de activos tiene las siguientes advertencias (13\/13):
Ítem Campo OID Valor Mensaje Nivel
0 ElectricAssembly CustAtt_heightReferenceSurveyingZ Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
1 ElectricDevice TapchangerDriveDateManufacture Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
2 ElectricDevice Triggering_ShortCircuitCurrent Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
3 ElectricDevice CustAtt_typeCustomerServicepoint Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
4 ElectricDevice NoDomain_BreakingChInsulMedium Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
5 ElectricDevice CustAtt_heightReferenceSurveyingz Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
6 ElectricJunction CustAtt_heightReferenceSurveyingZ Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
7 ElectricJunctionObject TapchangerDriveDateManufacture Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
8 ElectricJunctionObject NoDomain_BreakingChInsulMedium Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
9 ElectricLine CustAtt_heightReferenceSurveyingz Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
10 StructureBoundary CustAtt_heightReferenceSurveyingz Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
11 StructureJunction CustAtt_heightReferenceSurveyingZ Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
12 StructureLine CustAtt_heightReferenceSurveyingZ Ninguno Ninguno Este campo es demasiado largo para algunas plataformas de base de datos advertencia
C:\UN_V2_2\ZERO\AP_Workspace\xml\ElectricLine_2_EditorTracking-AttributeRules.xml:255
ERROR 002717: Expresión Arcade inválida, error Arcade: Tabla no encontrada LineTypeLib, línea del script: 1 [LineTypeLib]
ADVERTENCIA 000952: Falló la ejecución (AddAttributeRule).
C:\UN_V2_2\ZERO\AP_Workspace\xml\ElectricLine_2_EditorTracking-AttributeRules.xml:288
ERROR 002717: Expresión Arcade inválida, error Arcade: Tabla no encontrada LineTypeLib, línea del script: 1 [LineTypeLib]
ADVERTENCIA 000952: Falló la ejecución (AddAttributeRule).
C:\UN_V2_2\ZERO\AP_Workspace\xml\ElectricLine_2_EditorTracking-AttributeRules.xml:321
ERROR 002717: Expresión Arcade inválida, error Arcade: Tabla no encontrada LineTypeLib, línea del script: 2 [LineTypeLib]
ADVERTENCIA 000952: Falló la ejecución (AddAttributeRule).
C:\UN_V2_2\ZERO\AP_Workspace\xml\ElectricLine_2_EditorTracking-AttributeRules.xml:364
ERROR 002717: Expresión Arcade inválida, error Arcade: Tabla no encontrada LineTypeLib, línea del script: 2 [LineTypeLib]
ADVERTENCIA 000952: Falló la ejecución (AddAttributeRule).
Script Apply Asset Package fallido...
Falló la ejecución (AssetPackageToUtilityNetwork).<\/P>
Lo que entiendo: el script no puede encontrar el LineTypeLib en el paquete Asset, ¡pero está ahí!
No hay mapas abiertos, el paquete Asset está agregado al proyecto, todo parece estar bien, pero,...
El código problemático es (quizás):
(ElectricLine_2_EditorTracking-AttributeRules.xml):
línea 255:<\/P>
return new_id<\/expression><\/DIV>
<triggering_events_insert>true<\/triggering_events_insert><\/DIV>
<triggering_events_delete>false<\/triggering_events_delete><\/DIV>
<triggering_events_update>true<\/triggering_events_update><\/DIV> <exclude_from_client_eval>true</exclude_from_client_eval><\/DIV > <is_editable>true</is_editable><\/DIV > <batch>false</batch><\/DIV > </AddAttributeRule><\/DIV > </workflow><\/DIV > & nbsp ; < workflow > <\/DIV > & nbsp ;& nbsp ;& nbsp ;& nbsp ; < AddAttributeRule > <\/DIV > & nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ; < rule_name >OperatingVoltage</</ span >rule_name>< / span ></ DIV > < DIV > < span >& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ; </ span > < span >& lt;< / span >rule_type& gt;< / span >CALCULATION& lt;/ </ span >rule_type& gt;< / span ></ DIV > < DIV > < span >& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ; </ span > < span >& lt;< / span >rule_description& gt;< / span >Obtener voltaje operativo& lt;/ </ span >rule_description& gt;< / span ></ DIV > < DIV > < span >& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ; </ span > < span >& lt;< / span >field_name& gt;< / span >maxvoltage& lt;/ </ span >field_name& gt;< / span ></ DIV > < DIV > < span >& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ;& nbsp ; </ span > < span >& lt;< / span >expression& gt;< / span >var lookups = FeatureSetByName($datastore, 'LineTypeLib', ['*'], false);< / span ></ DIV ></ DIV >< BR />< BR />He terminado, ¡por favor ayúdenme!< BR />< BR />ArcGIS Pro 3.2.< BR />Untools 3.2< BR />El Asset package está actualizado,& nb sp;< BR />La tabla está presente,& nb sp;,<\/P>