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.

  • 🧱 Configuración del sistema de origen: Utilice la transacción RSA1 en SAP BI debe registrar un sistema de origen de archivos planos en la carpeta FILE antes de cualquier carga de datos.
  • 📦 Creación de la fuente de datos: Defina un componente de aplicación, cree un origen de datos con una estructura de campos que coincida con los atributos del InfoObject de destino y actívelo.
  • 🔁 Mapa de transformaciónping: Cree una transformación entre el origen de datos de archivo plano y el destino del atributo InfoObject para que los campos de origen se asignen correctamente a los campos de destino.
  • ⚙️ Ejecución de DTP: Cree el proceso de transferencia de datos para mover los registros de PSA al InfoObjeto de datos maestros de forma fiable.
  • 📥 Programación de paquetes de información: Configure un InfoPackage para programar la carga desde el archivo plano al PSA y, a continuación, ejecute el DTP para cargar el DSO.

Cargar datos maestros desde archivo plano en SAP BI/BN

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.

Cargar 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.

  1. Ir al código de transacción RSA1.
  2. Haga clic en el botón Aceptar.

Crear transacción del sistema de origen RSA1

En la siguiente pantalla:

  1. Navegue a Pestaña Modelado > Sistemas de origen.
  2. Haga clic con el botón derecho en la carpeta llamada ARCHIVO y seleccione “Crear” en el menú contextual.

Crear sistema de origen de archivos

En la siguiente pantalla:

  1. Introduzca el nombre del sistema lógico.
  2. Escriba el Description.
  3. Haga clic en Continuar.

Introduzca el nombre del sistema lógico.

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.

  1. Navegue a Pestaña Modelado > Fuentes de datos.
  2. Seleccione el sistema de origen que acaba de crear.

Seleccione el sistema de origen para la fuente de datos.

  1. Haga clic derecho y seleccione Crear componente de aplicación.

Crear componente de aplicación

  1. Ingrese el nombre técnico.
  2. Escriba el Description.
  3. Haga clic en Continuar.

Introduzca el nombre técnico del componente de la aplicación.

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.

  1. Navegue a Pestaña Modelado > Fuentes de datos.
  2. Haga clic derecho y seleccione Crear fuente de datos.

Crear fuente de datos

  1. Ingrese el nombre técnico.
  2. Seleccione el tipo de datos para la fuente de datos.
  3. Haga clic en Continuar.

Seleccione el tipo de datos de la fuente de datos.

  1. 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.

Campos de origen de datos que coinciden con DSO

  1. 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".
  2. Seleccione la ruta de archivo donde se encuentra el archivo plano y, a continuación, active la fuente de datos.

ExtracRuta de archivo plano de la pestaña de ción

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.

Crear transformación desde la fuente de datos

En la siguiente pantalla:

  1. Escriba el Target Tipo de objeto.
  2. Escriba el Target Nombre del objeto.
  3. Introduzca el subtipo.
  4. Haga clic en Continuar.

  Target Configuración de objetos

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.

Crear proceso de transferencia de datos

La siguiente pantalla muestra el DTP creado correctamente.

Confirmación de creación de DTP

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.

  1. entrar: RSA1 En el símbolo del sistema.
  2. Prensa entrar:.
  3. Navegue a Pestaña Modelado > Fuentes de datos.
  4. Haga clic con el botón derecho en el origen de datos y seleccione Crear paquete de información.

Crear paquete de información

  1. Ingrese al paquete de información Description.
  2. Haga clic en Guardar.

Paquete de información Description

  1. Haga clic en el botón Horarios .
  2. Haga clic en Comenzar para iniciar la carga desde el archivo plano a la fuente de datos.

Paquete de información del horario

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.

  1. Haga clic en el botón Implementación pestaña en el DTP.
  2. Haga clic en el botón Implementación Botón para iniciar la carga de datos desde la fuente de datos (PSA) al DSO.

Ejecutar la carga de DTP en 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.

Preguntas Frecuentes

SAP BI/BW admite archivos de texto CSV y archivos ASCII para la carga de archivos planos. Los archivos se pueden cargar desde la estación de trabajo local o desde una ruta de servidor de aplicaciones definida en DataSource Ex.tracpestaña ción.

Un InfoPackage carga los datos de origen en la capa PSA. A continuación, un DTP (Proceso de Transferencia de Datos) traslada los registros desde el PSA al objeto de destino, como un DSO, un InfoCube o un InfoObject de datos maestros.

Mapearping Los errores suelen producirse cuando los campos de origen no coinciden con los atributos del InfoObjeto de destino por nombre o tipo. Antes de la activación, verifique que la estructura de campos, los tipos de datos y los campos clave del origen de datos coincidan con los del InfoObjeto de destino.

Sí. Utilice la pestaña Programación en el InfoPackage para configurar cargas periódicas, como ejecuciones diarias o semanales. Para ejecuciones desatendidas, coloque el archivo en el servidor de aplicaciones y prográmelo mediante cadenas de procesos.

Las herramientas de IA pueden perfilar archivos fuente, detectar anomalías y recomendar mapas de campo.pings entre las estructuras DataSource y los atributos InfoObject. Los modelos de aprendizaje automático también pueden detectar registros duplicados y pronosticar picos de volumen que pueden afectar el rendimiento de la carga.

Sí. Las herramientas de calidad de datos basadas en IA pueden estandarizar nombres, eliminar registros duplicados, corregir mayúsculas y minúsculas, y validar códigos de referencia en el archivo plano antes de que llegue al PSA. Esto reduce los rechazos de transformación y mejora la precisión de los atributos de InfoObject.

Resumir este post con: