请问一下,DataWorks我数据没到PG,我想看看任务今天凌晨执行了没有,应该怎么看?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要查看DataWorks中任务是否在今天凌晨执行,您可以按照以下步骤操作:
首先,登录到 DataWorks控制台,切换至目标地域后,单击左侧导航栏的 数据开发与运维 > 运维中心,选择对应的工作空间后单击 进入运维中心。
在运维中心页面,您可以通过以下路径查看任务的运行记录: - 在左侧导航栏,单击 周期任务运维 > 周期实例。 - 在 周期实例 页面,您可以根据任务的 定时时间、任务名称 或 运行状态 等条件筛选出今天的任务实例。
在筛选出的任务列表中,找到您需要检查的任务,并查看其运行状态: - 运行成功:表示任务已成功执行。 - 运行失败:表示任务执行过程中出现问题,您可以点击任务名称进入 运行详情 页面,查看具体的错误日志以定位问题。 - 未运行:如果任务状态显示为未运行,可能是因为以下原因: - 上游依赖任务未完成。 - 定时时间未到。 - 调度资源不足。 - 任务被冻结。
如果您需要进一步确认任务是否执行以及执行的具体情况,可以按照以下步骤查看日志: - 在 周期实例 页面,单击目标任务名称,进入任务详情页。 - 切换到 运行详情 页签,查看任务的执行日志。如果是 SQL 任务,您可以在日志中查看 SQL 执行的具体情况。
如果您的任务是数据同步任务(例如将数据同步到 PostgreSQL),还需要注意以下几点: - 如果日志中长时间显示 WAIT,可能是由于同步资源组资源不足导致任务等待。 - 您可以在 运行详情 > 数据集成 页面查看当前任务等待的资源占用情况,以及哪些任务正在占用资源。
如果发现任务确实未执行,您可以手动触发补数据操作: - 在 周期任务运维 > 周期任务 页面,找到目标任务,单击 补数据。 - 设置补数据的时间范围,生成补数据实例并手动运行。
通过以上步骤,您可以快速确认任务是否在今天凌晨执行,并排查可能的问题。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。