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
- Windows
- Linux
- 打开 Windows 服务,右键单击 MicroStrategy Platform Analytics Consumer 并选择停止。
- 在“Platform Analytics”目录(位于 C:\Program Files (x86)\MicroStrategy\Platform Analytics)中,打开 conf 文件夹。
- 编辑 PAConsumerConfig.yaml 文件。
- 根据 dailyETLConfiguration 标题,替换后的值 scheduleHour: 和 scheduleMin: 根据您希望触发每日 ETL 的小时和分钟。
时间配置参考 UTC 时区,采用 24 小时格式。
例如,如果您的服务器设置为 UTC 时区,并且您希望将 Daily ETL 安排在晚上 11:05 运行,则应将值设置为:
复制dailyETLConfiguration:
scheduleHour: 23
scheduleMin: 05 - 保存该文件。
- 打开 Windows 服务,右键单击 MicroStrategy Platform Analytics Consumer 并选择开始。
如果您有更多关于 Daily ETL 的问题,请参阅常见问题和疑难解答。
- 在“Platform Analytics”目录(位于 /opt/MicroStrategy/PlatformAnalytics/)中,打开 bin 文件夹并运行以下命令:复制
./platform-analytics-consumer.sh stop
- 同样在“Platform Analytics”目录中,打开 conf 文件夹。
- 编辑 PAConsumerConfig.yaml 文件。
- 根据 dailyETLConfiguration 标题,替换后的值 scheduleHour: 和 scheduleMin: 根据您希望触发每日 ETL 的小时和分钟。
时间配置参考 UTC 时区,采用 24 小时格式。
例如,如果您的服务器设置为 UTC 时区,并且您希望将 Daily ETL 安排在晚上 11:05 运行,则应将值设置为:
复制dailyETLConfiguration:
scheduleHour: 23
scheduleMin: 05 - 保存该文件。
- 在“Platform Analytics”目录中,打开 bin 文件夹并运行以下命令:复制
./platform-analytics-consumer.sh start
如果您有更多关于 Daily ETL 的问题,请参阅常见问题和疑难解答。