Levantar metodologia de backup, versionamento e migrações de aplicações desenvolvidas na ferramenta Oracle EID (Endeca Information Discovery).
O serviço web de Painel de Controle do Studio permite gerenciar a maioria de atributos das aplicações existentes na instância.
Funções utilizadas para o deploy:
I. Download de Aplicações:
O Studio permite o download das aplicações desenvolvidas na instância através de um arquivo “.html” que pode ser gerado através do acesso ao painel de controle da ferramenta.
II. Versionamento e Backup:
É possível renomear e armazenar o arquivo html de acordo com alterações feitas possibilitando o backup externo da cada aplicação.
III. Upload de Applicações: Com esse método via painel de controle, é possível realizar deployments de aplicações dentro do Studio e também entre instâncias da ferramenta, preservando o conteúdo de análises já desenvolvido. IV. Migração de ACL (Acess Controll List): Além das configurações desenvolvidas no Studio, durante o processo de deploy de uma aplicação específica, o Studio também permite migrar as permissões de acesso demais configurações associadas à aplicação.
I. Exportando Aplicações: Acesse o Painel de Controle do Studio:
Em seguida, navegue pelo menu lateral esquerdo até “Aplicações”, localize qual aplicação deseja exportar, clique em “Ações” e em “Gerir Páginas”.
Na próxima página, selecione a aba “Exportar/Importar” e na aba filha “Exportar” crie um novo nome para a aplicação. Em seguida, selecione o “Conteúdo da Exportação”, (Páginas, Origem de Dados, ACL, Categorias e etc).
Clique no botão “Exportar” para realizar o download da aplicação em formato .htm onde você pode criar cópias como forma de backup, renomear como forma de versionamento e etc.
II. Importando Aplicações: Para importar uma aplicação é preciso antes, acrescentar uma aplicação sem conteúdo para que se tenha um destino para a origem a ser importada. Ainda no Painel de Controle, menu Aplicações, selecione a opção “Acrescentar” depois crie um nome para a aplicação (não é necessário ter o mesmo nome da app a ser importada) e para finalizar clique em “Gravar”.
Na página seguinte, selecione a aplicação acrescentada, clique no menu "Ações" e depois em "Gerir Páginas".
Para importar a aplicação, navegue até a aba "Exportar/Importar" (1), depois selecione a aba "Importar" (2) e clique no botão "Selecionar arquivo" (3).
Na caixa de pesquisa, navegue até o diretório onde se encontra o arquivo .htm da aplicação que deseja importar e selecione-o (4).
As importações de dados, páginas e permissões são opcionais, selecione-as de acordo com sua necessidade (5). Para finalizar clique em "Gravar" (6).
O Studio retornará uma mensagem de êxito no procedimento e então será possível voltar a página home da ferramenta.
Acesse a aplicação que realizou a importação do arquivo htm.
Veja o resultado:
Carina Mendes - Business Intelligence Consultant. Formação Acadêmica em Gestão Financeira e Estatística, Atuação técnica no desenvolvimento de projetos em Oracle BIEE 10g/11g e Oracle Endeca Information Discovery 3.1. Linguagens e ferramentas: Oracle SQL, ODI, AdminTool, Shell, Html e CSS.
Este artigo foi revisto pela equipe de produtos Oracle e está em conformidade com as normas e práticas para o uso de produtos Oracle.