默认文件位置

默认文件位置

默认情况下,在 Windows 上,EPM Automate 使用 ProgramData\Oracle\EPM Automate 文件夹作为以下项的位置:

注:

如果在将命令的输出重定向到文件(例如 empautomate listfiles >> myfile.txt)时未指定路径,则会在从中运行 EPM Automate 的当前目录中创建该文件(默认情况下为Program Files\Oracle\EPM Automate\bin),而不是在 ProgramData\Oracle\EPM Automate 中。如果您没有对当前工作目录的写入访问权限,请将输出重定向到您有写入访问权限的目录。
在 Linux 上,默认文件位置是从中调用 EPM Automate 命令的当前目录。

如果指定为 EPM Automate 命令参数的文件名在默认位置不存在,请指定全限定文件名。

收件箱和发件箱

收件箱和发件箱位置可能因 Oracle Fusion Cloud Enterprise Performance Management 业务流程而异。您可以使用收件箱上传要导入的文件或者要由 Profitability and Cost Management 以外的业务流程处理的文件。数据管理可以处理收件箱中或收件箱的目录中的文件。

通常,云 EPM 将通过业务流程生成的文件(例如,数据或元数据导出文件)存储在发件箱中。

  • EPM Automate 将文件上传到的收件箱和存储要下载的文件的发件箱可供以下应用程序访问。如果您计划使用这些应用程序的本地进程处理文件,必须将这些文件上传到此位置。您也可以将文件上传到发件箱。
    • Planning
    • Planning 模块
    • Account Reconciliation
    • Financial Consolidation and Close
    • Tax Reporting
    • Narrative Reporting
    • Enterprise Profitability and Cost Management

    可以使用收件箱/发件箱资源管理器浏览在默认位置存储的文件。您使用 EPM Automate 创建的应用程序快照不会列在收件箱/发件箱资源管理器中;可以通过迁移的“快照”选项卡进行查看。

  • 要使用 Profitability and Cost Management 流程处理的文件必须上传到 profitinbox 中。也可以将文件上传到 profitoutbox。Profitability and Cost Management 流程导出的文件将存储在 profitinbox 中。可使用文件资源管理器浏览这些文件。
  • 要使用数据管理处理的文件必须位于收件箱中或收件箱内的某个文件夹中。默认情况下,使用数据管理导出的文件存储在发件箱中,而数据管理报表输出存储在数据管理的 outbox/report 文件夹中。可使用数据管理文件浏览器来浏览这些文件。
  • Oracle Enterprise Data Management Cloud 使用默认位置来存储已上传、复制或下载的导入和导出文件。可以使用 ListFiles 命令来查看默认位置中的文件。

日志文件

每次 EPM Automate 命令执行都会生成调试文件,如果命令成功,该文件会自动删除。如果在命令执行期间发生错误,失败命令的调试文件将保留在 ProgramData\Oracle\EPM Automate (Windows) 或 home/user/epmautomate/bin (Linux/UNIX) 中。

EPM Automate 调试文件使用以下命名惯例:

commandname_date_timestamp.log。例如,如果在 2025 年 11 月 23 日 09:28:02 运行失败的 listfiles 命令,则调试文件名为 listfiles_23_11_2025_09_28_02.log。

无法禁止创建失败命令的调试文件。但是,您可以通过将 -d 以及调试文件名和出错及输出流 (-d >> c:\logs\LOG_FILE_NAME.log 2>&1) 附加到命令的结尾,将调试信息和命令输出写入到不同目录的文件,如以下 Windows 示例所示:

epmautomate listfiles -d >> c:\logs\listfiles.log 2>&1