Usando uma regra, você pode criar uma dimensão e carregar dados de um arquivo de texto ou de outro arquivo simples.
Antes de começar, você precisará dos seguintes recursos:
Acesso a uma instância do Essbase.
Se você não estiver usando um arquivo simples como origem de dados, precisará de uma conexão e Origem de Dados que tenham sido configuradas no Essbase no nível de aplicativo.
Arquivo de metadados da dimensão (arquivo de teste de amostra: dim-market.txt
) feito download para seu computador.
Arquivo de dados (arquivo de teste de amostra: data-basic.txt) feito download para seu computador.
Usando os recursos listados, você agora pode executar as tarefas de criar dimensões e carregar dados usando uma regra.
Você pode editar e mapear dimensões para um outline do Essbase usando uma regra, em vez de criar dimensões vazias manualmente no editor de Outline do Essbase. Nesta seção, abordamos e ilustramos a criação de dimensões com base em um arquivo simples, usando uma regra.
Quando você cria usando uma regra, é definida a estrutura hierárquica dos metadados das dimensões e do membro. Você pode criar uma ou mais dimensões usando um único arquivo de regra ou usar um arquivo de regra por dimensão.
Você pode criar uma dimensão para adicionar ou modificar dimensões, mas não pode usá-la para excluir uma dimensão existente.
Aqui, nós ilustramos um exemplo de criação de dimensões, com base em um arquivo simples, usando regras. O processo de carregar dados usando SQL, ou por streaming, é descrito em outros tópicos.
Valores de dados
Nomes do membro, aliases e fórmulas
Nomes de geração e de nível
Propriedades de armazenamento de dados
Atributos e atributos definidos pelo usuário
Quando você cria um cubo do Essbase, os arquivos de dados e os arquivos de regra de carregamento de dados são criados no diretório de cubo. Você também pode usar dados e regras de uma versão local suportada do Essbase.
Tanto os dados dinâmicos quanto o formato de dados do arquivo simples do conjunto de linha são suportados.
Quando você carrega dados, as operações SUM, MIN, MAX, AVG e COUNT são suportadas nas colunas de dados nas linhas. Isso suporta casos de uso de big data nos quais os cubos do Essbase são criados com membros de nível superior. Você pode fazer drill through, do Essbase para visualizar os dados em um nível mais granular.
Aqui, nós ilustramos um exemplo de carregamento de dados de um arquivo simples, usando regras. O processo de carregar dados usando SQL, ou por streaming, é descrito em outros tópicos.