Pré-requisitos para Cubos Federados

Depois de decidir que deseja experimentar um cubo federado com o Essbase, você precisa tomar uma decisão sobre o gerenciamento de armazenamento. Em seguida, você precisa provisionar um Autonomous AI Lakehouse, implantar o Essbase e concluir as tarefas de configuração necessárias.

Observação:

Depois de criar uma partição federada, o cubo do Essbase se torna um cubo federado.

Antes de criar uma partição federada,

  1. Com base no seu caso de uso, decida sobre uma opção de gerenciamento de armazenamento de dados. Consulte Opções de Carregamento de Dados para Cubos Federados.

  2. Provisione uma instância do Oracle Autonomous AI Database Serverless com o tipo de carga de trabalho Autonomous AI Lakehouse.

  3. Implante o Essbase na mesma tenancy do Oracle Cloud Infrastructure usando o Marketplace.

  4. Execute as tarefas de configuração listadas abaixo.

As tarefas de configuração a seguir devem ser concluídas para que você possa criar uma partição federada no Essbase.

Verifique as listas de verificação a seguir e, em seguida, vá para Workflow de Implantação de Cubo Federado para saber a ordem das tarefas para implementação.

Tabela 16-1 Pré-requisitos de Implantação da Nuvem

Requisito Motivo O Que Fazer/Mais Informações

Essbase e Autonomous AI Lakehouse são implantados juntos em uma tenancy compartilhada doOracle Cloud Infrastructure, usando a listagem do Marketplace.

O Oracle Cloud Infrastructure permite ao Essbase aproveitar ao máximo as arquiteturas de computação em nuvem flexíveis e escaláveis.

O Autonomous AI Lakehouse Serverless armazena os dados do seu cubo Essbase.

Marketplace

Implantar o Essbase no Marketplace para Cubos Federados

O Essbase usa o Autonomous AI Lakehouse como seu repositório de esquema.

Os seguintes esquemas no Autonomous AI Lakehouse têm diferentes finalidades para o Essbase:

Os esquemas do RCU (Utilitário de Criação de Repositório) são criados automaticamente durante a implantação do Essbase e contêm informações sobre artefatos e componentes da plataforma.

O Esquema do usuário do banco de dados é o home para a tabela de fatos que contém os dados do Essbase.

Atenção:

Esses são esquemas distintos por design. Não use esquemas do RCU para a tabela de fatos.
Implantar o Essbase no Marketplace para Cubos Federados

A implantação do Essbase é configurada para usar o armazenamento de objetos do OCI.

O armazenamento do catálogo de arquivos do Essbase deve ser integrado ao Bucket do Object Storage do OCI.

Implantar o Essbase no Marketplace para Cubos Federados

Tabela 16-2 Pré-requisitos do Banco de Dados

Requisito Motivo O Que Fazer/Mais Informações

Sua organização implanta um Autonomous AI Lakehouse Serverless.

A configuração, o ajuste, o armazenamento, os backups e as atualizações são todos gerenciados pela Oracle, de modo que você pode usar o Essbase em um ambiente de nuvem sem gastar tempo na infraestrutura.

O Autonomous AI Lakehouse também trata o armazenamento de dados do Essbase.

Independentemente de você precisar de desempenho mais rápido para consultas, workloads altamente simultâneas ou uma mistura de ambas, o Autonomous AI Lakehouse fornece o serviço certo necessário para atender a essas necessidades de acesso aos dados.

Provisionar o Autonomous AI Lakehouse para Cubos Federados

O Administrador do Banco de Dados do Autonomous AI Lakehouse cria um novo esquema.

Você precisa de um esquema no Autonomous AI Lakehouse que contenha os dados do seu cubo federado.

Observação:

A Oracle recomenda o uso de um esquema dedicado.

Um novo usuário do Autonomous AI Lakehouse é equivalente a um novo esquema.

No restante desta documentação, vamos nos referir ao proprietário do esquema como Usuário do BD.

Criar Usuários no Autonomous Database (se você quiser usar a Console do OCI)

ou

CREATE USER (para criar o usuário/esquema do Autonomous AI Lakehouse usando qualquer ferramenta cliente SQL)

O Administrador do Banco de dados do Autonomous AI Lakehouse concede privilégios do recurso ao Usuário do BD.

O usuário do banco de dados no Autonomous AI Lakehouse precisa ser capaz de:

  • crie uma conexão com o Autonomous AI Lakehouse

  • criar uma tabela de fatos para armazenar dados do Essbase

Gerenciar Atribuições e Privilégios do Usuário no Autonomous AI Database

Provisionar o Autonomous AI Lakehouse para Cubos Federados

Opcional: O Usuário de Banco de Dados cria uma tabela de fatos no esquema.

Observação:

Esse pré-requisito não se aplicará se você planeja permitir que o Essbase gerencie o armazenamento de dados. Consulte Opções de Carregamento de Dados para Cubos Federados.

Uma tabela do fato no Autonomous AI Lakehouse é necessária para armazenar os dados do cubo Essbase.

Observação:

Você pode carregar dados no Autonomous AI Database usando as ferramentas do Data Studio. Consulte Página Carga de Dados.

Identificar a Dimensão Dinâmica e Configurar a Tabela de Fatos

O SQL Session Governor está ativado.

Você pode cancelar sessões SQL em execução no Autonomous AI Lakehouse. O cancelamento de SQL poderá ser necessário se um cálculo do Essbase estiver demorando muito ou se o cubo federado precisar de backup ou recuperação.

Se cálculos, carregamentos de dados ou agregações do Essbase em execução em cubos federados gerarem instruções SQL de longa execução, será possível cancelar as sessões, mesmo que elas estejam em execução no Autonomous AI Lakehouse.

Cancelar SQL de Longa Execução em Cubos Federados

Observação:

As etapas 1 e 2 são obrigatórias. A Etapa 2 é uma validação da etapa 1. Se falhar, repita a etapa 1, corrigindo erros.

Tabela 16-3 Pré-requisitos da Plataforma do Essbase

Requisito Motivo O Que Fazer/Mais Informações

Um aplicativo e um cubo do Essbase são criados.

O cubo não precisa ter dados nele.

O cubo deve estar dentro de seu próprio aplicativo de nome exclusivo. Cubos federados não devem compartilhar um aplicativo com outros cubos. Não use o mesmo esquema do Autonomous AI Lakehouse para várias instâncias do Essbase.

É necessário um outline do Essbase para mapear o cubo para a tabela de fato no Autonomous AI Lakehouse.

Criar um Cubo com Base em uma Pasta de Trabalho do Aplicativo

O administrador de serviços ou o gerente de aplicativos do Essbase define uma conexão.

O Essbase deve ter conectividade com o Autonomous AI Lakehouse.

Criar uma Conexão para Cubos Federados

Este é um pré-requisito para criar uma partição federada.

Uma ou mais pessoas configuram credenciais DBMS_CLOUD.

Antes de criar uma partição federada, você precisará ativar as credenciais da nuvem para que o Essbase possa armazenar dados e metadados no Autonomous AI Lakehouse.

Configurar Credenciais para Cubos Federados