Diapositiva 1 - Plataforma Única - Gobierno del Estado de Tamaulipas

Anuncio
Capacitación SAP BW
Plataforma Tecnológica
Única
Noviembre, 2011
Agenda
•
Presentación del Instructor e Integración Grupal
•
Objetivos del Taller
•
¿Qué es un Datawarehouse?
•
¿Qué es SAP BW?
•
Estructura / Capas en SAP Netweaver
•
Cadenas de Procesos
•
Seguridad
•
Herramientas de Reporteo SAP BW – SAP BO
•
Glosario
Objetivo
Preparar al personal administrativo y funcional del Gobierno de Tamaulipas, en las herramientas de SAP
Business Warehouse a partir de ejemplos prácticos, con el propósito de cubrir de manera adecuada sus
necesidades de modelado, extracción y entrega de información de manera centralizada así como
maximizar el uso de la plataforma.
En particular, se busca la preparación del personal administrativo y
funcional en un entrenamiento sobre la práctica de las siguientes
aspectos de la plataforma SAP BW**:
•
•
•
•
•
Adquirir conocimientos básicos respecto a un DWH
Modelado
Extracción, transformación y carga de datos
Seguridad
Reporteo
** Durante los cursos se generarán diversos tipos de reporte
que utilizarán como fuentes de información las bases de datos
“estándar” de la instalación. No se considera el uso de
información propia del Gobierno de Tamaulipas
Antecedentes
El Gobierno del Estado de Tamaulipas ha tomado la decisión
de establecer una plataforma única como base para habilitar
el Plan Estatal de Desarrollo.
Derivado de los beneficios que se tuvieron en su momento
con la implantación de SAP en 2001, se decidió extender el
uso de este aplicativo, en un momento donde el Gobierno
del Estado se enfrenta a cambios regulatorios y donde la
ciudadanía demanda más y mejores servicios.
¿Qué es un Datawarehouse?
• Colección de datos orientada a un determinado ámbito (empresa, organización, etc.).
Definición
•
•
•
Características •
Orientado a temas.
Variante en el tiempo.
No volátil.
Integrado.
• Ayuda a la toma de decisiones en la entidad en la que se utiliza.
Utilidad
¿Qué es un Datawarehouse?
El Datawarehouse (DWH) se considera una tecnología On-Line Analytical Processing
(OLAP).
Ambiente informativo
Ambiente operativo
Clientes
Productos
Procesos de negocio
Órdenes
Estrategia del
negocio
Conocimiento
Generación
Homogeneización
Datawarehouse
Limpieza
Portafolio de Productos
Propiedades
básicas del DWH
Objetivos del
DWH
• Acceso sólo de lectura.
• Enfoque a través de toda la organización.
• Actualización periódica de información.
• Información Histórica.
• Diseñado para el procesamiento de consultas eficiente.
• Herramienta de análisis.
• Estructura y despliegue de la información estandarizada del negocio.
• Acceso simple a la información del negocio mediante un solo punto de
entrada.
• Implementación rápida y de un costo eficiente.
• Ambiente de alto desempeño.
• Liberación de estrés de los sistemas OLTP.
¿Qué es un Datawarehouse?
Características de
SAP BW
Roles Básicos de
BW
• Se permite el análisis de datos desde aplicaciones SAP y No-SAP.
• Cuenta con procesos y áreas centrales del negocio preconfiguradas.
• Trabaja mediante OLAP.
• Reportes mediante Bex.
• Almacenador de la Información.
• DataProvider.
¿Qué es SAP BW?
Diferencias en el Diagrama Estrella BW:
Diagrama Estrella Clásico
Diagrama Estrella de BW
• Hecho (Fact).
• Indicador (Key Figure).
• Atributo dimensional.
• Característica.
• Descripción del Atributo.
• Atributos y Textos.
• Tablas Dimensionales con Datos Maestros.
• Tablas Dimensionales sin datos Maestros.
• Una dimensión es una tabla de dimensión, tablas
• Una dimensión es una tabla de dimensión.
SID y Datos maestros. La tabla de dimensión y
datos maestros son opcionales.
¿Qué es SAP BW?
Componentes de SAP BW:
• ETL (Extraction, Transformation and
Loading).
• Objetos de almacenamiento.
• Administrator Workbench.
• Business Explorer.
Estructura / Capas en SAP Netweaver
Arquitectura SAP Enterprise Data Warehouse (EDWH)
EDWH
• Colección de características y decisiones a largo plazo que definen el flujo
de datos y procesos de integración para las capas de datos, modelos y
ambientes.
Objetivos
Definición
Control de
redundancias
Flexibilidad
•
•
•
•
•
Recabar información consistente a todos los niveles de la organización.
Crear un sólo punto de acceso a la verdad.
Contar con procesos de extracción y almacenamiento eficientes.
Reutilizar procedimientos.
Evitar la construcción de modelos de datos similares (que contienen información parecida o
idéntica).
• Reducir los períodos de entrega para nuevas áreas de aplicación.
• Cumplir con nuevas demandas de información sin destruir escenarios u objetos que se
encuentran desarrollados
Estructura / Capas en SAP Netweaver
3
Reporteo:
• Herramientas
Bex.
• Herramientas
BO
Almacenamiento de
datos operacionales
EDWH
Data
Marts
Acceso a la información
Almacenamiento de
datos (DWH)
3
Área temporal de
almacenamiento
2
2
Fuentes de datos
1
Adquisición de
datos.
1
Capa
Objetos utilizados
Objetivo
Almacenamiento de datos operacionales
DSOs
Reporteo operativo, volátil, granular.
EDWH (Enterprise Data Warehouse)
DSOs
No volátil, granular, integrado, de aplicación
neutral.
Data Marts
MultiSitios e
InfoCubos
Representan funciones específicas, vista
agregada, integrados.
Estructura / Capas en SAP Netweaver
Arquitectura SAP Enterprise Data Warehouse
Data Marts
Reporteo y analíticas
EDWH
Capa operativa
Área de
almacenamiento
temporal
• Reporteo táctico y analíticas
• Nivel sumarizado
• InfoCubos, Agregados, MultiSitios
• Reportes estandarizados.
• Reportes Ad hoc.
• Menor agregación.
• InfoCubos y DSOs.
• Una sola versión de la verdad.
• Información corporativa.
• Mayor granularidad.
• DSOs
•Integración restringida.
•Alto grado de granularidad.
•Volátil.
•DSOs.
•Calidad de la información, limpieza y transformación.
•PSA y DSOs
Implementación
clásica de BI
Estructura / Capas en SAP Netweaver
* No disponible en
SAP NetWeaver
2004s
Fuente de datos / PSA
DB
Connect
Fuente
relacional
• IBM.
• DB2.
• Teradata.
• Etc.
UD
Connect
BI Service
API
File
Interface
Web
Service
*BAPI
Fuente multidimensional
Fuente SAP
Archivo
XML
Sistemas Legacy
• Hyperion.
• Etc.
• SAP ECC.
• SAP CRM.
• Etc.
• CSV.
• Etc.
Tipos de sistemas fuente
• Típicamente
de aplicaciones
de Internet
• Oracle
financials.
• Etc.
Estructura / Capas en SAP Netweaver
DQ = Cola Delta
Tipos de Carga
SAP NetWeaver BI
DataSource
API de
Servicio BI
Conexión
a BD
Conexión
a UD
PSA
BAPI
Interfaz
de archivo
Servicio
Web
DQ
Data Mart del
Contenido del Negocio
Se cuenta con el proceso Delta preconfigurado
Delta
Fuentes de
Datos Genéricas
Delta
Delta
Delta puede ser implementada para las Fuentes de Datos
genéricas
Técnica Delta personalizada a ser implementada en el sistema fuente
Sistemas
Fuente
Delta
Delta
Delta
Delta
 Init
 Full
 Delta
Estructura / Capas en SAP Netweaver
Sistema Fuente: Sistema que está disponible para la extracción de Información
bajo el esquema de BI y para propósitos de transferencia.
Infopaquete: Describe qué información en la Fuente de Datos debe ser
solicitada desde el Sistema Fuente. La información puede ser seleccionada de
manera precisa usando parámetros de selección (ej. seleccionar sólo el área de
control 001 en el periodo 10.1997)
Existen distintos tipos de InfoPaquetes: Para datos transaccionales, para
atributos de dato maestros, para textos de datos maestros y para jerarquías
PSA (Persistent Staging Area):Es Es el área de almacenamiento que sirve como
punto de entrada para la información proveniente de los diferentes sistemas
fuente. La información solicitada al sistema fuente mediante los Infopaquetes es
almacenada en esta área tal y como fue recibida.
Estructura / Capas en SAP Netweaver
InfoObjetos
Son la unidad básica para la segregación y análisis de información en BW. Mediante ellos
se conforman los diferentes InfoProviders que expondrán más adelante.
Ratios: son los valores cuantificables de cada tipo para mediciones técnicas, desempeño
comercial y personal dentro de una organización.
Característica: es un tipo de InfoObjeto que se utiliza para evaluar por grupos. Algunos
ejemplos son código de compañía, producto, grupo de clientes, año Fiscal, Periodo,
Región. Las Características proveen posibilidades de clasificación para un dataset. Un
InfoCubo generalmente contiene sólo una cantidad parcial de los valores de las
características de la tabla de los datos maestros en un tiempo definido.
Estructura / Capas en SAP Netweaver
Infoprovider: Es un objeto en el que la información puede ser cargada o representa una
vista de la información. Como regla, se pueden hacer reportes usando queries BEx.
• Objetos que contienen físicamente
información
• InfoCubos.
• DSOs
• InfoObjetos (características con
atributos y ratios)
• Objetos
que
no
físicamente información
• InfoSets
• VirtualProviders
• MultiProviders
contienen
DSO: Objeto que es usado en las herramientas BI y es parte de un banco de datos
para almacenar datos maestros y la transferencia de información a través de
estructuras planas. Un objeto DataStore contiene los campos llave y los campos
de información.
Estructura / Capas en SAP Netweaver
InfoCubo: Tipo de InfoSitio que contiene información sumarizada, ordenada a través de
dimensiones y que puede ser consultada a través de queries BEx. Se encuentra orientada
a un área de negocio.
Un InfoCubo es el objeto central de un modelo multidimensional que describe análisis y
reportes basados en BW. Los Queries pueden ser definidos y ejecutados en cualquier
tipo de InfoCubo.
Estructura / Capas en SAP Netweaver
Query: Combinación de características y ratios que permiten analizar la
información de un InfoSitio. Un query corresponde a un InfoProvider. Un
InfoProvider puede tener varios queries.
Estructura / Capas en SAP Netweaver
• Flujo integral de información
• Herramientas diversas para transformación
• Modelos de datos flexibles y no redundantes
Cadena de Procesos
Cadenas de Procesos
Las cadenas de procesos, como su nombre lo indica, son un conjunto de pasos diseñados para
efectuar una serie de tareas de acuerdo a una lógica de ejecución.
Las cadenas de procesos permiten:
• Automatización de tareas complejas en BI.
• Visualización de procesos utilizando diagramas de red.
• Control centralizado de los procesos (cadenas).
Cadena de Procesos
Principales procesos
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Ejecutar Infopaquete.
Actualizar destino de datos.
Guardar jerarquía.
Actualizar DSO.
Borrar / Construir índice.
Construir estadísticas de BD.
Crear nuevo agregado.
Roll up de agregados.
Comprimir Infocubos.
Activar DSO.
Borrar PSA.
Imprimir en proceso batch.
Precalcular valores.
Comando de sistema operativo.
Ejecutar cadena de proceso.
……
Seguridad
Objetos de autorización para Usuarios de Reporteo
Para poder ejecutar cualquier query, se debe contar con acceso a S_RS_COMP; un objeto de
autorización que permite seleccionar el esquema de seguridad. Existe un campo en S_RS_COMP
relacionado al query, otro campo relacionado al InfoCubo.
De esta manera, la seguridad se puede establecer a nivel Query, InfoÁrea o InfoCubo
Objetos de autorización para Usuarios de Administradores
Los Administradores de la plataforma de BI, llevan a cabo un gran número de tareas; crear
InfoCubos, monitorear los procesos de cargas, manejar los DTPs y cada una de las
transformaciones.
Las tareas de Administrador se encuentran autorizadas mediante la configuración del objeto
S_RS_ADMWB
Seguridad
Usuario
asignar
Rol
generar
Perfil


Autorización
S_RS_ICUBO T_BW365*
InfoArea
T_365*
InfoCubo
DATA
IC_SubObjeto
03
Actividad
Objeto de autorización
InfoArea
S_RS_ICUBO
InfoCubo
IC_SubObjeto
Actividad
Clase de autorización: RS
Objetos de autorización

InfoÁreas
InfoProviders

Infocubo

DSO
Queries
Seguridad
- A nivel característica
•Objetos de seguridad para Reporteo
Autorizaciones de análisis





A nivel InfoCubo
A nivel característica
A nivel valor de la característica
A nivel ratio o indicador
A nivel nodo de jerarquía
Producto
Ventas en
unidades
Producto A
10,000
23%
Producto C
8,900
20%
Producto E
7,000
16%
Producto B
5,679
13%
Producto E
4,576
10%
Producto F
4,200
10%
Producto G
3,789
9%
44,144
- A nivel valor de la característica
Producto
Ventas en
unidades
%
Producto A
10,000
23%
Producto C
8,900
20%
Producto E
7,000
16%
Producto B
5,679
13%
Producto E
4,576
10%
Producto F
4,200
10%
Producto G
3,789
9%
44,144
100%
%
100%
- A nivel ratio o indicador
Producto
Ventas en
unidades
%
Producto A
10,000
23%
Producto C
8,900
20%
Producto E
7,000
16%
Producto B
5,679
13%
Producto E
4,576
10%
Producto F
4,200
10%
Producto G
3,789
9%
44,144
100%
Seguridad
Objetos de seguridad para Reporteo
InfoCubo
Autorización a nivel InfoCubo
Nivel de Característica
Autorización para todos los valores de una característica
Valor de Característica
Autorización para cierto valor de una característica
Ratio
Autorizaciones para ciertos ratios
Jerarquía
Autorizaciones para ciertos nodos de la jerarquía
Seguridad
Objetos de seguridad para Administradores
S_RS_MPRO
Autorizaciones para Multiproviders
S_RS_ODSO
Autorizaciones para DSO
S_RS_ISET
Autorizaciones para InfoSets
R_SR_HIER
Autorizaciones para Jerarquías
S_RS_IOMAD
Autorizaciones para Datos Maestros
S_RS_DS
Autorizaciones para Fuentes de Datos
S_RS_DTP
Autorizaciones para DTP y sus objetos
S_RS_ISNEW
Autorizaciones para InfoFuentes ( > 3.x)
R_SR_ISOUR
Autorizaciones para InfoFuentes (flexible)
S_RS_ISRCM
Autorizaciones para Infofuentes (carga directa)
S_RS_TR
Autorizaciones para Reglas de Transformación
Seguridad para
InfoProviders
Seguridad para DTP,
InfoFuentes y Fuentes de
Datos
Herramientas de Reporteo SAP BW - BO
• Query BEx
•Se puede definir un query utilizando el BEx Query Designer por medio de la selección de
InfoObjetos o elementos de queries reusables (estructuras) para un InfoProvider.
Herramientas de Reporteo SAP BW - BO
• Query BEx
•Construcción de
Queries
Herramientas de Reporteo SAP BW - BO
Reportes WEB
•La navegación de un reporte en WEB basado en un WAD que creó un usuario es igual
que cualquier otra página de Internet. Puede contener ligas a otras páginas, funciones de
impresión, etc.
Herramientas de Reporteo SAP BW - BO
Reportes WEB
• Gráficos
Herramientas de Reporteo SAP BW - BO
SAP BO Web Intelligence
Es una herramienta que permite el acceso a la información ubicada en diferentes fuentes de
datos a través de una capa de objetos de negocio con el objeto de resolver preguntas no
planeadas de manera independiente.
• Servicio auto-suficiente en reportes y análisis.
• Interfase de usuarios simple.
• Combina datos de SAP y no-SAP en un solo
reporte.
• Sobre la plataforma Business Objects Enterprise
Universes.
• Universos conectados a SAP NetWeaver BI vía
OLAP BAPI.
• Acceso a objetos: BEx Queries y SAP BI
InfoCubos.
Herramientas de Reporteo SAP BW - BO
SAP BO Crystal Reports
•Es una herramienta que permite tanto a los usuarios finales como a los usuarios
técnicos la construcción de reportes complejos y poderosos a partir de diferentes fuentes
de datos.
• Reportes altamente formateados.
• Aplicaciones Operacionales y tácticas con baja
tasa de interacción.
• Diseño de reportes profesionales.
• Optimizados para imprimir.
Herramientas de Reporteo SAP BW - BO
SAP BO Xcelsius
•Es una herramienta que permite la construcción de tableros y dashboards dinámicos e
interactivos con información proveniente de conexiones a fuentes de datos externas.
• Rápido para desarrollar dashboards con datos
SAP y/o no-SAP.
• Habilitar al usuario de negocio que no es muy
experimentado utilizando herramientas de
análisis.
• Simplificación de la información de BI con
visualizaciones intuitivas.
Glosario
Siglas
Significado
DWH
Datawarehouse
OLTP
OnLine Transaction Processing
OLAP
On-Line Analytical Processing
ETL
Extraction, Transformation and Loading
BW
Business Warehouse
PSA
Persistent Staging Area
DTP
Data Transfer Process
DSO
Data Store Object
BEx
Business Explorer
BO
Business Objects
SAP
System Analysis and Program Development
Descargar