Perguntas Frequentes sobre Importações, Exportações, Extrações e Carregamentos

Qual a diferença entre importação e carregamento?

Tanto as importações quanto os carregamentos importam dados para o Oracle Fusion Cloud Enterprise Data Management, mas eles apresentam algumas diferenças importantes no modo de operação:

Importações

  • Controladas pelo registro de aplicativo
  • Usadas para dados associados no nível da dimensão
  • Exigem que todas as propriedades associadas estejam contidas no arquivo de importação.
  • O formato de arquivo para a importação é controlado pelo tipo de aplicativo e não pode ser alterado.
  • Não oferecem suporte para perfis

Carregamentos

  • Tem foco em pontos de vista, não em dimensões.
  • Podem ser usados para dados associados e não associados
  • Não exigem que todas as propriedades estejam contidas no arquivo de carregamento.
  • Não apagam nenhuma cadeia de dados e restringem as alterações feita ao escopo dos dados, conforme definido pelo ponto de vista e pelo conjunto de nós. Isso significa que, em pontos de vista de hierarquia, os carregamentos só afetarão a estrutura abaixo dos nós superiores.
  • Oferecem suporte para perfis (consulte Criação, Cópia e Exclusão de Carregamentos)

Para conferir outras diferenças, consulte Carregamentos de Ponto de Vista x Importações.

Quando devo usar uma importação em vez de um carregamento?

Tanto os carregamentos quanto as importações carregam dados em dimensões. O método a ser escolhido depende de diversos fatores, como a necessidade de carregar dados em propriedades e pontos de vista associados, o tipo de opção de carregamento necessária (carregamentos não oferecem suporte ao modo Redefinir) e o tipo de conexão usada para carregar os dados (conexão de aplicativo ou de arquivo), Veja abaixo algumas orientações gerais sobre quando usar importações e quando usar carregamentos:

  • Use uma importação quando:
    • Estiver carregando dados associados de um sistema externo.
    • Estiver carregando dados de uma conexão de aplicativo.
    • Quiser usar o modo Redefinir para apagar os relacionamentos e os nós associados existentes e depois carregá-los a partir do arquivo de importação.
    • Quiser expandir os valores permitidos de uma propriedade.
  • Use um carregamento quando:
    • Quiser carregar dados em pontos de vista ou propriedades, independentemente do status de associação.
    • Quiser carregar dados em uma dimensão de referência ou não associada.
    • Quiser carregar dados no subconjunto de um ponto de vista de hierarquia.

Qual a diferença entre os modos Redefinir, Substituir e Mesclar em importações e carregamentos? Qual modo devo usar?

Table 30-7 Modos de Importação e Carregamento

Modo Descrição e Principais Recursos Caso de Uso
Redefinir (Somente em Importações)

Redefine totalmente os dados associados, incluindo nós, relacionamentos e propriedades.

  • Aplica-se apenas a importações. Não pode ser usado com carregamentos.
  • Não atualiza o histórico de transações.
  • Não aciona assinaturas.
  • Afeta os dados parcialmente associados (como pontos de vista de mapeamento).
Deve ser usado somente quando a redefinição completa dos dados associados for desejada.

Cuidado: Este modo de importação deve ser usado com moderação, visto que seu uso contínuo aumentará o tamanho do banco de dados.

Substituir

Em importações, redefine totalmente o conjunto de hierarquias associado e o substitui pelos relacionamentos do arquivo de entrada. Mantém as propriedades dos relacionamentos que existiam antes da importação e que estão no arquivo de importação (mesmo para propriedades no nível de relacionamento não associado).

Em carregamentos, apaga somente os relacionamentos no escopo do conjunto de nós e do ponto de vista de destino, bem como os substitui pelos relacionamentos do arquivo de entrada. Os valores de propriedades no nível de relacionamento são mantidos para os relacionamentos que existiam antes do carregamento e que fazem parte do carregamento (mesmo para propriedades no nível de relacionamento não associado).

  • Aplica-se a importações e carregamentos.
  • Não atualiza o histórico de transações.
  • Não aciona assinaturas.
  • Mantém os nós e não afeta os dados parcialmente associados (como conjuntos de mapeamento).
É recomendado para alterações periódicas e em lote de sistemas externos e alterações grandes que não dependem de assinaturas e não exigem o histórico de transações.
Mesclar

Não apaga conjuntos de dados. Cria um conjunto de dados de destino e o compara com os dados atuais. Em seguida, gera uma solicitação com as alterações necessárias a fim de converter os dados atuais para correspondência com os dados da importação ou do carregamento.

  • Usa o processo de solicitação, então o histórico de transações é registrado e as assinaturas são acionadas.
  • O número de alterações que podem ser processadas por importação ou carregamento é limitado.
  • Permite especificar opções adicionais de mesclagem de dados, como escolher se deseja processar Exclusões e Reordenações, enviar automaticamente solicitações de mesclagem, bem como ignorar aprovações e confirmações. Consulte Mesclar Opções de Importação para importações e Opções de Mesclagem para carregamentos.
É recomendado para alterações periódicas e em lote de sistemas externos e alterações grandes nas quais as assinaturas precisam ser processadas e o histórico de transações é obrigatório.

Os detalhes adicionais sobre como cada modo funciona para importações e carregamentos estão disponíveis nos seguintes tópicos: