✒️SAP BI / Video - Creación de fuente de datos e infopaquete para textos de un dato maestro Por Mary Galicia

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

SAP BI Video - Creación de fuente de datos e infopaquete para textos de un dato maestro

SAP BI Video - Creación de fuente de datos e infopaquete para textos de un dato maestro

En SAP BW existen diferentes objetos que se definen para implementar el proceso ETL que necesitamos. Se crean “Sistemas Fuentes” en donde se configuran las conexiones con los sistemas desde donde se obtendrá la información. También se crean “Fuentes de Datos”, en donde se indica específicamente que datos van a ser extraídos, aquí por ejemplo se podría especificar una tabla de una base de datos junto con los campos que queremos extraer. Estos datos de las Fuentes de Datos son extraídos primero dentro de las “PSA (Persistent Staging Area)” a través de los “InfoPackages”. Luego se crean “Transformaciones” que indican las operaciones que se le realizaran a los datos al pasar desde la PSA al “InfoProvider”, esta extracción se ejecuta a través de los “DTP (Data Transfer Process)”.

Para resumir, los objetos implicados en el proceso ETL en SAP BW (y que vamos a estar explicando en detalle en las próximas clases) son:

  • Sistemas Fuentes (Source Systems)
  • Fuentes de Datos (Data Sources)
  • Extractores de Datos
  • PSA (Persistent Staging Area)
  • InfoPackages
  • Transformaciones
  • InfoProviders
  • DTP (Data Transfer Process)

Las Fuentes de Datos en SAP BW, también llamadas Data Source, son la definición lógica de la estructura de los campos que serán extraídos desde el sistema fuente a SAP BW. Aquí se define qué información específica será extraída de un sistema fuente.

En una Fuente de Datos se definen aspectos tales como

  • El nombre del archivo y la ubicación (en el caso de estar extrayendo datos desde un archivo plano hacia SAP BW).
  • Tabla de la base de datos desde donde se desea extraer la información.
  • Campos de la tabla que serán extraídos.
  • Tipo, longitud, Key Figures y demás características de los campos que se desean extraer.

En el caso de que se desee tomar datos de SAP R/3 pero que no sea estándar, entonces deberá crearse primero un extractor de datos en SAP R/3 y luego incorporar la Fuente de Datos a BW sin necesidad de crearla desde cero. La acción de incorporar la fuente a BW se llama replicar metadatos.

En el caso de tratarse de una Fuente de Datos que tome datos estándar de SAP R/3 (en SAP cuando hablamos de estándar nos referimos a aquellos componentes del sistema que vienen en la instalación inicial sin hacerle ninguna modificación al sistema), no es necesario crear ni las Fuentes de Datos ni los Extractores desde cero, sino que ya vienen creadas de manera predefinida y lo que tendremos que hacer es activarlas y replicar metadatos para poder utilizarlas.

Es decir, tendremos 3 escenarios según el tipo de Sistema Fuente:

  1. El sistema fuente (sistema desde donde se obtendrá la información a extraer) es un sistema no SAP o un archivo: En este caso tendremos que crear la Fuente de datos.
  2. El sistema fuente es SAP R/3 estándar: En este caso solo deberá activarse la fuente de datos y luego replicar metadatos. (sin necesidad de crear el extractor en R/3).
  3. El sistema fuente es SAP pero no es estándar: en este caso deberá crearse el extractor desde el lado de R/3 y luego la fuente de datos podrá incorporarse a BW a través de la replicación de metadatos sin necesidad de crear la fuente de cero.
Tipos de Fuentes de Datos en SAP BW

Hay cuatro tipos de Fuentes de Datos en SAP BW:

  • Fuentes de Datos para datos transaccionales
  • Fuentes de datos de Master Data:
    • Fuentes de datos de atributos
    • Fuentes de datos de textos
    • Fuentes de datos de jerarquías
  • Los extractores de datos son programas que se encargan, como dice la palabra, de extraer los datos de SAP R3 y llevarlos a BW.

    Existen dos tipos de Extractores de Datos:

    1. Extractores estándar (ya vienen con SAP y en ese caso hay que activarlos para poderlos utilizar en SAP BW).
    2. Extractores Genéricos, los cuales hay que crearlos en R3.

    A su vez, dentro de los Extractores de Datos Genéricos, podemos encontrar tres tipos según de donde se obtiene la información dentro de R3:

    • Tabla/Vista de SAP R3
    • Desde una Query de SAP (También denominado InfoSet).
    • Desde Módulos de Función.
    Los extractores de datos dentro del proceso ETL

    Generalmente, los pasos siguientes en BW luego de crear los extractores en el lado de R3 son:

    • Crear la fuente de datos en SAP BW replicando los metadatos.
    • Crear el InfoPaquete para cargar la PSA de la Fuente de Datos.
    • Crear el ODS/Infocubo a donde se va a guardar la información extraída.
    • Crear la transformación entre el ODS/InfoCubo y la Fuente de Datos.
    • Crear el DTP que ejecute el pasaje desde la PSA de la Fuente de Datos al ODS/InfoCubo.
    • La PSA en SAP BW, también llamada Persistent Staging Area, es un área donde se almacena la información extraída del sistema fuente y donde la misma permanece inalterable antes de ser transferida a los Cubos/ODSs (InfoProviders) de BW. Cuando decimos inalterable nos referimos a que por ejemplo la información en los Cubos puede estar agregada, sumarizada según alguna características o modificadas a través de una transformación, en cambio en la PSA, la información permanece almacenada tal cual estaba en el Sistema Fuente.

      La ventaja de contar con un área de almacenamiento intermedio como la PSA, es justamente poder contar con un lugar dentro de BW donde la información este tal cual a como viene del sistema fuente, lo que nos facilitará el análisis de cualquier problema que detectemos luego cuando la información este almacenada y transformada en Cubos u ODSs.

      Las tablas PSA existen para cada Fuente de Datos (Data Sources) y son creadas automáticamente por el sistema al activar la Fuente de Datos.

      Las PSA se cargan a través de los Paquetes de Datos (InfoPackages

      Los InfoPackages en SAP BW, también llamados InfoPaquetes, se utilizan para ejecutar la extracción de datos desde el sistema fuente (Source System) y cargarlo dentro de la PSA (Persistent Staging Area).

      Adicionalmente de proveer la capacidad de ejecutar la extracción como dijimos anteriormente, los InfoPackages nos dan la capacidad de elegir parámetros de la extracción para filtrar los datos y que solo se extraigan aquellos que necesitamos. Por ejemplo, si estamos extrayendo datos de ventas de un sistema externo hacia BW, podríamos configurar el InfoPackage para que solo nos traiga los datos del mes de Octubre configurando el parámetro correspondiente a Fecha de Venta.

      Al igual que la PSA, los InfoPaquetes pertenecen a una Fuente de Datos (DataSource) en particular, con la diferencia que los InfoPaquetes deben crearse manualmente mientras que la PSA se crea automáticamente al activar la fuente de datos.

      Las transformaciones en SAP BW permiten consolidar, limpiar e integrar datos. Puede semánticamente sincronizar datos de fuentes heterogéneas.

      Al cargar datos de un objeto fuente en otro objeto destino, los datos se pasan a través de una transformación. Una transformación convierte los campos de la fuente en el formato del destino.

      Cuando hablamos de objetos fuentes estos pueden ser Fuentes de Datos, pero también pueden ser un ODSs, InfoCubos, etc. Es decir se pueden transferir datos desde una Fuente, un ODS o InfoCubo a otro ODS/InfoCubo siempre pasando por la transformación que es la que va a limpiar o transformar los datos de manera que sea consistente la fuente con el destino.

      Los usos más frecuentes de las transformaciones son:

      1. Modificaciones, mejoras o agrupamiento de los datos cargados antes de escribirlos dentro de los infoProviders destinos, los cuales luego serán utilizados para el reporting.
      2. Actualizaciones condicionales de manera de estar seguros que solo la información necesaria será cargada en el infoProvider destino.
      3. Transformaciones de unidad, tiempo o moneda de la información que será cargada.

      Una transformación consiste en al menos una regla de transformación. Varios tipos de reglas, tipos de transformación y tipos de rutinas están disponibles. Estos permiten crear desde transformaciones muy sencillas a complejas:

      • Reglas de Transformación: Las reglas de transformación permiten asignar a cualquier número de campos de origen por lo menos un campo de destino. Se pueden utilizar diferentes tipos de reglas para esto.
      • Tipo de Regla: Un tipo de regla es una operación específica que se aplica a los campos cuando se ejecute la carga de datos y los mismos pasen a través de la transformación. Los tipos de reglas son:
        • Asignación directa.
        • Formula
        • Rutina
        • Rutina con unidad.
      • Tipo de transformación: El tipo de transformación determina cómo se escriben los datos en los campos destino.
      • Grupo Regla: Un grupo de reglas es un grupo de reglas de transformación. Los grupos de reglas le permiten combinar varias reglas.
      • Rutina: Se utilizan rutinas para implementar la transformación compleja a través de código ABAP. Las rutinas están disponibles como un tipo de regla. También hay tipos de rutinas que se pueden utilizar para implementar transformaciones adicionales.

 

Escanear / Compartir

 

 

Agradecimiento:

Ha agradecido este aporte: Osvaldo Cabak

Favorito:

Está publicación ha sido agregada a sus favoritos por: Leonardo Jochoian


Sobre el autor

Publicación académica de Mary Galicia, en su ámbito de estudios para la Carrera Consultor SAP BI / BW BO Nivel Inicial.

SAP Senior

Mary Galicia

Profesión: Ingeniero en Informatica - Venezuela - Legajo: JZ82V

✒️Autor de: 47 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Certificación Académica de Mary Galicia

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Video - Creación de fuente de datos e infopaquete para textos de un dato maestro" de la mano de nuestros alumnos.

SAP Junior

Video 3-Creación de fuente de datos e infopaquete para textos de un dato maestro Crear fuente de datos para la carga de textos de la característica Archivo CSV a cargar Solapa Fuente de datos dar click a Content técnico y dar Crear fuente de datos Colocar nombre ZTEXT_ZCLI y en tipo de dato colocar Texto de datos maestros guardar En la pestaña generalidades definir las descripciones En la pestaña campos texto crear los campos manualmente como aparecen en el csv (definir tipo y longitud del campo) Activar Crear un infopaquete En la pestaña extracción indicar la ruta del csv. Excluir la primera fila para no cargar los nombres...

Acceder a esta publicación

Creado y Compartido por: Claudia De La Hoz / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Creación fuente de datos e infopaquete para textos de un dato maestro, traduciendo al español basico tenemos que recordar que una fuente de datos es todo aquello de donde obtendremos nuestros datos de origen. archivo plano .csv a utilizar con dos campos IDCLIENTE y DESCRIPCION Fuentes de datos : ZTEXTCLI77 Sistema Fuente: BWDFILES77 Tipo datos fuente de datos: Texto de datos maestros Pestaña Generalidades, se agregan las descripciones.. Pestaña Extracción: Pestaña Campos: ID_CLIENTE, ZCLI77, NUMC, 10 y DESCRIPCION, <NO EXISTE>, CHAR, 60 Verificación de la fuente de datos y luego su activación Luego se carga el infoPaquete para poder cargar los datos desde el archivo plano hacia...

Acceder a esta publicación

Creado y Compartido por: Mauricio Osenga Vasquez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

En este video se utiliza un archivo en formato excel, el cual contiene 2 campos: cliente y característica Iremos a un sistema fuente que en este caso es la pc u ordenador y al crearlo se nombra un sistema técnico y una fuente de datos en la solapa que se nombra "Generalidades" cargaremos las descripciones para continuar con el flujo de trabajo. y en la solapa de campos, donde tendrá nuestra fuente de datos. en el campo tecnico escribiremos nombre tecnico y daremos enter para proseguir. verificamos de nuevo fuente de datos y terminamos activando nuestro trabajo.

Acceder a esta publicación

Creado y Compartido por: Fernando Daniel Soto Alamilla / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Apunte Creado OK - Iniciar Edición Crearemos la fuente de datos para cargar los textos de una característica para datos maestros Como sistema fuente utilizaremos un archivo de texto plano El archivo contiene 2 campos: 1. Campo clave de la característica (ID_CLIENTE) 2. La descripción que será el texto que tendrá asignado cada dato maestro (DESCRIPCION) Vamos a la sección de fuente de Datos del tipo pc file para crear la fuente de datos a. damos el nombre técnico de la fuente de datos b. seleccionamos el sistema fuente c seleccionamos el tipo de datos de la fuente (EN ESTE CASO ES TEXTO DE DATOS MAESTROS) En la pestaña de Generalidades...

Acceder a esta publicación

Creado y Compartido por: José Ricardo Reyes Alarcón. / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Creación de fuente de datos para cargar los textos de una caracteristica para datos maestros. Se utiliza como sistema fuente un archivo plano, el cual contiene dos campos, el primero es el campo clave de la caracteristicas y el segundo campo la descripción Iremos a la opción del menu "Fuente de datos" y allí crearemos una nueva fuente de datos. Asignamos un nombre y el tipo de Fuente de Datos que en este caso es Texto de Datos Maestros Cargamos las descripciones en la pestaña Generalidades. Procedemos a crear los campos necesarios en nuestra fuente de datos, desde propuesta el sistema podría obtener los campos directamente desde el archivo, pero también podemos crearlos desde la Solapa...

Acceder a esta publicación

Creado y Compartido por: Osvaldo Cabak / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Creación de fuentes de datos para cargar los textos de una característica de datos maestros Como sistema fuente se utilizará un archivo plano, en el caso descrito será un archivo .csv, que contiene dos campos: el 1º es el campo es el identificador de cliente (ID_Cliente) que contiene el campo clave de la característica. el 2º campo la descripción, que será el texto que tendrá asignado cada dato maestro. Iremos a un sistema fuente de tipo ps.file para crear la fuente de datos, accedemos primero a la transacción rsa1 y vamos a la categoría de fuentes de datos, allí hacemos clic con el botón derecho sobre un componente de aplicación elegido...

Acceder a esta publicación

Creado y Compartido por: David Pérez Cogolludo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

CREAR FUENTE DE DATOS PARA CARGAR LOS TEXTOS DE UNA CARACTERÍSTICA PARA DATOS MAESTRO: La tabla de ejemplo contiene la clave ID CLIENTE y la descripción, que será el texto asignado a cada dato maestro Iremos a un sistema fuente tipo PC File Para crear la fuente de datos se nombra con el nombre técnico y el tipo de fuente de dato En la pestaña generalidades cargaremos las descripciones Pestaña campos: para crear los campos que van a tener nuestra fuente de datos En el campo modelo escribiremos el nombre técnico y enter Se verifica la fuente de datos y luego se activa

Acceder a esta publicación

Creado y Compartido por: Alberto Martinez Bobadilla / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Creacion de fuente de datos e infopaquete para textos de un dato maestro Descripcion del paso a paso con el ejercicio de practica: En nuestro componente de aplicacion, ya creado en practicas anteriores, clic derecho. Crear fuente de datos. En tipo de fuente, texto para datos maestros. En la pestaña campos insertamos el infoobjeto .ZPROVEER (en mi caso), creado en la leccion anterior. Agregamos un nuevo campo como no hay uno de referencia le damos un nombre y asignamos los valores. (los campos estan relacionados al archivo plano que extraigo, en este caso ID y Descripcion) Activamos. Vamos a la fuente creada clic derecho crear infopaquete. En la pestaña Extraccion, ingresamos la ruta del archivo...

Acceder a esta publicación

Creado y Compartido por: Krismar Estefani Perdomo Daniella

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

En SAP BW existen diferentes objetos que se definen para implementar el proceso ETL que necesitamos. Se crean “Sistemas Fuentes” en donde se configuran las conexiones con los sistemas desde donde se obtendrá la información. También se crean “Fuentes de Datos”, en donde se indica específicamente que datos van a ser extraídos, aquí por ejemplo se podría especificar una tabla de una base de datos junto con los campos que queremos extraer. Estos datos de las Fuentes de Datos son extraídos primero dentro de las “PSA (Persistent Staging Area)” a través de los “InfoPackages”. Luego se crean “Transformaciones” que indican las operaciones...

Acceder a esta publicación

Creado y Compartido por: Mary Galicia / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Unidad 3 - Creación de fuente de datos e infoPaquete para textos de un dato maestro. En este caso crearemos una fuente de datos a partir de un fichero plano csv que solo contiene 2 campos: clave y descripción. Utilizaremos el tipo de sistema fuente BDWFILES. Tipo de fuente de datos: 'Texto de datos maestros' Pestaña generalidades: Informar las descripciones Pestaña Campos: Creación de los campos que vamos a traspasar a partir del fichero plano. Puede se a partir de un infoObjeto ya existente que utilizaremos de 'modelo', copiará formato y longitud; o podemos definirlo en este momento. Verificamos que todo esté ok y aplicamos. Es necesario crear un infoPaquete para cargar...

Acceder a esta publicación

Creado y Compartido por: Carme Vicens Paul

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!