Este comando CLI faz upload de artefatos de cubo de um diretório local para uma instância do Essbase.
Para executar tarefas como carregamentos de dados, criações de dimensões, cálculos ou outras operações, talvez seja necessário fazer upload de arquivos de dados, arquivos de regra, arquivos de script de cálculo ou outros artefatos para o diretório de cubo. Você também pode fazer upload dos artefatos para seu diretório de usuário.
Para fazer upload de arquivos para um cubo, você precisa ter pelo menos a permissão de Gerente de Banco de Dados. Nenhuma permissão especial é necessária para fazer upload para seu diretório de usuário.
Sintaxe
upload [-verbose] -file filename [-application appname [-db cubename] | -catalogpath catalogPath] [-overwrite] [-nocompression][-compressionalgorithm]
Opção | Abreviação | Descrição |
---|---|---|
-verbose | -v | Opcional. Mostrar descrições detalhadas |
-file | -f | Nome do arquivo para upload |
-application | -a | Opcional. Nome do aplicativo. Se não forem fornecidos, os arquivos serão carregados no diretório do usuário ou no caminho do catálogo especificado em -CP . |
-db | -d | Opcional. Nome do banco de dados (cubo). Requer -a . |
-catalogpath | -CP | Opcional. Caminho do catálogo para o nome do arquivo. Pode ser usado em vez de -a [-d] para especificar o local do catálogo do arquivo. |
-overwrite | -o | Opcional. Substituir arquivo existente |
-nocompression | -nc | Opcional. Desativar compactação de transferência de dados |
-compressionalgorithm | -ca | Opcional. Disponível se -nc não for usado. Define qual algoritmo de compactação deve ser usado para transferência de dados. Possíveis opções: gzip ou lz4.
Exemplos de uso: -ca gzip -ca lz4 |
Exemplos
esscs upload -v -f c:/temp/Maxl01.msh -a Sample -d Basic -o -ca lz4
esscs upload -f C:/temp/Act1.rul -CP /shared
Também é possível gerenciar arquivos no Cube Designer, na Interface Web do Essbase ou na API REST.