选择性导出对象
通过使用 CLI 实用程序选择性地导出用于云服务迁移的各个 Essbase 对象,可以控制导出。
您可以导出单个对象,例如,仅导出规则、大纲或数据等。您还可以使用此过程定期备份各个对象。
选择性迁移、备份和导出
您可以有选择地导出以下内容:
- 多维数据集 - 仅从应用程序导出单个多维数据集。
- Essbase 文件 - 导出特定文件,例如大纲、规则文件、穿透钻取报表和其他文件。
- 数据 - 仅导出数据。这对于定期备份数据非常有用。
- Partitions - 仅导出分区。
- Filters(过滤器)- 仅导出多维数据集的安全过滤器。
支持的 Essbase 文件类型
当前支持选择性导出以下 Essbase 文件类型。
- OTL
- TXT
- RUL
- CSC
- DTR
- 卓越
CLI 实用程序命令选项
已添加或更改以下命令选项以支持选择性导出。
-c 或 --cube <cube name>
|
导出单个多维数据集。此选项可以单独使用,也可以与以下选项之一组合使用。 |
-d 或 --exportdata |
仅导出数据。 |
-ft 或 --filetype <filetype> |
导出指定类型的文件。文件类型关键字(如 OTL 或 RUL)区分大小写,必须以大写形式输入。 |
-ep 或 --exportpartitions |
仅导出分区。 |
-ef 或 --exportfilters |
仅导出安全筛选器。 |
示例
- 仅从单个多维数据集导出数据,例如 Demo.Basic:
./esscs.sh lcmexport -a Demo –c Basic -z data.zip –d - 仅导出单个多维数据集:
./esscs.sh lcmexport -a Demo -z data.zip –c basic - 仅从演示下的所有多维数据集导出文本文件:
./esscs.sh lcmexport -a Demo -z data.zip –ft txt - 仅从演示下的所有多维数据集导出分区:
./esscs.sh lcmexport -a Demo -z data.zip –ep - 仅从所有应用程序导出数据:
./esscs.sh lcmexport -aa -z all_data.zip –d - 仅导出实例中所有多维数据集的大纲:
./esscs.sh lcmexport -aa -z cubes.zip –ft OTL - 导出实例的所有分区:
./esscs.sh lcmexport -aa -z all_partitions.zip –ep - 导出单个多维数据集的所有安全筛选器:
./esscs.sh lcmexport -a Sample -z all_partitions.zip -c Basic –ef