BA Recursos
Recursos
Recursos
Recursos
Nesta área encontra recursos para à modelação e instalação de novos modelos analíticos, assim como para o desenvolvimento de conetores para os modelos standard de negócio. Também encontra recursos relativos à monitorização de processos orquestrados pela plataforma BA, bem como são disponibilizados recursos relativos à extensibilidade sobre soluções externas.
Artigos de Destaque
Como instalar o Business Analytics? Como modelar dimensões e factos numa Solution? Como forçar a execução dos processos ETL? Como registar uma solution no ficheiro de metadados? Como criar uma Business Analytics Solution?
BA Ferramentas
Ferramentas
Ferramentas
BA Ferramentas
Ferramentas
Ferramentas

FERRAMENTAS

Última alteração a 27/09/2021

VISUAL STUDIO EXTENSIBILITY ESSENTIALS

Extensão para o Visual Studio que te vai ajudar a criar facilmente projetos de extensibilidade

Ver mais

Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
login para deixar a sua opinião.
Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
FERRAMENTAS
BA Vídeos
Vídeos
Vídeos
BA Vídeos
Vídeos
Vídeos

Vídeos

Última alteração a 27/09/2021

Esta página foi útil?
Obrigado pelo seu voto.
login para deixar a sua opinião.
Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
Vídeos
BA RecursosMonitorização
RecursosMonitorização
Monitorização
Voltar | Lista de artigos

Como obter um relatório do estado de execução dos processos ETL?

Última alteração a 28/09/2021

Este documento descreve os passos para obter um relatório do estado de execução dos processos ETL. Todos os dados de execução das tarefas de ETL são armazenados na base de dados operacional do Business Analytics (base de dados Organization). O seguinte query sql permite obter uma lista das extrações executadas (de fontes de dados operacionais para a base de dados Staging), por data/hora de início e fim, bem como os respetivos resultados por cada package executado:

SELECT 
                 [Task]              = ET.[Name],
		 [Package]           = ETP.[Name], 
		 [Iteration]         = EIP.[Iteration], 
		 [State]             = PS.[Name], 
		 [TotalRecords]      = EIP.[TotalRecords], 
		 [TotalErrorRecords] = EIP.[TotalErrorRecords], 
                 [Start]             = EIP.[StartDateTime], 
		 [End]               = EIP.[EndDateTime], 
		 [Metadata]          = EIP.[Metadata],
		 [ResultMetadata]    = EIP.[ResultMetadata],
		 [ErrorDetail]       = EIP.[ErrorDetail]
FROM            
[Integration].[ExtractionInstancePackages] EIP 
LEFT JOIN [Integration].[ExtractionTaskPackages] ETP ON ETP.[Id] = EIP.[ExtractionTaskPackageId]
LEFT JOIN [Integration].[PackageStates] PS           ON PS.[Id] =  EIP.[PackageStateId] 
LEFT JOIN [Integration].[ExtractionTasks] ET         ON ET.[Id] = ETP.[ExtractionTaskId] 
ORDER BY EIP.[StartDateTime] DESC
À semelhança das extrações, os dados referentes a integrações (da base de dados Staging para a Data Warehouse), podem ser obtidos através do seguinte query sql:
SELECT 
                 [Task]                = IT.[Name],
		 [Package]             = ITP.[Name], 
		 [Iteration]           = iIP.[Iteration], 
		 [State]               = PS.[Name], 
		 [TotalNewRecords]     = IIP.[TotalNewRecords], 
		 [TotalDeletedRecords] = IIP.[TotalDeleteRecords], 
		 [TotalUpdatedRecords] = IIP.[TotalUpdateRecords], 
		 [TotalErrorRecords]   = IIP.[TotalErrorRecords], 
                 [Start]               = IIP.[StartDateTime], 
		 [End]                 = IIP.[EndDateTime], 
		 [Metadata]            = IIP.[Metadata],
		 [ResultMetadata]      = IIP.[ResultMetadata],
		 [ErrorDetail]         = IIP.[ErrorDetail]
FROM            
[Integration].[IntegrationInstancePackages] IIP 
LEFT JOIN [Integration].[IntegrationTaskPackages] ITP ON ITP.[Id] = IIP.[IntegrationTaskPackageId]
LEFT JOIN [Integration].[PackageStates] PS            ON PS.[Id] =  IIP.[PackageStateId] 
LEFT JOIN [Integration].[IntegrationTasks] IT         ON IT.[Id] = ITP.[IntegrationTaskId] 
ORDER BY IIP.[StartDateTime] DESC
Sugestão de implementação: Incorporar estas listas em dashboard no frontend de visualização.
Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
login para deixar a sua opinião.
Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
Como forçar a execução dos processos ETL? Como obter um relatório do estado de execução dos processos ETL? Como forçar a execução dos processos ETL?