BA RecursosModelação
RecursosModelação
Modelação
Voltar | Lista de artigos

Como modelar packages de extração e integração?

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

Este documento descreve os passos necessários para a modelar packages de Extração e Integração recorrendo ao Designer Business Analytics

Pré-Requisitos

  • Visual Studio & NET Framework 4.7.

PASSO 1 – Instalar PACKAGES

1. Antes de criar o projeto, é necessário instalar um conjunto de extensões do Visual Studio necessários para a criação do mesmo.

PASSO 2 Criar Solution

Para detalhes relativos à criação da solution deverá consultar o artigo Como criar uma Solution PRIMAVERA Business Analytics?

PASSO 3 – Modelar dimensões e factos

Relativamente à modelação de dimensões e factos deverá consultar o artigo Como modelar dimensões e factos numa Solution?

PASSO 4 Modelar package de extração (Ex:Agentes)

1. No elemento Packages do designer, clicar com botão direito do rato e selecionar "Add new Extraction Package"
2. Definir atributos:

  • Name: ExtDimAgentes
  • Destination Entity : realestate.DimAgentes
  • Provider Type: System.Data.SqlClient
  • Connection String: Data Source=[ScenarioConfig:Server];Initial Catalog=[ScenarioConfig:Database];User Id=[ScenarioConfig:Username];Password=[ScenarioConfig:Password]
  • Select Statement: SELECT * FROM [dbo].[vwBA_ExtDimAgentes] WHERE [Version] >= ISNULL(@LastVersion, 0)

3. Parâmetros:

Adicionar Parâmetro de entrada:

  • Name: @LastVersion
  • Type: Number
  • Value: [Package:Version]

Adicionar parâmetro de saída (Result Metadata->Task Package Properties)

  • Name: LastVersion
  • Expression: MAX(Version)

Definir mapeamentos:

  • Aceder ao tabulador Mappings
  • Clicar em Generate

PASSO 5 Modelar package de integração(Ex:Agentes)

1. No elemento Packages do designer, clicar com botão direito do rato e selecionar "Add new Extraction Package"

2. Definir atributos:

  • Name: IntDimAgentes
  • Destination Entity: realestate.DimAgentes
  • Select Statement: SELECT * FROM [[ScenarioConfig:ST_Database]].[realestate].[DimAgentes]

Veja um exemplo de uma Solution BA no GitHub.

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 criar uma Business Analytics Solution? Como modelar dimensões e factos numa Solution? Como instalar o Business Analytics? Como instalar uma Solution? Como registar uma solution no ficheiro de metadados?