Cómo cargar datos maestros desde un archivo plano en SAP BI/BN
⚡ Resumen inteligente
Cargar datos maestros desde un archivo plano en SAP BI/BW mediante la configuración de un sistema de origen de archivos planos, la creación de un DataSource, una transformación, un DTP y un InfoPackage. El flujo de trabajo estructurado garantiza un mapa de atributos limpio.ping, validado extracción y carga confiable en InfoObjects.
Cargar datos maestros desde un archivo plano
Carga de datos maestros en SAP BI/BW es una tarea fundamental para la elaboración de informes analíticos. En este tutorial, aprenderá a cargar datos maestros en un InfoObjeto desde un archivo plano mediante un flujo de trabajo claro y repetible.
Aprenderemos la carga con la ayuda de un escenario: Cargar datos maestros en InfoObject ZMAT (Número de material), que tiene el atributo ZMAT_NM (Nombre del material). A continuación se detallan los pasos para cargar datos en el InfoObjeto de datos maestros desde un archivo plano.
Paso 1: Crear un sistema de origen para el archivo plano.
La primera etapa consiste en registrar un sistema de origen de archivos planos, por lo que SAP La inteligencia empresarial (BI) puede reconocer el origen de los datos entrantes.
- Ir al código de transacción RSA1.
- Haga clic en el botón Aceptar.
En la siguiente pantalla:
- Navegue a Pestaña Modelado > Sistemas de origen.
- Haga clic con el botón derecho en la carpeta llamada ARCHIVO y seleccione “Crear” en el menú contextual.
En la siguiente pantalla:
- Introduzca el nombre del sistema lógico.
- Escriba el Description.
- Haga clic en Continuar.
Paso 2: Crear un componente de aplicación
Los componentes de la aplicación organizan las fuentes de datos de forma lógica. Defina una antes de crear la fuente de datos para que la carga de archivos planos se agrupe de manera coherente.
- Navegue a Pestaña Modelado > Fuentes de datos.
- Seleccione el sistema de origen que acaba de crear.
- Haga clic derecho y seleccione Crear componente de aplicación.
- Ingrese el nombre técnico.
- Escriba el Description.
- Haga clic en Continuar.
Crear la fuente de datos
A continuación, cree un DataSource dentro del componente de aplicación para almacenar la estructura del archivo plano entrante.
- Navegue a Pestaña Modelado > Fuentes de datos.
- Haga clic derecho y seleccione Crear fuente de datos.
- Ingrese el nombre técnico.
- Seleccione el tipo de datos para la fuente de datos.
- Haga clic en Continuar.
- Introduzca los campos que se muestran a continuación. Esta estructura debe coincidir con la DSO donde se cargarán los datos de la transacción.
- En la sección Extracdisrupción En la pestaña, seleccione el adaptador como "Cargar archivo de tipo texto desde estación de trabajo local".
- Seleccione la ruta de archivo donde se encuentra el archivo plano y, a continuación, active la fuente de datos.
Haga clic en Guardar.
Paso 3: Crear una transformación entre el origen de datos y el atributo del InfoObjeto.
La transformación define cómo se asignan los campos de origen a los atributos del InfoObject de destino. SAP Mapa de sugerencias automáticas de BIpings cuando los nombres de los campos coinciden.
Haga clic con el botón derecho en el origen de datos y seleccione Crear transformación.
En la siguiente pantalla:
- Escriba el Target Tipo de objeto.
- Escriba el Target Nombre del objeto.
- Introduzca el subtipo.
- Haga clic en Continuar.
La transformación se crea con un mapa automático.ping de los campos de origen a los campos de destino.
Crear el proceso de transferencia de datos (DTP)
Un DTP transfiere registros desde el PSA al destino de datos activo.
Haga clic con el botón derecho en la carpeta DTP y elija Crear proceso de transferencia de datos desde el menú contextual.
La siguiente pantalla muestra el DTP creado correctamente.
Paso 4: Cree un InfoPackage y programe la carga de datos.
El InfoPackage controla cómo se lee el archivo plano en el PSA. Prográmelo antes de ejecutar el DTP.
- entrar: RSA1 En el símbolo del sistema.
- Prensa entrar:.
- Navegue a Pestaña Modelado > Fuentes de datos.
- Haga clic con el botón derecho en el origen de datos y seleccione Crear paquete de información.
- Ingrese al paquete de información Description.
- Haga clic en Guardar.
- Haga clic en el botón Horarios .
- Haga clic en Comenzar para iniciar la carga desde el archivo plano a la fuente de datos.
Paso 5: Cargar datos en el DSO
La etapa final ejecuta el DTP para mover los registros de PSA al InfoObject de datos maestros activos.
- Haga clic en el botón Implementación pestaña en el DTP.
- Haga clic en el botón Implementación Botón para iniciar la carga de datos desde la fuente de datos (PSA) al DSO.
Mejores prácticas para la carga de datos maestros en archivos planos
Seguir algunos hábitos probados mantiene las cargas de archivos planos predecibles y fáciles de solucionar problemas en SAP BI/BW.
- Validar el archivo plano: Asegúrese de que el orden de los campos, los delimitadores y los formatos de fecha del archivo coincidan con la estructura de la fuente de datos antes de la activación.
- Coincidencia de claves de atributos: Verifique que el campo clave del InfoObjeto sea único en el archivo de origen para evitar rechazos de carga.
- Prueba con muestras pequeñas: Ejecute primero el InfoPackage y el DTP con un archivo pequeño, luego escálelo al volumen completo después de la asignación.ping esta confirmado.
- Monitorear los registros de PSA: Compruebe el PSA después de ejecutar el InfoPackage para confirmar el número de registros antes de activar el DTP.
- Documentar la carga: Registre los nombres del componente de la aplicación, la fuente de datos y el DTP para que la carga pueda reproducirse o transferirse fácilmente.




















