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

 X 

✒️SAP BI / BW BO Transferencia de Archivos

SAP BI / BW BO Transferencia de Archivos

SAP BI / BW BO Transferencia de Archivos

ADQUISICION DE DATOS DESDE ARCHIVOS PLANOS

Vemos como cargar desde un sistema externo a BI usando ficheros planos. Una parte importante es la interface de fichero plano.

Todas las clases de datos pueden cargarse en SAP BI con archivos. Esto incluye textos, atributos de datos maestros, jerarquías y datos transaccionales.

Los archivos planos utilizados para la transferencia de datos son de dos tipos:

· Archivos formato CSV: Archivos separados por coma

· Archivos formato ASCII: Código estándar americano para intercambio de información.

Los datos para los archivos planos se pueden transferir a BI desde una estación de trabajo local o desde un servidor de aplicaciones.

Para el formato CSV tendremos en cuenta lo siguiente:

· Los campos sin datos, si son alfanuméricos deben ir con un blanco y con un cero los numéricos.

· Uso consistente de los separadores. Un separador incorrecto , osea, no definido en la fuente de datos, se lee como un carácter, fusionando 2 campos, y produciendo el desorden en los campos subsiguientes.

Para el formato tanto CSV como ASCII tendremos en cuenta lo siguiente:

· La rutina de conversión usada, determina si se necesita rellenar a ceros por la izquierda a los campos numéricos.

· Para fechas se usa el formato DDMMAAA sin separadores internos. Se pueden usar otros formatos en función de la rutina de conversión.

Los datos transaccionales no tienen formato fijo. La estructura de transferencia a BI tiene que coincidir con el diseño del fichero.

Los datos de jerarquía y de texto tienen condiciones de formato fijas para el fichero.

Para los atributos de datos maestros, los campos de datos de atributos, pueden existir en cualquier secuencia, proporcionando una correspondencia de éstos con los campos en el fichero. Las claves, no obstante deben encontrarse al PRINCIPIO del diseño del archivo.

Antes de Cargar archivos planos, un sistema de archivo debe crearse como Sistema Fuente del Sistema BI. Para ello debe existir un Sistema Fuente de clase de “Archivo” y sólo puede haber uno. La ubicación Real del archivo se especifica en la Fuente de Datos y puede radicar tanto en un servidor de aplicaciones o en la estación de trabajo local.

CREACION DE UN SISTEMA FUENTE DE ARCHIVO PLANO

Existen funciones adicionales que aseguran una extracción estable de datos:

· Exclusión de filas de cabecera

· Opciones de selección para filtrar los ficheros a cargar

· Rutina para nombrar el fichero físico

· Amplias funciones de presentación preliminar

No todas las funciones son necesarias para cada proceso de carga, pero si son necesarias, son de gran ayuda.

Si se usa la fuente de datos de archivo, se necesita un proceso para crear o regenerar los archivos requeridos por SAP BI en el momento adecuado.

Esto puede llevar a errores si se usa el mismo nombre para cargar datos, pudiéndose realizar un proceso sin avisar que contenga por ejemplo los datos del mes anterior ya cargados anteriormente.

Para ello, dentro de la Pestaña Extracción existe el botón Crear Rutina. Podemos crear con este botón una rutina en ABAP que genere cada vez un nuevo nombre de archivo diferente. Por ejemplo, si usamos el nombre ventas.csv la rutina generaría el nombre 20140601_datos_ventas.csv. A continuación la aplicación externa debería crear el archivo con este nombre generado dinámicamente. Si no es este el caso, SAP BI no podrá encontrar el archivo y se producirá un error de carga, con lo que detectaremos de esta forma el problema y no duplicaremos información en el destino.

Es conveniente documentar información en el archivo plano al principio de todo. Estos metadatos informativos, como cabeceras de columnas, detalles de tiempo de creación, nombre del creador, se pueden ignorar con el uso de la opción Número de cabeceras a ignorar en la pestaña de Ejecución de la fuente de datos del archivo plano.

Como para una Fuente de datos no existe reproducción de metadatos, al cargar Archivos planos, hay que reproducir la secuencia de campo en la Fuente de datos.

En la pestaña Propuesta, puede crear una Propuesta para la lista de campos de la Fuente de datos de archivo plano basada en los datos de ejemplo desde su archivo CSV. Se puede especificar cuantos registros de datos vamos a cargar y seleccionar el botón Cargar datos Ejemplo.

Los datos se visualizan en el formato de su archivo en la parte superior de la pestaña. El sistema muestra la propuesta para la lista de campos en la parte inferior de la etiqueta. Los campos que no queramos cargar, debemos desmarcarlos de la selección Copiar en la lista de campo para los campos que no deban transferirse a la lista de campos.

Una fuente de datos para un sistema fuente SAP, puede configurarse de manera que los datos se filtren antes de ser preparados para SAP BI y tenga lugar en el Sistema Fuente. Con los sistemas de Archivo esto se hace seleccionando los valores correspondientes desde la lista de selección para los campos deseados de filtrado en la pestaña Campos de cada Fuente de datos.

OPCIONES PARA PROPUESTA DE CAMPOS

· Fijando el indicador de Transferencia, hay que seleccionar los campos que deberían suministrarse para la extracción.

· Si es necesario, se especifica InfoObjetos del Sistema BI para los campos en InfoObjeto de modelo. El sistema los propone para asignarlos a un campo al definir la transformación. Es posible transferir las propiedades técnicas del InfoObjeto en el campo de la Fuente de datos.

· Si es necesario, modificar la clase de datos del campo

· Si es necesario, modificar la longitud de salida de un campo.

· Si es necesario, modificar loa valores de los campos clave de la fuente

· Definir si las minúsculas están soportadas.

· Indicar si la fuente suministra los datos en un formato interno o externo.

· Si es necesario, especificar una rutina de conversión que convierta los datos en un formato interno.

· Seleccionar los campos para los cuales desea poder fijar los criterios de selección al planificar una solicitud de datos utilizando un InfoPaquete BI. Los datos para esta clase de campo se transfieren según los criterios de selección especificados en el InfoPaquete.

· Seleccionar las opciones de selección (tales como EQ, BT) para estar proporcionado de selección en el InfoPaquete. Si es necesario, en la clase de campo, se define si los datos que deben seleccionarse son dependientes del idioma o de tiempo.

En la Pestaña Presentación Preliminar, se puede seleccionar Leer Datos y los registros de datos, según su selección de campo, se muestran en una presentación preliminar, con lo que podemos verificar si los formatos de datos y los datos son correctos. Es muy útil también para asegurarnos que las definiciones de campo técnica, se cargan en la secuencia correcta sin de hecho cargar los datos utilizando el proceso de preparación de datos BI.

Se pueden realizar parametrizaciones en BI de manera que el sistema espere y verifique dos procesos Delta diferentes.


 

 

 

Agradecimiento:

Ha agradecido este aporte: Marcelo Montenegro Rojas


Sobre el autor

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

SAP Master

Joaquin Vivas

Profesión: Administrador de Sistemas y Analista Bi - España - Legajo: PZ32O

✒️Autor de: 87 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Joaquin Vivas

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Transferencia de Archivos" de la mano de nuestros alumnos.

SAP Senior

Transferencia de Archivos: SAP BI soporta la transferencia de archivos planos con formato ASCII o CSV (datos no completados se rellenan con un espacio en blanco o si son numéricos con un 0). Los datos transaccionales no tienen un formato fijo, por lo que la estructura de transferencia a BI tiene que coincidir con el layout del fichero. Para la carga, se debe crear un sistema de archivo como sistema fuente del sistema (único de la clase Archivo). El nombre del archivo generado puede ir variando.

Acceder a esta publicación

Creado y Compartido por: Dalia Mariel Mercado

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

SAP Master

ADQUISICION DE ARCHIVOS PLANOS La adquisicion se puede hacer a travez de archivos en formato ASCII y CSV y se pueden hacer desde un equipo local o un servidor de aplicacion La carga de archivos delta en el caso de los archivos planos es responsabilidad de la persona que sube el archivo, ya que es muy dificil hacer la diferencia dentro del servidor Para subir los archivos es necesiario crear un sistema fuente de archivo

Acceder a esta publicación

Creado y Compartido por: Daniel Betancur Lopez

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

SAP Senior

Adquisición de datos de Archivos planos. Todas las clases de datos pueden cargarse en SAP BI con archivos (textos, atributos de datos maestros, jerarquías y datos transaccionales). SAP BI soporta la transferencia de datos desde archivos planos, archivos en formato ASCII (Códico estándar americano para intercambio de información) o formato CSV (Valores separados por coma). Datos: - Transaccionales -> No tienen un formato fijo. - De jerarquía y de texto -> Tienen condiciones de formato fijas para el fichero. Puntos importantes del uso de archivos CSV: - Los campos que no están rellenados en un fichero CSV se rellenan con un espacio en blanco, si son campos de carácter y si son campos...

Acceder a esta publicación

Creado y Compartido por: Maria Del Roble Loyola Aldape

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

SAP Master

TRANSFERENCIA DE ARCHIVOS ARCHIVOS PLANOS: CSV o ASCII Los campos que no estan completos en el CSV se completan con un espacio en blanco o un 0 Si no se define bien el separador, se fusinan los campos en uno La rutina de conversión define si se toman los ceros a la izquierda Tener en cuenta el formato de fecha Existen ciertas funciones para asegurar la extracción estable: Excluir filas de cabecera Filtros Rutina para nombrar el fichero fisico Presentación Preliminar Es recomendable crear una rutina que genere el nombre del archivo para que no cargue datos antiguos, ya que sap BI los carga sin avisar. Se deben respetar la secuencias de campos que tenga la fuente de datos.

Acceder a esta publicación

Creado y Compartido por: Mauro Oscar Palladino

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

SAP Senior

Leccion: Transferencia de Arcihvos Se desea cargar datos desde archivos planos 1.- Adquisicion de datos desde archivos planos Todas las clases de datos pueden cargarse en SAP BI con archivos, incluye textos, atributos de datos maestros, jerarquias y datos transaccionales. SAP BI soporta la transferencia de datos desde archivos planos, archivos en formato ASCII y CSV Para tener en cuenta en el uso de archivos CSV Los campos que no están rellenados en un fichero CSV se rellenan con un espacio en blanco, si son campos de caracter o campos numericos con cero (0) Para tener en cuenta en los archivos ASCII y CSV La rutina de conversion usada, determina si se tiene que especificar 0 a la izq. Usa el formato DDMMAAAA...

Acceder a esta publicación

Creado y Compartido por: Anabel Soleto Olguin

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

SAP Master

** LECCION 1: TRANSFERENCIA DE ARCHIVOS * 1. Situación Empresarial Desea cargar desde un sistema externo a BI utilizando archivos planos * Adquisición de datos de Archivos planos Aquí se recibe un resumen de los posibles escenarios de carga en BI. Una parte importante es la interface de fichero plano. Todas las clases de datos pueden cargarse en SAP BI con archivos. Ello incluye textos, atributos de datos maestros, jerarquías y datos transaccionales. SAP BI soporta la transferencia de datos desde archivos planos, archivos en formato ASCII (Código Estándar Americano para intercambio de información) o formato CSV (valores separados por coma) * Para tener en cuenta en el uso de archivos CSV...

Acceder a esta publicación

Creado y Compartido por: Nora Marilin Medina Silva

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

SAP Master

Adquisicion de datos desde archivos planos Toda clase de datos pueden cargarse en SAP BI con archivos (textos, atributos de datos maestros, jerarquias y datos transaccionales). SAP BI soporta la transferencia de datos desde archivos planos, archivos en formato ASCII o formato CSV (Valores separados por coma). Los datospara los archivos planos se pueden transferir a BI desde una estacion de trabajo local o desde un servidor de aplicacion. Al utilizar archivos CSV se debe recordar: Los campos no rellenados se rellenan automaticamente con un espacio en blanco (en caso de ser un campo de caracter) o con un 0 (en caso de ser un campo numerico) Si el uso de separadores es inconsistente, o sea, un separador incorrecto (no definido en la Fuente...

Acceder a esta publicación

Creado y Compartido por: Milton Ezequiel Bravo / Disponibilidad Laboral: FullTime

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

SAP Master

Adquisición de datos desde archivos planos: Los campos que no están rellenados en un fichero csv se rellenan con un espacio en blanco, si son campos de carácter y si son campos numéricos con un (0)

Acceder a esta publicación

Creado y Compartido por: Andrés Felipe Domínguez Rendón

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

SAP Master

ADQUISICION DE DATOS DESDE ARCHIVOS PLANOS Vemos como cargar desde un sistema externo a BI usando ficheros planos. Una parte importante es la interface de fichero plano. Todas las clases de datos pueden cargarse en SAP BI con archivos. Esto incluye textos, atributos de datos maestros, jerarquías y datos transaccionales. Los archivos planos utilizados para la transferencia de datos son de dos tipos: · Archivos formato CSV: Archivos separados por coma · Archivos formato ASCII: Código estándar americano para intercambio de información. Los datos para los archivos planos se pueden transferir a BI desde una estación de trabajo local o desde un servidor de aplicaciones. Para el formato...

Acceder a esta publicación

Creado y Compartido por: Joaquin Vivas

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

SAP Master

Transferencia de Archivos 1 Adquisición de datos desde archivos planos Situación Empresarial Desea cargar datos desde un sistema externo a BI utilizando archivos planos. Adquisición de datos de Archivos planos La imagen 5.1.1 muestra la arquitectura de la adquisición de datos InfoSitio. Aquí recibe un resumen de los posibles escenarios de carga en BI. Una parte importante es la interfase de fichero plano. Todas las clases de datos pueden cargarse en SAP BI con archivos. Ello incluye textos, atributos datos maestros, Jerarquías y datos transaccionales. SAP BI soporta la transferencia de datos desde archivos planos, archivos en formato ASCII (Código estándar americano para intercambio...

Acceder a esta publicación

Creado y Compartido por: Milton Bermúdez Muñoz / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌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!