联合立方的数据加载选项
根据您选择如何管理联合数据,您可以使用 Essbase 数据加载作业加载数据,或者使用 Autonomous AI Database 数据加载工具。
从 Essbase 联合多维数据集中,您可以使用 Essbase 数据加载方法或 Autonomous AI Database Data Studio 中提供的方法将数据加载到 Autonomous AI Lakehouse 中的事实表(请参阅 Autonomous AI Database Data Studio Features )。
通过 Essbase 将数据加载到联合多维数据集
在通过 Essbase 将数据加载到事实表之前,Oracle 建议先将数据文件上载到 Essbase 服务器。支持客户端数据加载,但需要更长时间。
将 Essbase 带格式的数据导出文件加载到联合多维数据集可能很耗时。要优化数据加载,请使用 DBMS 带格式的源文件。您可以使用带 DataExportCSVFormat 选项的 DATAEXPORT 计算命令创建一个。加载 CSV 格式文件速度更快,因为它们与源文件的 DBMS_CLOUD 程序包格式选项一致。
事实表和数据加载输入源中的透视维
数据加载输入文件中使用的透视维必须与事实表的透视维相同。
例如,在以下事实表中,透视维是度量维(Sales、COGS、Margin 等)。

此事实表可接受的数据加载输入文件具有相似配置,因为它具有相同透视维。示例(已截断):
"Year","Product","Market","Scenario","Sales","COGS","Margin","Marketing","Payroll","Misc","Total Expenses","Profit","Opening Inventory","Additions","Ending Inventory"
"Jan","100-10","New York","Actual",678,271,407,94,51,0,145,262,2101,644,2067
"Feb","100-10","New York","Actual",645,258,387,90,51,1,142,245,2067,619,2041
"Mar","100-10","New York","Actual",675,270,405,94,51,1,146,259,2041,742,2108如果输入文件透视维与事实表透视维不同,则加载可能需要更多时间。
不支持使用 MaxL 导入多个文件
联合多维数据集不支持使用带通配符的 MaxL import 语句并行导入多个文件中的数据。
在不使用 Essbase 数据加载的情况下将数据直接加载到联合多维数据集
注意:
仅当您选择在 Autonomous AI Lakehouse 中管理自己的数据时,此信息才适用。请勿将非 Essbase 数据加载工具用于 Essbase 管理的联合多维数据集。
如果不需要通过 Essbase 将数据加载到 Autonomous AI Lakehouse ,则可以使用 Autonomous AI Database 中的“Data Tools(数据工具)”将数据加载到事实表中并执行其他管理任务。但是,请确保多维数据集大纲和事实表未失去同步—请参见 Metadata Precautions for Federated Cubes 。
Oracle 建议不要使用非 Essbase 工具加载由 Essbase 管理的事实表。
如果在不使用 Essbase 工具的情况下将数据直接加载到事实表,请采取以下预防措施:
-
不要将重复的行加载到事实表中。
-
交叉点必须用于存储的数据。
-
源文件中的数据必须使用 Essbase 中使用的确切成员名称(或限定成员名称)。请勿使用别名加载。对于启用了重复成员的多维数据集,需要正确的限定成员名称格式。Duplicate Member Names in Outlines 中介绍了该语法。
-
要将数据加载到 Essbase 管理的联合多维数据集中,源数据中的行必须包含成员 ID ,而不是成员名称。
有关使用 Data Studio 将数据加载到 Autonomous AI Database 中的信息,请参阅 Autonomous AI Database Data Studio Features 。
有关如何在 OCI 上部署 Autonomous AI Database 的概述,请参阅 Oracle Autonomous AI Database 15 Minute Quick Start Livelab。