Listfiles:显示文件

此 CLI 命令列出 Essbase 实例上存在的多维数据集构件。多维数据集构件可能包括数据文件、工作簿、规则文件、计算脚本文件或其他构件。多维数据集构件包括对应用程序和多维数据集执行操作时需要的任何文件。

要列出多维数据集的文件,您至少需要具有该多维数据集的“数据库访问”权限。无需特殊的权限即可列出您的用户目录中的文件。

语法

listfiles [-verbose] [-type filetype] [-application appname [-db cubename] | -catalogpath catalogPath] 
选项 缩写 说明
-verbose -v 可选。显示扩展的说明
-type -t 可选。要显示的文件扩展名/类型,不包括句点。

支持的文件类型为:

  • .csc(计算脚本)
  • .rul(规则文件)
  • .txt(文本文件)
  • .msh(MaxL 脚本)
  • .xls.xlsx(Excel 工作簿)
  • .xlsm(启用了宏的 Excel 工作簿)
  • .xml(XML 文件)
  • .zip(压缩 zip 文件)
  • .csv(逗号分隔文件)
-application -a 可选。应用程序名称。如果未提供,则会显示您的用户主目录中的文件。
-db -d 可选。数据库(多维数据集)名称
-catalogpath -CP 可选。文件名的目录路径。可以使用此选项来代替 -a [-d] 指定文件的目录位置。

示例

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

您还可以在多维数据集设计器、Essbase Web 界面或 REST API 中管理文件。