![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Video - Realizando Extracciones
SAP BI / BW BO Video - Realizando Extracciones
![SAP BI / BW BO Video - Realizando Extracciones SAP BI / BW BO Video - Realizando Extracciones](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/494.jpg)
Unidad 2 - Realizando extracciones
El vídeo muestra paso a paso como importar datos a BI desde un fichero plano csv.
1.- Entrar transacción RSA1
2.- Crear el Sistema Fuente (Source System):
- Seleccionar del menú a la izquierda Sistema Fuente (Source System)
- Clic derecho en File -> Create
- Colocar un nombre lógico: BWDFILES y descripción: Archivos de BI
3.- Vamos al Sistema Fuente File y ver el creado por nosotros
- Para que funcione y esté operativo debemos ACTIVARLO
- Para poder el árbol de fuente de datos, dar nuevamente clic derecho y seleccionar Display DataSource Tree podremos ver todas las fuentes de datos que tenemos disponibles para ese sistema fuente, aún no hay Fuentes de Datos disponibles. Para ello primero se crea un componente de aplicación donde almacenar todas las Fuentes de Datos.
4.- Crear Componente de Aplicación: donde se almacenan todas las Fuentes de datos.
Data Source Technical Content Create Application Component. Dar clic derecho en Technical Content -> Create Application component.
Informar nombre y descripción. Colocamos Nombre y descripción (ZPRUEBAS / Archivos de prueba) y dar Enter.
5.- Crear Fuente de Datos (Data Source):
- Create Data Source. Dar clic derecho sobre el componente de aplicación ZPRUEBAS y seleccionamos Create DataSource
- Informar Nombre y el Tipo (transacción, texto campo maestro, atributo campo maestro). Colocar nombre ZDATOSARCHIVO y seleccionamos en Data Type DataSource -> Master Data Attributes (porque subiremos datos maestros)
- Pestaña general: Nombre, descripción y Componente de Aplicación. En la pestaña General Info. colocar una descripción corta, media y larga. (Archivo, Archivo de Prueba,…)
- Pestaña extracción: Determinamos ubicación del fichero a importar y definimos el formato del fichero (c:prueba.csv). En la pestaña Extraction seleccionar la dirección del archivo (File Name) y si tiene encabezado colocarlo en Header Rows to be Ignored. Más abajo colocar el tipo de separador (Data Separator) y cuál es el valor que determina el escape del archivo (Escape Sign). Si ya estamos seguros de la ruta del archivo, podemos ir a proposal.
- Pestaña proposal: Vemos línea a línea los campos de los ficheros. Hemos de definir el campo como INTERNO. En la pestaña Proposal podemos ver las columnas de nuestro archivo y cambiamos el formato del campo FIELD1 a "interno"
- En la pestaña Preview podríamos ver una vista previa de los datos a cargar de nuestro archivo.
- Una vez creada la Fuente de Datos podemos crear nuestro infopaquete para llevarlo hasta la PSA
6.- Crear Info Paquete: para pasar los datos a la PSA
- Poner nombre del Paquete, clicar en save y entrar en el Paquete que acabamos de crear. Dar clic derecho sobre el componente de aplicación ZPRUEBAS y seleccionamos Create InfoPackage.
- Pestaña Data Selector: Por ahora no hay nada disponible
- Pestaña Extracción: La misma definición que hay en la Fuente de Datos. Abrimos nuestro InfoPackage creado y pasamos a la pestaña Extraction, y podemos ver que está toda la información que configuramos en la fuente de datos.
- Vamos a la pestaña Schedule donde podemos comenzar la carga de datos, presionando el botón Start.
7.- Ver carga del PSA: Área donde se almacena la información extraída del Sistema Fuente y donde permanece inalterable en espera de ser transferida a los cubos/ODS de BW.
- Después que la carga sea ejecutada damos clic derecho al DataSource ZDATOSARCHIVO y seleccionamos Manage donde podemos ver la carga en nuestra PSA
- Seleccionamos nuestra PSA y presionamos el botón PSA Maintenance, se abrirá una nueva ventana y presionamos OK
- Nos mostrará todos los datos que tenemos en nuestro archivo plano
8.- Creación Data Transfer Process (DTP): Para llevar los datos de la pSA al BW
- Seleccionar tipo de destino (ej.: InfoObjeto)
- Nombre y Subtipo
- Damos clic derecho al DataSource ZDATOSARCHIVO y seleccionamos Create Data Transfer Process (DTP) para poder llevar los datos desde la PSA hacia nuestro destino que en nuestro caso será un InfoObjeto
- Se abrirá una nueva ventana, en Object Type -> Info Object, colocamos en Name: ZPRUEBA y los Subtype of Object -> Attributes y damos OK
- Tipo de extracción: FULL o DELTA
- Ejecutar, actualizar y monitorizar la carga
- Ahora vamos a la pestaña Execute y Activamos el DTP con el botón
- Luego con el botón Execute ejecutamos la carga
- Nos aparece un mensaje que nos pregunta si queremos monitorear la carga, le decimos que Sí
- Presionamos el botón Refresh hasta que todo quede en verde.
9.- En el menú izquierdo nos vamos a InfoObjeto para ver el resultado de la carga
Dentro de Unassigned Nodes -> Unassigned characteristics buscamos nuestro InfoObjeto ZPRUEBA, damos clic derecho y seleccionamos Actualizar Datos Maestros
 
 
 
Sobre el autor
Publicación académica de David Pérez Cogolludo, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
David Pérez Cogolludo
Profesión: Business Intelligence Analyst - Austria - Legajo: JZ19A
✒️Autor de: 75 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Interesado en profundizar cocimientos en la analítica de negocios para afrontar nuevos retos y desafíos profesionales.
Certificación Académica de David Pérez