Criar uma Partição Federada

Este tópico mostra a você como criar uma partição federada entre o Essbase e o Autonomous Data Warehouse sem Servidor.

Este tópico presume que você tenha concluído os pré-requisitos e revisado as informações detalhadas nos tópicos anteriores.

As instruções a seguir se referem à interface web do Essbase. Faça log-in como administrador de serviço ou gerenciador de aplicativos.

Para criar uma partição federada usando o Cube Designer, consulte Criar uma Partição Federada no Cube Designer.

  1. Na página Aplicativos, clique no nome do aplicativo que você deseja usar para criar uma partição federada.

  2. Na página Personalização, clique em Definições e expanda Inicialização.

    Certifique-se de que a opção Permitir que os Usuários Iniciem o Aplicativo esteja ativada.


    Caixa de seleção Permitir que o aplicativo seja iniciado, em Definições do Aplicativo.

  3. Clique em Geral, clique no nome do Banco de Dados e clique em Partições.

  4. Clique em Criar >Federado.


    Botão Criar na guia Partições, com seleções para Transparente, Replicada e Federada.

  5. Para Nome da conexão, digite a conexão com o Autonomous Data Warehouse que foi criada anteriormente por um administrador ou pelo gerente de aplicativos, conforme mostrado em Criar uma Conexão para Partições Federadas.

  6. Para Nome do esquema, certifique-se de que ele corresponda ao nome do esquema de banco de dados (nome do usuário que você digitou quando criou a conexão).

  7. Para Nome da tabela de fatos, selecione o nome da tabela de fatos no Autonomous Data Warehouse que armazena valores numéricos e chaves.

    Se o Essbase reconhecer os nomes das dimensões da tabela de fatos, os valores no campo Colunas de dimensão poderão ser preenchidos automaticamente com os nomes das dimensões do Essbase. Da mesma forma, os valores no campo Colunas de membro dinâmico poderão ser preenchidos automaticamente com os membros da dimensão dinâmica presumida.

  8. Para Dimensão dinâmica, selecione o nome da dimensão dinâmica que você decidiu usar no outline do Essbase durante o processo Identificar a Dimensão Dinâmica.

    Se os nomes das colunas na tabela de fatos forem iguais aos das dimensões e dos membros dinâmicos no outline, o mapeamento será preenchido automaticamente na guia Membro dinâmico do Membros do Essbase para mapeamento de colunas da tabela de fatos. Se alguma dimensão ou membro não puder ser mapeado automaticamente para uma coluna na tabela de fatos, você precisará mapeá-los manualmente.

    Use o botão Atualizar se precisar mapear manualmente os membros da dimensão dinâmica armazenados para as colunas da tabela de fatos.


    Membros do Essbase para mapeamento de colunas da tabela de fatos na interface do usuário de criação da partição federada. As colunas da dimensão dinâmica são mapeadas aqui. Os nomes dos membros da dimensão de outline do Essbase estão à direita e os nomes das colunas da tabela de fatos estão à esquerda.

    Se um membro da dimensão dinâmica (ou um nome de dimensão que não é de medidas) incluir um caractere especial, como &, a Oracle recomenda renomeá-lo.

    O Essbase mapeia automaticamente nomes de membro com espaços para nomes de coluna correspondentes na tabela de fatos com o espaço substituído por sublinhado. Por exemplo, o Essbase faz automaticamente o seguinte mapeamento:

    Nome do membro da dimensão dinâmica Nome da coluna da tabela de fatos
    "Inventário Inicial" INITIAL_INVENTORY
  9. Clique em Coluna da dimensão para mapear dimensões não dinâmicas para colunas na tabela de fatos. Elas poderão ser mapeadas automaticamente se os nomes de coluna da tabela de fatos corresponderem com os nomes de dimensão no outline. Se necessário, você poderá mapeá-las manualmente.


    Membros do Essbase para mapeamento de colunas da tabela de fatos na interface do usuário de criação da partição federada. As colunas da dimensão não dinâmica são mapeadas aqui. Os nomes dos membros da dimensão de outline do Essbase estão à esquerda e os nomes das colunas da tabela de fatos estão à direita.

  10. Clique em Validar.

  11. Se a validação for bem-sucedida, clique em Salvar e Fechar e confirme com OK para reiniciar o aplicativo.

    O salvamento ou a validação da partição federada pode demorar para ser concluído. Verifique status do job.

    A partição federada é criada. Esse processo também cria tabelas auxiliares de dimensão (e outros artefatos) no Autonomous Data Warehouse, que são vinculadas (por chaves) à tabela de fatos.


Definição de partição federada com mapeamento de membro dinâmico mostrado na interface web do Essbase

  1. Na interface Web do Essbase, abra o inspetor de aplicativos, na página Aplicativos, encontre o nome do aplicativo de destino, clique no menu Ações e clique em Inspecionar.

  2. Na guia Definições, clique em Inicializar.

    Certifique-se de que a opção Permitir que os Usuários Iniciem o Aplicativo esteja ativada.


    Caixa de seleção Permitir que o aplicativo seja iniciado, em Definições do Aplicativo.

  3. Na interface Web do Essbase, abra o inspetor de cubos, na página Aplicativos, e expanda o aplicativo de destino. Na linha do cubo de destino, clique no menu Ações e clique em Inspecionar.

  4. Selecione a guia Partições.

  5. Clique em Criar >Federado.

  6. Para Nome da conexão, digite a conexão com o Autonomous Data Warehouse que foi criada anteriormente por um administrador ou pelo gerente de aplicativos, conforme mostrado em Criar uma Conexão para Partições Federadas.

  7. Para Nome do esquema, certifique-se de que ele corresponda ao nome do esquema de banco de dados (nome do usuário que você digitou quando criou a conexão).

  8. Para Nome da tabela de fatos, selecione o nome da tabela de fatos no Autonomous Data Warehouse que armazena valores numéricos e chaves.

  9. Para Dimensão dinâmica, selecione o nome da dimensão dinâmica que você decidiu usar no outline do Essbase durante o processo Identificar a Dimensão Dinâmica.

    Se os nomes das colunas na tabela de fatos forem iguais aos das dimensões e dos membros da tabela dinâmica no outline, o mapeamento será preenchido automaticamente em Essbase para mapa de colunas. Se alguma dimensão ou membro não puder ser mapeado automaticamente para uma coluna na tabela de fatos, você precisará mapeá-los manualmente.

    Use o botão Atualizar se precisar mapear manualmente os membros da dimensão dinâmica armazenados para as colunas da tabela de fatos.

    Se um membro da dimensão dinâmica (ou um nome de dimensão que não é de medidas) incluir um caractere especial, como &, a Oracle recomenda renomeá-lo.

    O Essbase mapeia automaticamente nomes de membro com espaços para nomes de coluna correspondentes na tabela de fatos com o espaço substituído por sublinhado. Por exemplo, o Essbase faz automaticamente o seguinte mapeamento:

    Nome do membro da dimensão dinâmica Nome da coluna da tabela de fatos
    "Inventário Inicial" INITIAL_INVENTORY
  10. Clique em Coluna da dimensão para mapear dimensões não dinâmicas para colunas na tabela de fatos. Elas poderão ser mapeadas automaticamente se os nomes de coluna da tabela de fatos corresponderem com os nomes de dimensão no outline. Se necessário, você poderá mapeá-las manualmente.

  11. Clique em Validar.

  12. Se a validação for bem-sucedida, clique em Salvar e Fechar e confirme com OK para reiniciar o aplicativo.

    O salvamento ou a validação da partição federada pode demorar para ser concluído. Verifique status do job.

    A partição federada é criada. Esse processo também cria tabelas auxiliares de dimensão (e outros artefatos) no Autonomous Data Warehouse, que são vinculadas (por chaves) à tabela de fatos.


Definição de partição federada com mapeamento de membro dinâmico mostrado na interface web do Essbase


Definição de partição federada com mapeamento de coluna de dimensão mostrado na interface web do Essbase

Nota:

Depois de finalizar a criação da partição federada, uma ou mais pessoas deverão configurar credenciais DBMS_CLOUD para permitir conectividade de carga de dados adicional do Essbase para o Autonomous Data Warehouse. Consulte Carga de Dados da Partição Federada para obter mais informações.