Instrução
No ArcGIS Pro, os arquivos de log do ArcGIS Diagnostic Monitor (ArcMon) e ArcGIS Enterprise Server podem ser usados para monitorar o comportamento das regras de atributo e ajudar a identificar quando ocorrem problemas ou comportamentos inesperados.
Nota: O ArcGIS Diagnostic Monitor (ArcMon) é um utilitário do ArcGIS Pro que mede tempos de renderização, uso de memória e assim por diante. Isso não deve ser confundido com ArcGIS Monitor, uma ferramenta de otimização de sistema de nível Enterprise.
A avaliação de regras de atributo depende do tipo de regra e propriedades. As regras de avaliação imediata são avaliadas imediatamente durante uma operação de edição, enquanto as regras de avaliação adiada são avaliadas em um momento especificado usando a ferramenta de geoprocessamento Avaliar Regras ou Inspetor de Erro, como descrito abaixo.
Avaliação Imediata
Avaliação Adiada
A ferramenta ArcMon do ArcGIS Pro ou os logs do ArcGIS Server podem ser usados para monitorar o comportamento das regras de atributo conforme são avaliadas. Os logs fornecem informações valiosas sobre qual regra foi avaliada, os registros nos quais a regra foi avaliada e o período de tempo para executar a regra. Dependendo de como os dados são acessados, determina a ferramenta a ser usada. Se estiver avaliando regras diretamente do geodatabase, use a ferramenta ArcMon, e se estiver usando um serviço de feições, use os logs do ArcGIS Server.
Capturando Diagnóstico de Regras de Atributo com ArcMon
Este método é usado para monitorar o comportamento da regra de atributo quando a fonte de dados é de um geodatabase.
Para capturar logs de diagnóstico usando ArcMon:
Capturando o comportamento da regra de atributo em logs do ArcGIS Server
Este método é usado para monitorar o comportamento da regra de atributo quando a fonte de dados for de um serviço de feição.
Para capturar logs do ArcGIS Server:
Exemplos de diferentes tipos de regras:
Abaixo estão exemplos do comportamento registrado para os diferentes tipos de regras para ajudar a pesquisar os registros acima.
Regra de atributo executada: {"Class name":"ElectricDistributionDevice","GlobalID":"{8B2F2A70-A94A-4028-8787-CEEA4E853BE0}","Rule name":"Assign Transformer FacilityID","Rule type":"Calculation","Expression Result":"Alpha - Tx-303","Elapsed Time":0.0063134000000000003}
Regra de atributo executada: {"Class name":"StructureBoundary","GlobalID":"{7FB51958-A7C6-4F9A-BAC6-629CB21DA123}","Rule name":"Substation name cannot be null or empty","Rule type":"Constraint","Expression Result":"0","Elapsed Time":5.3499999999999999e-05}
Regra de atributo executada: {"Class name":"StructureBoundary","GlobalID":"{E1D79791-CCDE-40CF-B8EA-DA085EFDC3AC}","Rule name":"Calculate TransformerCount on substation","Rule type":"Calculation","Expression Result":"0","Elapsed Time":0.0056515999999999997}
Regra de atributo executada: {"Class name":"Inspections","GlobalID":"{BBCC635A-3F6A-4D8D-BFF8-0B6427848856}","Rule name":"Inspection records must have comments","Rule type":"Validation","Expression Result":"0","Elapsed Time":0.017661199999999998}
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri