Cómo cargar datos maestros desde un archivo plano en SAP BI/BN
Cargar datos maestros desde un archivo plano
Aprenderemos la carga con la ayuda de un escenario:
Cargue datos maestros en InfoObject ZMAT (Número de material) que tiene el atributo ZMAT_NM (Nombre de material). A continuación se detallan los pasos para cargar datos en Infoobjeto de datos maestros desde un archivo plano.
Paso 1) Crear un sistema fuente para un archivo plano.
- Ir al código de transacción RSA1
- Haga clic en el botón Aceptar.
En la siguiente pantalla,
- Vaya a la pestaña Modelado->Sistemas fuente.
- Haga clic derecho en la carpeta llamada ARCHIVO y elija "Crear" en el menú contextual.
En la siguiente pantalla,
- Introduzca el nombre del sistema lógico.
- Escriba el Description.
- Haga clic en el botón Continuar.
Paso 2) Crear componente de aplicación.
- Vaya a la pestaña Modelado->Fuentes de datos.
- Elija el sistema fuente.
- Haga clic derecho -> Crear componente de aplicación.
- Ingrese el nombre técnico.
- Escriba el Description.
- Haga clic en Continuar
- Vaya a la pestaña Modelado->Fuentes de datos.
- Haga clic derecho -> Crear fuente de datos
- Ingrese el nombre técnico.
- Elija el tipo de datos Fuente de datos.
- Haga clic en Continuar
- Ingrese los campos que se muestran a continuación. Esta estructura debe ser la misma que la DSO en el que se cargarán los datos de la transacción.
- En la pestaña Extracción, elija el Adaptador como "Cargar archivo de tipo texto desde la estación de trabajo local".
- Elija la ruta del archivo donde se coloca el archivo plano que se cargará en el sistema y active la fuente de datos.
Haga clic en Guardar.
Paso 3) Crear una transformación entre la fuente de datos (Fuente) y el atributo de InfoObjeto (Target).
Haga clic derecho en DataSource -> Crear transformación
En la siguiente pantalla,
- Acceder Target Tipo de objeto.
- Acceder Target Nombre del objeto.
- Ingrese el subtipo
- Haga clic en Continuar
La transformación se crearía con la asignación automática de los campos de Fuente a los Target campos.
Haga clic derecho en la carpeta DTP y elija la opción "Crear proceso de transferencia de datos" en el menú contextual.
La siguiente pantalla muestra la DTP creada.
Paso 4) Cree el paquete de información y programe la carga de datos en DataSource (PSA).
- Ingrese RSA1 en el símbolo del sistema
- Presione enter
- Vaya a la pestaña Modelado->Fuentes de datos.
- Haga clic derecho en DataSource -> Crear paquete de información.
- Ingrese al paquete de información Description
- Haga clic en Guardar.
- Haga clic en la pestaña Programar.
- Haga clic en el botón Iniciar para iniciar la carga desde el archivo plano a la fuente de datos.
Paso 5) Cargue datos en el DSO.
- Haga clic en la pestaña Ejecutar en DTP.
- Haga clic en el botón Ejecutar para iniciar la carga de datos desde DataSource (PSA) al DSO.