Avalados por :

Descifrando los secretos del archivo BIAR: ¿Qué lo hace funcionar?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Cargando...

¿Qué lo hace funcionar?

No estoy seguro de por qué alguna vez querrías hacerlo, o si alguna vez se te cruzó por la mente, pero al ser insaciablemente curioso sobre la tecnología que apoyo, me sentí impulsado a desarmar el infame archivo BIAR y descubrir qué lo hace funcionar. Yo era el tipo de niño que desarmaba cosas para ver cómo funcionaban y luego intentaba volver a armarlas. Muchos radios reloj, radiograbadoras y aspiradoras conocieron su destino en mis jóvenes manos.

¿Qué es un archivo BIAR?

Supongo que debería empezar explicando qué es un archivo BIAR. El acrónimo significa Business Intelligence ARchive, y básicamente es un archivo zip propietario utilizado para mover contenido de Business Intelligence de un servidor BusinessObjects Enterprise a otro. Si hablas con nuestros amigos de SAP BOBJ en Vancouver, ellos lo pronuncian como un "BEER" file. Me resulta difícil discutir con esa noción, siendo un gran fanático de la deliciosa cerveza dorada, pero aquí en estas partes lo pronunciamos "BYAR" como la IRE que levanta de vez en cuando. Nos dicen que este archivo solo es legible por el Asistente de Importación. Pero fue la incapacidad del Asistente de Importación para leer un archivo BIAR una vez lo que activó mi deseo juvenil de desarmarlo y descifrar el rompecabezas.

¿Cuál es exactamente el problema aquí?

Tenía un archivo BIAR con alrededor de 50 informes y 11 universos con los grupos y la seguridad asociados listos para pasar de Desarrollo a pruebas de QA. Abrí el Asistente de Importación, seleccioné el archivo BIAR, y cuando fui a abrirlo para seleccionar qué contenido desplegar, apareció vacío. Pero el archivo BIAR tenía un tamaño mayor a cero bytes en mi disco (era de un par de megabytes) así que sabía que no estaba realmente vacío. Negándome a aceptar el hecho de que estaba "simplemente corrupto", decidí intentar adentrarme y ver qué estaba pasando. Permítanme advertir al lector que esto no está respaldado por SAP, y no recomiendo hacer cambios en el archivo BIAR de ninguna manera. Hacerlo lo corromperá y lo volverá inútil. (Sí, lo intenté).

Saca el Martillo y el Destornillador

Descubrí que una herramienta de archivo puede leer el archivo BIAR y mostrarte qué contiene. Debes hacer clic derecho en el archivo BIAR y seleccionar "Abrir con..." y elegir tu herramienta de archivo. Yo usé WinRAR, que es mi favorito personal.

Abrí el archivo BIAR y aquí está lo que encontré:

Notarás que el primer archivo es BusinessObjects.xml seguido de un montón de archivos con nombres y extensiones confusas.

El archivo XML es el manifiesto de este archivo BIAR, y puedes abrirlo y ver cuáles son los contenidos que se supone que contiene. Se ve así:

Básicamente, las primeras líneas declaran los tipos de objetos que están contenidos en este archivo (Webi, Crystal, Universos, Conexiones, etc.) y más abajo declara cada objeto que está en el archivo BIAR y cuál de esos archivos binarios confusos contiene el objeto real para que el Asistente de Importación vaya a buscarlo.

Volviéndolo a armar

Y eso es todo. No es tan misterioso una vez que quitas la tapa y miras adentro.

Ahora estoy seguro de que te preguntas qué pasó con mi archivo BIAR "vacío". Afortunadamente, esa es una respuesta simple, a pesar de que tomó varias horas y desarmar varios otros archivos BIAR para compararlos. Había creado el archivo BIAR a través de WiFi y por VPN. Finalmente descubrí que mi archivo BIAR "vacío" era pura confusión y sin manifiesto. Entonces el Asistente de Importación no tenía idea de cómo leer todo ese contenido binario, que constituía la masa del disco. Aparentemente fui víctima de alguna pérdida de paquetes. Ahora, como resultado, siempre intento crear y desplegar mis archivos BIAR mientras estoy en la oficina conectado directamente a la LAN, o desde un servidor en el Centro de Datos usando Escritorio Remoto.

Y eso es todo por esta vez. ¡Espero que hayas disfrutado de ser destructivo!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?