Especificar Arquivos em um Caminho de Catálogo

Se uma carga de dados ou criação de dimensão que você estiver iniciando para um cubo exigir um arquivo ou artefato que está em algum outro lugar no Essbase que não seja o diretório para o cubo atual, será possível especificar o caminho do catálogo.


Na caixa de diálogo do job Carregar Dados, em que o tipo de carga é Arquivo, você pode navegar para selecionar arquivos de dados e regras no catálogo.

Outras operações que envolvem arquivos ou artefatos exigem que eles estejam no diretório de cubos ou em um diretório especificado por um administrador.

Quando você não especifica o caminho do catálogo, o diretório do cubo é o local presumido, a menos que um administrador tenha especificado um caminho alternativo (usando uma configuração FILEGOVPATH).

O diretório de cubo significa a pasta <Application Directory>/app/appname/dbname.

Se você não souber onde <Application Directory> está em seu ambiente,

  • Consulte Locais de Ambiente na Plataforma Essbase se você usar uma implantação independente do Essbase.

  • Se você usar uma implantação do Essbase no Oracle Cloud Infrastructure Marketplace, o <Application Directory> será /u01/data/essbase/app.

Se você estiver usando Jobs, MaxL ou Interface de Linha de Comando (CLI) para carregamentos de dados ou builds de dimensões, poderá especificar o caminho do catálogo para os arquivos necessários.

Por exemplo, a seguinte instrução MaxL importar dados executa uma carga de dados com um arquivo de dados armazenado na pasta compartilhada do catálogo de arquivos doEssbase. O arquivo de regras está no diretório de cubos para Sample Basic.

import database 'Sample'.'Basic' data from server data_file 'catalog/shared/Data_Basic' using server rules_file 'Data' on error write to "dataload.err";

No exemplo a seguir de dimbuild da CLI, o arquivo da regra é especificado em um diretório de usuário e o arquivo dos dados em um diretório compartilhado.

esscs dimbuild -a Sample -db Basic -CRF /users/admin/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F

Observação:

Se sua implementação do Essbase estiver no Oracle Cloud Infrastructure Marketplace e usar a integração de armazenamento de objetos, quaisquer jobs que exijam acesso a arquivos nos diretórios shared ou user no catálogo do Essbase procurarão por eles (ou os exportarão para) o bucket de armazenamento de objeto do OCI associado à pilha do Essbase na OCI. Para obter mais informações, consulte Criar Pilha.