Listfiles: Exibir Arquivos

Este comando de CLI lista artefatos do cubo existentes em uma instância do Essbase. Os artefatos do cubo podem incluir arquivos de dados, pastas de trabalho, arquivos de regra, arquivos de script de cálculo ou outros artefatos. Os artefatos do cubo incluem todos os arquivos necessários para executar ações em aplicativos e cubos.

Para listar os arquivos de um cubo, você precisa ter pelo menos a permissão de Acesso ao Banco de Dados no cubo. Nenhuma permissão especial é necessária para listar os arquivos de seu diretório de usuário.

Sintaxe

listfiles [-verbose] [-type filetype] [-application appname [-db cubename] | -catalogpath catalogPath] 
Opção Abreviação Descrição
-verbose -v Opcional. Mostrar descrições detalhadas
-type -t Opcional. Extensão/tipo de arquivo para exibição, não incluindo o ponto.

Os tipos de arquivos suportados são:

  • .csc (scripts de cálculo)
  • .rul (arquivos de regra)
  • .txt (arquivos de texto)
  • .msh (scripts do MaxL)
  • .xls, .xlsx (planilhas do Excel)
  • .xlsm (planilhas do Excel habilitadas para macro)
  • .xml (arquivos XML)
  • .zip (arquivos zip compactados)
  • .csv (arquivos separados por vírgulas)
-application -a Opcional. Nome do aplicativo. Caso não sejam fornecidos, os arquivos do diretório home do usuário serão exibidos.
-db -d Opcional. Nome do banco de dados (cubo)
-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 dos arquivos.

Exemplos

esscs listfiles -t rul -a Sample -d Basic 
esscs listfiles -CP "/shared"

Também é possível gerenciar arquivos no Cube Designer, na Interface Web do Essbase ou na API REST.