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.
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?