Pular para o conteúdo

Modelo de Dados

O DQS utiliza um conjunto de objetos personalizados para armazenar definicoes, resultados e dados de agendamento. Todos os objetos usam o prefixo de namespace dataqualitysens.

ObjetoPropositoCampos Principais
DQS_Definition__cConfiguracao de varreduraName, Object API Name, Status, Description
DQS_Definition_Detail__cConfiguracao em nivel de campoDefinition (lookup), Field API Name, Overrides
ObjetoPropositoRelacionamento
DQS_Dimension_Result__cResultado de varredura por dimensaoDefinition (lookup)
DQS_Field_Result__cResultado por campo dentro de uma dimensaoDimension Result (master-detail)
DQS_Metric_Result__cMetrica detalhada por campoField Result (master-detail)
ObjetoProposito
DQS_Batch_Schedule__cArmazena configuracao de agendamento por definicao
DQS_Definition__c
├── DQS_Definition_Detail__c (1:N)
├── DQS_Batch_Schedule__c (1:1)
└── DQS_Dimension_Result__c (1:N per scan)
└── DQS_Field_Result__c (1:N, master-detail)
└── DQS_Metric_Result__c (1:N, master-detail)

Os CMTs controlam a configuracao das capacidades e sua logica de avaliacao. Eles sao controlados pelo pacote e nao editaveis pelos assinantes (exceto onde indicado).

CMTPropositoRegistros
DQS_Capability__mdtDefine dimensoes de qualidade disponiveis7 (uma por capacidade)
DQS_Dimension__mdtConfiguracao de exibicao de dimensao7
DQS_Metric__mdtDefinicoes de metricas por capacidadeMultiplos por dimensao
DQS_Input_Configuration__mdtConfiguracoes do configurador de entradaCampos de configuracao por capacidade
DQS_Configuration__mdtConfiguracoes gerais do aplicativoRetencao, feature flags
EventoProposito
Calculation_Complete__eDisparado quando uma varredura termina o processamento
DQS_Processing_Error__eDisparado quando um erro ocorre durante o processamento em lote
ParametroProposito
DQS_AppEnabledControla o portal de ativacao — se o aplicativo esta licenciado e ativo