Strategy ONE

配置 Platform Analytics Daily ETL

Platform Analytics Daily ETL 是由 Platform Analytics Consumer 触发的一个流程,用于执行只需每日出现一次的数据处理的某些方面。该过程可以配置为在任何用户定义的时间执行,使用 PAConsumerConfig.yaml 配置文件。

建议在非工作时间安排 Daily ETL。

在配置 Daily ETL 之前,您必须完全安装 MicroStrategy 和 Platform Analytics 并进行配置。有关更多信息,请参阅安装 Platform Analytics

如何配置 Daily ETL

  1. 打开 Windows 服务,右键单击 MicroStrategy Platform Analytics Consumer 并选择停止
  2. 在“Platform Analytics”目录(位于 C:\Program Files (x86)\MicroStrategy\Platform Analytics)中,打开 conf 文件夹。
  3. 编辑 PAConsumerConfig.yaml 文件。
  4. 根据 dailyETLConfiguration 标题,替换后的值 scheduleHour:scheduleMin: 根据您希望触发每日 ETL 的小时和分钟。

    时间配置参考 UTC 时区,采用 24 小时格式。

    例如,如果您的服务器设置为 UTC 时区,并且您希望将 Daily ETL 安排在晚上 11:05 运行,则应将值设置为:

    复制
    dailyETLConfiguration:
    scheduleHour: 23
    scheduleMin: 05
  5. 保存该文件。
  6. 打开 Windows 服务,右键单击 MicroStrategy Platform Analytics Consumer 并选择开始

如果您有更多关于 Daily ETL 的问题,请参阅常见问题和疑难解答

  1. 在“Platform Analytics”目录(位于 /opt/MicroStrategy/PlatformAnalytics/)中,打开 bin 文件夹并运行以下命令:
    复制
    ./platform-analytics-consumer.sh stop
  2. 同样在“Platform Analytics”目录中,打开 conf 文件夹。
  3. 编辑 PAConsumerConfig.yaml 文件。
  4. 根据 dailyETLConfiguration 标题,替换后的值 scheduleHour:scheduleMin: 根据您希望触发每日 ETL 的小时和分钟。

    时间配置参考 UTC 时区,采用 24 小时格式。

    例如,如果您的服务器设置为 UTC 时区,并且您希望将 Daily ETL 安排在晚上 11:05 运行,则应将值设置为:

    复制
    dailyETLConfiguration:
    scheduleHour: 23
    scheduleMin: 05
  5. 保存该文件。
  6. 在“Platform Analytics”目录中,打开 bin 文件夹并运行以下命令:
    复制
    ./platform-analytics-consumer.sh start

如果您有更多关于 Daily ETL 的问题,请参阅常见问题和疑难解答