Perguntas Mais Frequentes sobre Exportar Itens em Formato DVA

Este tópico fornece respostas às perguntas mais frequentes sobre a exportação de conteúdo analítico em formato DVA. O Oracle Analytics utiliza o formato DVA para importar e exportar itens analíticos e os respetivos itens relacionados. Por exemplo, se exportar um fluxo de dados em formato DVA, pode incluir conjuntos de dados de entrada e saída no ficheiro de exportação.

Que itens posso exportar como um DVA?

A exportação de DVA pode ser iniciada a partir dos seguintes itens:
  • Livros
  • Fluxos de dados
  • Sequências
  • Pastas

    Uma pasta só pode ser exportada se contiver um livro em qualquer parte da hierarquia de pastas. Ao exportar uma pasta, são exportados todos os artefactos, independentemente do tipo.

Como são determinados os itens dependentes ao exportar um DVA?

Um DVA pode conter os seguintes tipos de item dependentes.
  • Livros
  • Conjuntos de Dados baseados em ficheiros e ligações (não Áreas de Atividade)
  • Ligações
  • Fluxos de dados
  • Sequências

Por exemplo, se criar um DVA a partir de um livro, dependendo das opções selecionadas ao exportar, o DVA irá conter o livro e os conjuntos de dados referenciados no livro. Se algum destes conjuntos de dados tiver sido criado através de um fluxo de dados, também incluirá esse fluxo de dados e possivelmente mais conjuntos de dados.

  • Exportar um Fluxo de Dados - O DVA irá conter o fluxo de dados e todos os conjuntos de dados de entrada e saída. Também serão incluídas outras dependências associadas a qualquer um destes artefactos.
  • Exportar um Livro - O DVA irá conter o livro e os conjuntos de dados utilizados no livro. Também serão incluídas outras dependências associadas a qualquer um destes artefactos.
  • Exportar um Livro (com um conjunto de dados que é o resultado de um fluxo de dados) - O DVA irá conter o livro e os conjuntos de dados utilizados no livro, juntamente com o fluxo de dados que criou o conjunto de dados de saída. Também serão incluídas outras dependências associadas a qualquer um destes artefactos.
  • Exportar uma Sequência - O DVA irá conter a sequência e todos os conjuntos de dados, sequências e fluxos de dados contidos na sequência. Também serão incluídas outras dependências associadas a qualquer um destes artefactos.

Importei um DVA a partir da página principal. Para onde foram os itens no DVA?

Quando um ficheiro DVA é importado da página principal ou de qualquer página onde não é possível determinar o percurso do catálogo, estes itens são importados para o diretório do utilizador /As Minhas Pastas. Se aceder ao catálogo, selecionar uma pasta e, em seguida, importar, todos os itens no DVA ficarão na pasta selecionada.

Quando estava a importar o meu DVA, recebi a seguinte mensagem "nomeficheiro.dva inclui conteúdo com o mesmo nome de conteúdo já existente. Pretende continuar e substituir o conteúdo existente?". O que significa isto?

Isto significa que o ficheiro DVA contém itens que já existem na localização onde está a importar e, se continuar, esses itens serão substituídos. Se forem substituídos, as ID de objeto dos itens de destino são mantidas. Se não pretender substituir estes itens, o DVA poderá ser importado para uma nova pasta e todos os itens desse DVA ficarão contidos numa única pasta.

Que itens posso incluir opcionalmente quando exporto um DVA?

Ao criar uma importação de DVA, existem algumas opções que pode utilizar para controlar o que está a ser exportado. Das opções disponíveis, existe apenas uma que irá controlar os itens incluídos, "Incluir Dados". Esta opção irá incluir quaisquer conjuntos de dados baseados em ficheiros ou ligações, bem como as ligações e as respetivas dependências. Não existe forma de controlar os itens exportados com uma granularidade mais detalhada.
Segue-se a descrição de GUID-A13E848F-EF99-4964-9E6F-F448643F187C-default.png
.png

Nota: Quando uma exportação contém uma ligação, se as Credenciais da Ligação estiverem incluídas, a credencial (normalmente, a senha) é incluída, mas no caso de uma ligação ao ADW, o wallet não é incluído.

O que é uma ID do objeto e como afeta as importações de DVA?

Ao importar conteúdo com um DVA, é importante compreender a ID do objeto e como é tratada na importação. Uma ID do objeto é uma cadeia de caracteres de duas partes que consiste numa cadeia de caracteres de prefixo, um ponto (para delinear as duas partes) e um nome de objeto. Por exemplo, '<guid>.dataset1'. O prefixo da ID do objeto é um Identificador Exclusivo Global (GUID) pelo que, ao importar um DVA, o sistema de destino irá gerar novas GUID para cada um dos itens, como conjuntos de dados, que as requerem. Quaisquer outros itens importados no mesmo DVA terão as respetivas referências atualizadas para que apontem para a nova ID do objeto. As ID do objeto não são não deterministas e, no caso de uma substituição, a ID do objeto dos itens de destino será mantida.

Antes da funcionalidade Um Catálogo (em que os conjuntos de dados, fluxos de dados, sequências e ligações se tornam parte do catálogo e podem tirar partido das pastas), o prefixo da ID do objeto era a ID do utilizador que o criou. Quando um utilizador importava um DVA, estava efetivamente a criar os objetos a partir do DVA no ambiente de destino. Como tal, todas as ID de objeto nos objetos a serem importados irão utilizar o prefixo com base na ID do utilizador a efetuar a importação. Por exemplo, se user2 importar um DVA com dataset1, a ID do objeto resultante neste conjunto de dados será 'user2.dataset1', mesmo que a ID do objeto no ambiente de origem fosse 'user1.dataset1'. Quaisquer outros itens importados no mesmo DVA terão as respetivas referências atualizadas para que apontem para a nova ID do objeto. Como consequência, isto poderia resultar em problemas:
  • Se o ambiente de destino já contiver um objeto com a ID do objeto 'user2.dataset', este será substituído pelo objeto a ser importado. Se o ambiente de destino contiver um objeto com a ID do objeto 'user1.dataset', este objeto permanecerá inalterado. Esta é uma causa comum para a criação inadvertida de várias cópias de conjuntos de dados e ligações.
  • Ao deslocar itens para um ambiente de destino utilizando a exportação/importação de DVA, se o utilizador que criou originalmente os objetos também efetuar a importação, as ID de objeto não são alteradas e a importação comporta-se de forma intuitiva. Quando diferentes utilizadores criam objetos que têm ID de objeto, ou um utilizador diferente (não o criador do objeto) importa um DVA, podem ocorrer consequências indesejáveis.

E se importar o mesmo DVA para duas pastas diferentes?

Neste caso, terá versões duplicadas de todos os mesmos itens. Os itens duplicados terão ID de objeto diferentes.

Tenho de importar um DVA para uma pasta?

Sim, todas as importações de DVA têm como destino uma pasta.

Pretendo apontar um item existente para um novo item que acabei de importar. Como posso fazê-lo?

O item recentemente importado terá uma nova ID de objeto e poderá ser necessário criar pseudónimos para as ID antigas. Por exemplo, suponha que tem um livro que referencia o conjunto de dados 'nome de utilizador'.'MyDataset'. Se em algum momento MyDataset for apagado ou perdido na migração, é uma prática comum recriar o conjunto de dados com o mesmo nome para que o livro o utilize novamente. No entanto, quando recriar o conjunto de dados, este irá obter uma nova ID exclusiva global como 'b5ea442f-cb70-4dfa-8d34-2bf6d8c3313d'.'MyDataset'. A ID de referência antiga no livro não irá encontrar este novo conjunto de dados e será quebrada. Para corrigir isto, pode criar um pseudónimo para a ID de objeto antiga no seu novo conjunto de dados. Acrescente um pseudónimo 'nome de utilizador'.'MyDataset' e agora o conjunto de dados pode ser encontrado por essa ID, além da respetiva nova ID exclusiva global. O livro irá funcionar novamente.

Para criar um pseudónimo, abra a caixa de diálogo Inspecionar para o item, vá para o separador Pseudónimos e acrescente aí a ID de objeto antiga. Se necessário, pode acrescentar mais de um pseudónimo. E pode apagar pseudónimos que já não são necessários.
Segue-se a descrição de GUID-E9E5D63C-6C67-4D64-827D-9C54647DB832-default.png
.png