Avalados por :

Decifrando os segredos do arquivo BIAR: O que o faz funcionar?

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

O que o faz funcionar?

Não tenho certeza do porquê você gostaria de fazer isso, ou se já passou pela sua mente, mas sendo insaciavelmente curioso sobre a tecnologia que apoio, me senti impelido a desmontar o infame arquivo BIAR e descobrir o que o faz funcionar. Eu era o tipo de criança que desmontava coisas para ver como funcionavam e depois tentava montá-las novamente. Muitos rádios-relógio, gravadores de rádio e aspiradores conheceram seu destino em minhas jovens mãos.

O que é um arquivo BIAR?

Suponho que devo começar explicando o que é um arquivo BIAR. O acrônimo significa Business Intelligence ARchive e basicamente é um arquivo zip proprietário usado para mover conteúdo de Business Intelligence de um servidor BusinessObjects Enterprise para outro. Se você conversar com nossos amigos da SAP BOBJ em Vancouver, eles o pronunciam como um arquivo "BEER". Acho difícil discordar dessa noção, sendo um grande fã da deliciosa cerveja dourada, mas por aqui pronunciamos "BYAR" como a IRE que surge de vez em quando. Nos dizem que este arquivo só é legível pelo Assistente de Importação. Mas foi a incapacidade do Assistente de Importação de ler um arquivo BIAR uma vez que ativou meu desejo juvenil de desmontá-lo e decifrar o quebra-cabeça.

Qual é exatamente o problema aqui?

Eu tinha um arquivo BIAR com cerca de 50 relatórios e 11 universos com grupos e segurança associados prontos para serem movidos do Desenvolvimento para os testes de QA. Abri o Assistente de Importação, selecionei o arquivo BIAR e, ao tentar abri-lo para selecionar o conteúdo a ser exibido, ele apareceu vazio. Mas o arquivo BIAR tinha um tamanho maior que zero bytes no meu disco (era de alguns megabytes), então eu sabia que não estava realmente vazio. Recusando-me a aceitar o fato de que estava "simplesmente corrompido", decidi investigar e ver o que estava acontecendo. Deixe-me alertar o leitor que isso não é suportado pela SAP, e não recomendo fazer alterações no arquivo BIAR de forma alguma. Fazer isso o corromperá e o tornará inútil. (Sim, eu tentei).

Pegue o Martelo e a Chave de Fenda

Descobri que uma ferramenta de arquivo pode ler o arquivo BIAR e mostrar o que ele contém. Você deve clicar com o botão direito no arquivo BIAR, selecionar "Abrir com..." e escolher sua ferramenta de arquivo. Eu usei o WinRAR, que é o meu favorito pessoal.

Abri o arquivo BIAR e aqui está o que encontrei:

Você notará que o primeiro arquivo é BusinessObjects.xml seguido por vários arquivos com nomes e extensões confusas.

O arquivo XML é o manifesto deste arquivo BIAR e você pode abri-lo para ver quais são os conteúdos que se supõe que ele contenha. Ele se parece com isso:

Basicamente, as primeiras linhas declaram os tipos de objetos contidos neste arquivo (Webi, Crystal, Universos, Conexões, etc.) e mais abaixo declara cada objeto contido no arquivo BIAR e qual desses arquivos binários confusos contém o objeto real para que o Assistente de Importação possa encontrá-lo.

Montando-o novamente

E é isso. Não é tão misterioso assim quando você remove a tampa e olha para dentro.

Agora, tenho certeza de que você está se perguntando o que aconteceu com meu arquivo BIAR "vazio". Felizmente, essa é uma resposta simples, embora tenha levado várias horas e desmontado vários outros arquivos BIAR para comparar. Eu havia criado o arquivo BIAR via WiFi e por VPN. Finalmente, descobri que meu arquivo BIAR "vazio" era pura confusão e sem manifesto. Então, o Assistente de Importação não tinha ideia de como ler todo esse conteúdo binário, que constituía a maior parte do disco. Aparentemente, fui vítima de alguma perda de pacotes. Agora, como resultado, sempre tento criar e implantar meus arquivos BIAR enquanto estou no escritório conectado diretamente à LAN, ou a partir de um servidor no Data Center usando Desktop Remoto.

E é isso por agora. Espero que tenha gostado de ser destrutivo!

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?