Vous êtes sur la page 1sur 9

Plan de Solucin de Desarrollo

Solucin: Ventas de Publicaciones Per


Propietario: YPando
Fecha: 01/02/2015
Registro de Cambios
Quien
Cuando

Que

Resumen
La Empresa Publicaciones Per SAC requiere una solucin de Business
Intelligence que proporcione informacin sobre las ventas a los directivos y
algunos empleados. Actualmente los informes se han vuelto ms inexactos y
la solucin de Business Intelligence debe ayudar en la solucin de este
problema.
Expectativas
1. La solucin va a almacenar y mostrar los datos verificados.
2. La solucin permitir una simple consulta ad hoc.
3. La solucin debe de incluir un Data Warehouse que sea fcil de usar.
4. La solucin debe de incluir un cubo OLAP.
5. La solucin debe ser simple para que el desarrollo y mantenimiento
sea un costo mnimo.
6. Un prototipo debe estar disponible en un corto perodo de tiempo.
Abriendo Problema
Quien
Cuando

Que

Cerrando Problema
Quien
Cuando

Que

Convenciones de Nombres
ETL Staging Database (SQL Server)
Tipo Objeto
Convencin
Tabla
EtlNombreTabla
Vista
Proc. Almacenado

vEtlNombreVista
pEtlNombreProc

Funcin

fEtlNombreFunc

Data Warehouse Database (SQL Server)


Tipo Objeto
Convencin
Tabla Hecho
FactNombreTabla
Tabla Dimension
DimNombreTabla
Vista
vRptNombreVista
Proc. Almacenado
pRptNombreProc
Funcin
fRptNombreFunc

Ejemplo
EtlTimeTable
vEtlCastAuthorsData
pEtlTransformAuthorName
s
fEtlLookupValues

Ejemplo
FactSales
DimAuthors
vRptSalesByTitle
pRptSalesByTitle
fRptSalesByTitle

ETL Processing Objects (Integration Services)


Tipo Objeto
Convencin
Archivo Conexin
NombreArchivo
Conexin Base de Datos
NombServidor.NombreBaseDatos
Tarea
Contenedor

Descripcin
Una tabla que se utiliza para almacenar temporalmente datos para el
proceso ETL
Una sentencia de seleccin guardada que proporciona datos al ETL
Un conjunto de sentencias que proveen data al ETL

TipoObjetoNombreObjeto
TipoObjetoNombreObjeto

Una sentencia de seleccin guardada que proporciona datos ETL

Descripcin
Una tabla que contiene las claves de las dimensiones y las medidas.
Una tabla que contiene la clave dimensional con sus atributos
Se almacena la sentencia select que se va a usar en el reporte.
Se almacena un conjunto de sentencias usadas en el reporte.
Se almacena la sentencia select que se va a usar en el reporte.

Ejemplo
ZipCodeList.txt
LocalHost.Pubs
DataFlowLoadDimTitles
SequenceContainerLoadFactTables

Descripcin
Un objeto de archivo de conexin de SSIS
Un objeto de conexin de Base de Datos de
SSIS
Un objeto de tarea de A SSIS
Un objeto de contenedor de SSIS

OLAP Cube Database (Analysis Server)


Tipo Objeto
Convencin
Origen Datos
NombreDataWarehouse
Origen Datos Vista
NombreConexinNombreVista
Dimension
DimNombreDimension
Cubo
CuboNombreCubo

Ejemplo
DWPubs
DWPubsSalesFacts
DimTitles
CuboSalesFacts

Descripcin
Un Data Source de SSAS
Un Data Source View de SSAS
Una Dimension de SSAS
Un Cubo de SSAS

Report Objects (Reporting Services)


Tipo Objeto
Convencin
Shared Data Source
NombreTipoObjetoNombreObjeto
Local Data Source
NombreTipoObjetoNombreObjeto
Shared Data Set
NombreTipoObjetoNombreObjeto
Local DataSet
NombreTipoObjetoNombreObjeto
Report Component
NombreTipoObjetoNombreObjeto

Ejemplo
SharedDataSourceDWPubs
DataSourceDWPubs
ShareDataSetSalesByTitles
DataSetSalesByTitles
TableSalesByTitles

Descripcin
A DataSource that is shared between reports
A DataSource that is part on a individual report
A DataSet that is shared between reports
A DataSet that is part on a individual report
A SSRS Report Component

ETL Objetos Involucrados


ETL Tablas de Base de Datos Involucradas
Nombre Tablas:
Descripcin:
Columnas
Nombre Columna

Tipo Dato

Integridad de Datos (Constraint)


Nombre
Primary
Foreign
Columna
Key
Key

Ejemplo

Not Null

Max Valor

Check

Min Valor

Unique

Default

Nombre Tablas:
Descripcin:
Columnas
Nombre Columna

Tipo Dato

Integridad de Datos (Constraint)


Nombre
Primary
Foreign
Columna
Key
Key

Ejemplo

Not Null

Max Valor

Check

Min Valor

Unique

Default

ETL Vistas de Base de Datos Involucrados


Nombre Vista:
Descripcin:
Columnas
Nombre Columna

Origen

Ejemplo

Max Valor

Min Valor

Origen

Ejemplo

Max Valor

Min Valor

Nombre Vista:
Descripcin:
Columnas
Nombre Columna

ETL Procedimiento Almacenados Involucrados


Nombre Procedimiento Almacenado:
Descripcin:
Parmetros Ingreso
Nombre Columna

Tipo Dato

Ejemplo

Max Valor

Min Valor

Parmetros Salida
Nombre Columna

Tipo Dato

Ejemplo

Max Valor

Min Valor

Valores Seleccionados
Nombre Columna
Tipo Dato

Ejemplo

Max Valor

Min Valor

Cdigo Retornos
ID
Estatus

Cdigo Error
ID

Nombre Error

Descripcin

Mensaje Error

Objetos Data Warehouse


Tablas Data Warehouse
Nombre Tabla:
Descripcin:
Columnas
Nombre Columna

Tipo Dato

Integridad de Datos (Constraint)


Nombre
Primary
Foreign
Columna
Key
Key

Ejemplo

Not Null

Max Valor

Check

Min Valor

Unique

Default

Nombre Tabla:
Descripcin:
Columnas
Nombre Columna

Tipo Dato

Integridad de Datos (Constraint)


Nombre
Primary
Foreign
Columna
Key
Key

Ejemplo

Not Null

Max Valor

Check

Min Valor

Unique

Default

Vistas Data Warehouse


Nombre Vista:
Descripcin:
Columnas
Nombre Columna

Origen

Ejemplo

Max Valor

Min Valor

Origen

Ejemplo

Max Valor

Min Valor

Nombre Vista:
Descripcin:
Columnas
Nombre Columna

Procedimientos Almacenados Data Warehouse


Nombre Procedimiento Almacenado:
Descripcin:
Parmetros Ingreso
Nombre Columna

Tipo Dato

Ejemplo

Max Valor

Min Valor

Parmetros Salida
Nombre Columna

Tipo Dato

Ejemplo

Max Valor

Min Valor

Valores Seleccionados
Nombre Columna
Tipo Dato

Ejemplo

Max Valor

Min Valor

Cdigo Retornos
ID
Estatus

Cdigo Error
ID

Nombre Error

Descripcin

Mensaje Error

Objetos de Cubos
Cubos OLAP
Nombre Cubo:
Descripcin:
Nombre Medida

Tipo Dato

Ejemplo

Max Valor

Min Valor

Descripcin

Dimensiones
Dimension

Dimension Key

Ejemplo

Max Valor

Min Valor

Descripcin

Ejemplo

Max Valor

Min Valor

Descripcin

OLAP Dimensions
Nombre Dimension:
Descripcin:
Nombre Atributo

Tipo Datos

Nombre Dimension:
Descripcin:
Nombre Atributo

Tipo Datos

Vous aimerez peut-être aussi