Este fluxo de tarefas demonstra como limpar os dados de um cubo, criar regras de carregamento de dados, carregar dados (usando SQL) de um servidor RDBMS e verificar no Smart View se os dados foram carregados.
- Após a criação das dimensões, você limpará os dados do cubo e depois os carregará novamente usando uma tabela. No Essbase, clique em Jobs e clique em Novo Job.
- Selecione Limpar Dados como o tipo de job. Selecione o aplicativo Amostra e o banco de dados Básico e clique em OK.
- Clique em OK para confirmar que deseja limpar os dados. O job é iniciado. Clique no símbolo Atualizar para ver o status e, quando concluído, clique em Detalhes do Job no menu Ações.
- Conecte-se ao cubo Sample Basic em Smart View e faça uma análise ad hoc.
- Observe que os dados foram apagados. Por exemplo:

Mantenha a planilha aberta. Em seguida, você criará regras de carregamento que usam SQL para preencherá novamente os dados de Vendas da tabela.
- Na página Aplicativos, expanda o aplicativo de Amostra e selecione o cubo, Básico.
- No menu Ações à direita de Básico, inicie o inspetor, clique em Scripts e, em seguida, escolha a guia Regras.
- Clique em Criar > Carregamento de Dados para começar a definir novas regras de carregamento.
- No campo Nome, digite o nome do arquivo de regra como SalesSQLDataload.
- Na caixa drop-down Dimensão de Dados, selecione a dimensão Medidas.
- Deixe as outras opções como estão e clique em Continuar.
- No Oracle SQL Developer (ou em sua escolha de ferramenta SQL alternativa), escreva e teste uma instrução SELECT selecionando algumas colunas da tabela SAMPLE_BASIC_TABLE:
Select Product,Year,Scenario,Statename,Sales from SAMPLE_BASIC_TABLE
- Verifique se a consulta SQL é válida e retorna um resultado em sua ferramenta SQL. Se a consulta SQL for válida, ela deverá retornar as colunas solicitadas da tabela, PRODUCT, YEAR, SCENARIO, STATENAME e SALES, do banco de dados ao qual a ferramenta SQL é conectada:

- Copie a consulta SQL para um arquivo de texto ou para a área de transferência. Você precisará usar isso em uma próxima etapa. Os resultados dessa consulta são os dados que você carregará no cubo Sample Basic.
- Observe a ordem das dimensões em sua consulta SQL. As dimensões dos campos de regra de carregamento devem aparecer na mesma ordem. Isso significa que quando você adicionar campos, primeiro deverá adicionar a última dimensão listada na consulta SQL (Vendas). Toda vez que você adicionar um novo campo, ele aparecerá na frente do anterior, para que quando você tiver terminado de adicionar todos os campos, a ordem dimensional corresponda à da consulta SQL.
- No Essbase, na guia do browser Nova Regra para sua regra SalesSQLDataload, selecione Vendas na caixa drop-down Selecionar.
- Clique em Criar > Regular para criar um segundo campo de regra de carregamento. Na caixa drop-down Selecionar, selecione Mercado (que é mapeado para Nome do Estado em sua consulta SQL).
- Clique em Criar > Regular para continuar adicionando campos, nesta ordem: Cenário, Ano e Produto.
Seus campos de regra de carregamento agora devem ser organizados desta forma:

- Clique no botão Origem para começar a associar uma origem de dados às regras de carregamento.
- Na guia Geral, digite a string de conexão válida.
- Para conexões do Oracle Call Interface (OCI): no campo Nome do grupo Geral, digite a string de conexão válida.

- Para conexões sem DSN, como Oracle Database, Microsoft SQL Server e DB2: deixe em branco o campo Nome do grupo Geral. Em vez disso, digite a string de conexão no campo Servidor do grupo Propriedades SQL/Origem de Dados.

- Clique em OK.
- Verifique, salve e feche a regra SalesSQLDataload.
- Atualize a lista de regras na lista Scripts para assegurar-se de que SalesSQLDataload tenha sido adicionado à lista de arquivos de regra do cubo Sample Basic; em seguida, feche o inspetor de banco de dados.
Em seguida, você carregará os dados de Jobs.
- Clique em Jobs e clique em Novo Job > Carregar Dados.
- Digite Amostra como nome do aplicativo e Básico como nome do banco de dados.
- Como nome do script, selecione o nome do arquivo de regra de criação de dimensão que você criou, SalesSQLDataload.
- Selecione SQL como tipo de carregamento.
- Deixe em branco Conexão, a menos que você já tenha uma conexão SQL salva que deseja usar.
- Informe o nome de usuário e a senha de um de seus usuários de esquema de banco de dados SQL.
- Deixe em branco Arquivo de Dados.
- Clique em OK para iniciar o job.
O carregamento de dados será iniciado. Clique no símbolo Atualizar para ver o status e, quando concluído, clique em Detalhes do Job no menu Ações.
- Volte para a planilha no Smart View e atualize-a para verificar se os dados foram carregados na tabela.
