🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

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

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

SAP BI / BW BO 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.

 

 

 

Agradecimiento:

Ha agradecido este aporte: Osvaldo Cabak


Sobre el autor

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

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 Master

Unidad 3: Lección 4 Creación de fuente de datos e infopaquete para textos de una dato maestro En este caso se utilizara como sistema fuente un archivo plano tipo .csv Crear fuente de datos del tipo PC File Especificar la ruta, los campos, separadores, etc Crear InfoPaquete para cargar los datos desde el archivo plano hacia la PSA que corresponde a la fuente de datos.

Acceder a esta publicación

Creado y Compartido por: Vanessa Cristal Vera

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

SAP SemiSenior

Pasos para la carga de Textos de un dato maestro (InfoObjeto ZDUEPROV) 1. Ya debemos tener creado el Sistema Fuente (ZDUEBWD_S3) 2. Creamos una fuente de datos (ZDUE_PROV1) con tipo Texto de dato maestro 3. En la fuente de datos definimos las columnas del fichero, el mas relevante es el ZDUEPROV que va en la columna Modelo Inf. para que se relacione con el InfoObjeto del mismo nombre creado en la lección anterior. Se activa la fuente de datos 4. Se crea un infoPaquete para llevar los datos del fichero a la PSA.

Acceder a esta publicación

Creado y Compartido por: Dennis Ned Urbano Eusebio

*** 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 ***

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

*** 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 ***

Crear una fuente de datos para los textos de la característica creada en la lección anterior (ZPROVVV) En la transacción RSA1 - Categoría Fuente de Datos, la crearemos con el nombre: ZFDT_PROOV Crear el infopaquete y verificar que los datos estén cargados correctamente en la PSA de la nueva fuente de datos. Posicionarnos sobre la fuente de datos creada (ZFDT_PROOV) y seleccionamos la opción Crear Infopaquete. **Prueba realizada con éxito...

Acceder a esta publicación

Creado y Compartido por: Carlos Alberto Rosa

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

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 de FUENTE DE DATOS e INFOPAQUETES para textos de una característica para datos maestros. Se puede utilizar como sist. fuente un archivo plano CSV con 5 campos y 2 columnas. Crear fuente de datos. Pestañas: 1) Generalidades . Se dan las descripciones. 2) Campos. Crearlos uno a uno a uno , en caso de no seleccionar alguna propuesta anteriormente. En la columna modelo se introduce el nombre técnico de la característica a cargar. Si no se tiene un modelo especifico el tipo de dato y la longitud, verificar la fuente de datos y ACTIVAR, Ahora crearemos un InfoPaquete para poder cargar los datos desde el archivo plano hacia la PSA que corresponde a la fuente de datos. 3) Extracción. Especificamos...

Acceder a esta publicación

Creado y Compartido por: Alma Rosa Cabrera Gonzalez

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

SAP Senior

Pasos para crear la fuente de datos e InfoPaquete En PSA1 Fuentes de Datos Verificar en el archivo cuales son los campos (ID,Descripción) Ir Content Técnico - Crear Fuente de Datos - Colocar nombre fuente (Ztext,ZCli) Tipo de datos - Texto de datos maestro Pestaña generalidades, colocar las descripciones Pestaña campos para crear uno a uno, tomar los mismos de archivo ID_Cliente, en la columna modelo colocar el nombre técnico de la característica (ZCli enter), esto es para que el campo clave de la fuente de datos concuerde en tipo y longitud con el que se va a mapear Descripción, en este no se dispone de un InfoTipo modelo por lo q se debe especificar el tipo...

Acceder a esta publicación

Creado y Compartido por: Jose Alfredo Virguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

para la creacion de una fuente de datos e infopaquetes para textos de un dato maestro como sistema fuente se usara un archivo plano, utilizaremos un archivo csv (excel) este tiene dos campos el campo clave de la caracteristica (id_cliente) y el segundo es descripcion el cual sera el texto que contenga cada dato maestro iremos a un sistema fuente de tipo pc file para crear la nueva fuente de datos para esto se debe de hacer click derecho dentro de fuente de datos aparecera una pantalla en la que se le tiene que colocar un nombre tecnico y tambien el tipo de fuente de datos en este caso sera texto al crearla en la pestaña de generalidades se debe de colocar una descripcion en la pestaña campos para crear los campos que tendra...

Acceder a esta publicación

Creado y Compartido por: Nestor Alejandro Andino Argueta / Disponibilidad Laboral: FullTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.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!