Restrições para Partições Federadas

Não há suporte para algumas funcionalidades nos cubos do Essbase com uma partição federada.

  • O cubo deve estar dentro de seu próprio aplicativo de nome exclusivo. Os cubos de partição federada não devem compartilhar um aplicativo com outros cubos. Não use o mesmo esquema do Autonomous Data Warehouse para diversas instâncias do Essbase.

  • Antes de executar uma carga de dados por meio do Essbase para a tabela de fatos, a Oracle recomenda fazer upload do arquivo de dados para o Essbase Server. Há suporte para carga de dados no cliente, mas leva mais tempo.

  • Caso não precise carregar dados por meio do Essbase para o Autonomous Data Warehouse, você poderá usar Ferramentas de Dados no Autonomous Database para carregar dados na tabela de fatos e executar outras tarefas de gerenciamento. No entanto, certifique-se de que o outline do cubo e a tabela de fatos não estejam fora de sincronização – consulte Precauções de Metadados para Cubos de Partições Federadas.

  • A tarefa de carregar arquivos de exportação de dados formatados pelo Essbase em cubos de partição federada pode consumir tempo. Para otimizar as cargas de dados, use um arquivo de origem formatado pelo DBMS. Você pode criar um usando o comando de cálculo DATAEXPORT com a opção DataExportCSVFormat. Os arquivos CSV formatados podem ser carregados de forma mais rápida porque estão de acordo com as opções de formato de pacote DBMS_CLOUD para arquivos de origem.

  • A dimensão dinâmica usada nos arquivos de entrada da carga de dados deve ser a mesma da tabela de fatos.

    Consulte Carga de Dados da Partição Federada.

  • Não há suporte para a importação de dados de diversos arquivos em paralelo usando uma instrução MaxL import com caracteres curinga nos cubos de partição federada.

  • Não há suporte para exportar um cubo de partição federada para uma pasta de trabalho do aplicativo (não exporta os dados nem a definição de partição)

  • Não há suporte para operações de importação do Gerenciamento de Ciclo de Vida (LCM), bem como da importação do Utilitário de Migração, na migração de partições federadas. As partições federadas devem ser recriadas manualmente no destino.

  • O modo de cálculo em blocos (ativado quando a definição de configuração do Essbase CALCMODE está definida como BLOCK) não é aplicável para cubos de partição federada. O processamento do cálculo é enviado para o Autonomous Data Warehouse. Se uma exceção existir e o cálculo for processado no Servidor Essbase em vez disso, a ordem da resolução determinará a análise de dependência.

  • Ao executar alocações personalizadas em um cubo de armazenamento agregado com uma partição federada, você só pode substituir os valores existentes. Não é possível adicionar a valores existentes nem subtrair deles.

  • Há suporte para cálculos e alocações personalizados de armazenamento agregado nos cubos de partições federadas usando apenas a lógica de MDX Insert. Todas as restrições documentadas para Inserção de MDX também se aplicam a cálculos e alocações personalizados, em um cubo de partição federada.

  • Não há suporte para cargas de dados incrementais de armazenamento agregado que usa buffers em um cubo de partição federada.

  • Os cubos de armazenamento em blocos devem estar no modo híbrido para suportar partições federadas. Não configure ASODYNAMICAGGINBSO para nenhuma outra definição que não seja FULL para o aplicativo que contém a partição federada; caso contrário, os resultados da consulta poderão estar incorretos, e uma mensagem de advertência será escrita no log.

  • Caso precise executar scripts de cálculo de armazenamento em blocos (BSO) do Essbase, selecione uma dimensão densa como dimensão dinâmica. Não há suporte para scripts de cálculo em partições federadas quando a dimensão dinâmica é dispersa.

  • Para cubos de armazenamento agregado, as dimensões que contêm hierarquias de membros armazenados de vários níveis não deverão ser selecionadas como dimensão dinâmica. Selecione uma dimensão dinâmica com hierarquias dinâmicas ou uma hierarquia armazenada, que é sem formatação e tem um único nível (em que todos os membros são armazenados de nível 0).

  • O Oracle Database tem um limite de 1.000 colunas e a dimensão dinâmica herda esse limite. Determine o número de membros elegíveis da coluna na dimensão dinâmica para garantir que você não alcance o limite. O número de possíveis combinações de membros armazenados na tabela dinâmica mais o número de dimensões no cubo deve ser menor ou igual a 1.000.

  • Não há suporte para os seguintes comandos de cálculo em cubos de partições federadas e, se forem utilizados, um erro será retornado:

    • CALC AVERAGE
    • CALC FIRST
    • CALC LAST
    • CCONV
    • DATAEXPORTCOND
    • DATAIMPORTBIN
    • SET AGGMISSG OFF (o Essbase sempre consolida #MISSING para cubos de partições federadas)
    • SET CLEARUPDATESTATUS
    • SET CREATEBLOCKONEQ OFF (O cálculo de dimensões esparsas do Essbase é sempre descendente para cubos híbridos e de partições federadas, resultando no cálculo de elementos principais de nível superior. Em outras palavras, o comportamento padrão é SET CREATEBLOCKONEQ ON para cubos de partições federadas e também para cubos híbridos.)
    • SET FRMLRTDYNAMIC
    • SET REMOTECALC
    • SET UPTOLOCAL
    • SET UPDATECALC ON (Cálculo inteligente, com seus marcadores para blocos sujos/limpos; só é aplicável a cubos de armazenamento em blocos não federados)
    • THREADPARVAR

    Para saber mais sobre suporte a cálculos, consulte Calcular e Consultar Cubos de Partições Federadas.

  • Não há suporte para scripts de cálculo usando a função @MDALLOCATE e eles falharão com uma mensagem de erro.

  • Alguns cálculos de longa execução que usam a lógica IF/ELSEIF/ELSE poderão falhar em cubos de partições federadas, retornando um ou ambos os seguintes erros ORA do Autonomous Data Warehouse:

    ORA-04036: PGA memory used by the instance or PDB exceeds PGA_AGGREGATE_LIMIT
    ORA-12805: parallel query server died unexpectedly

    Caso encontre tais erros, talvez você precise aumentar a configuração do hardware do Autonomous Data Warehouse para 16 núcleos de CPU e 128 GB de RAM. Consulte a documentação do OCI: Alterando a Forma de Uma Instância.

  • Não há suporte para gerenciamento de cenários.

  • Partições transparentes ou replicadas com o cubo de partição federada não são aplicáveis ou não há suporte para elas.

  • O MaxL não oferece suporte à criação ou alteração de partições federadas, mas você pode usar a API REST.

  • Não há suporte para as instruções MaxL e APIs para limpar/redefinir dados, limpar regiões de dados ou limpar agregações.

  • Não há suporte para listas de texto (também conhecidas como smartlists)

  • Não há suporte para o corpo da solicitação.

  • Não há suporte para atributos variados nem para qualquer cálculo de atributo padrão diferente de Soma

  • Não há suporte para subseleção de MDX.

  • Não há suporte para a criação de views agregadas (instruções MaxL executar processo agregado|criar|seleção)

  • A mesclagem de regiões/fatias de dados não é aplicável (porque os dados estão no Autonomous Data Warehouse).

  • As informações retornadas da instrução MaxL, query application APP-NAME list aggregate_storage storage_info (ou API equivalente) não estão completas/precisas.

  • Não há suporte para cubos de moeda

  • Não há suporte para trilha de auditoria de dados.

  • Não há suporte para triggers em cubos de eventos.

  • As consultas assimétricas podem ter desempenho mais lento.

  • O desempenho de writeback (por exemplo, a velocidade de envio de atualizações de dados pelo Smart View) poderá ficar lento se houver um grande volume de dados a serem enviados.

  • Não há suporte para copiar ou renomear aplicativos e cubos de partições federadas.

  • As seguintes configurações de aplicativo ou servidor Essbase são ignoradas:

    • AUTOMERGE
    • AUTOMERGEMAXSLICENUMBER
    • DATACACHESIZE
    • CALCCACHE
    • CALCCACHEDEFAULT
    • CALCCACHEHIGH
    • CALCCACHELOW
    • CALCLOCKBLOCK
    • CALCMODE
    • CALCNOTICE
    • CALCOPTFRMLBOTTOMUP
    • CALCREUSEDYNCALCBLOCKS
    • CALCPARALLEL
    • CALCTASKDIMS
    • DATACACHESIZE
    • DYNCALCCACHEBLKRELEASE
    • DYNCALCCACHEBLKTIMEOUT
    • DYNCALCCACHECOMPRBLKBUFSIZE
    • DYNCALCCACHEMAXSIZE
    • DYNCALCCACHEONLY
    • DYNCALCCACHEWAITFORBLK
    • ENABLE_DIAG_TRANSPARENT_PARTITION
    • EXPORTTHREADS
    • FORCEGRIDEXPANSION
    • GRIDEXPANSION
    • GRIDEXPANSIONMESSAGES
    • INDEXCACHESIZE
    • INPLACEDATAWRITE
    • PARCALCMULTIPLEBITMAPMEMOPT
    • SSAUDIT
    • SSAUDITR
    • SSLOGUNKNOWN
    • SUPNA
    • TARGETASOOPT
    • TARGETTIMESERIESOPT
  • A criação de uma partição federada poderá falhar com o seguinte erro se muitos níveis existirem no outline do Essbase: Remote warning from federated partition on Analytic View: [ORA-04063: hierarchy has errors].

  • A criação da partição federada poderá falhar se não houver suporte para caracteres ou tamanhos de nomes usados nos nomes das dimensões ou dos membros do Essbase na tabela dinâmica ou se forem considerados especiais pelo Autonomous Data Warehouse. Essas limitações devem ser consideradas além do Essbase documentado Convenções de Nomenclatura para Dimensões, Membros e Aliases.

  • Você só pode excluir uma partição federada pela interface web do Essbase. Não é possível excluí-la pelo Cube Designer.