大数据计算MaxCompute只能手动的看每天的结束时间吗?

"大数据计算MaxCompute只能手动的看每天的结束时间吗?
"

展开
收起
真的很搞笑 2023-10-29 19:41:01 190 分享 版权
4 条回答
写回答
取消 提交回答
  • 在MaxCompute中,如果你想要查看每天的结束时间,可以通过使用内置的日期函数来完成。例如,MaxCompute SQL提供了常见的日期函数,可以用于完成日期计算、日期转换等操作。根据需求,可以选择适合的日期函数,并按照其命令格式和参数说明进行使用。

    对于你的第二个问题,关于MaxCompute上的计算任务的时间统计,这里主要是指作业运行的时间。具体的统计方法是:过滤在结束时间这个时间点或往前3分钟正在运行的作业,会有作业快照信息,这个时间也被称为作业快照观测时间。该时间的默认范围为最近24小时,而日期范围最长可以支持7天,最小支持2分钟。这意味着,你可以根据需要查看过去任意一段时间内的计算任务运行情况。

    2023-10-30 12:17:24
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    问题1:MaxCompute提供了定时任务的功能,可以自动地调度任务的执行。定时任务可以按照每天、每周、每月等周期进行调度,也可以设置具体的执行时间和结束时间。此外,MaxCompute还提供了一些监控工具,可以帮助用户实时了解任务的执行情况。
    问题2:MaxCompute上的计算任务的时间取决于多个因素,包括任务的复杂性、数据量大小、集群的性能等等。通常情况下,MaxCompute会尽可能快地完成任务的执行,但实际的时间仍然需要根据具体情况而定。

    2023-10-30 10:13:52
    赞同 展开评论
  • 不是这样的。除了手动查看以外,还可以使用 MaxCompute 提供的一些工具或功能来自动记录每个作业的开始时间和结束时间。以下是两种常用的方法:

    1. 使用 MaxCompute 的监控系统:MaxCompute 自带了一个强大的监控系统,可以用来实时监控各种资源使用情况以及作业状态。在这个系统中,可以看到每个作业的开始时间和结束时间,以及其他有用的信息。可以通过 MaxCompute 控制台访问这个监控系统。
    2. 使用 MaxCompute 的 SQL 日志:MaxCompute 支持将 SQL 执行的日志保存到某个表中,这样就可以随时查询历史上的 SQL 执行情况。在这些日志中,包含了每个作业的开始时间和结束时间,以及其他有用的信息。可以通过编写 SQL 查询语句来访问这些日志。

    总之,除了手动查看以外,还有很多方法可以让您自动记录每个作业的开始时间和结束时间。您可以根据自己的需求选择最合适的方法。

    2023-10-30 09:38:20
    赞同 展开评论
  • 如果看MaxCompute上面的计算任务,可以看Information Schema.tasks_history。里面有记录所有在MaxCompute上面执行的作业,包含开始时间和结束时间。Information Schema没有统计,需要根据tasks_history计算一下,此回答整理自钉群“MaxCompute开发者社区2群”

    2023-10-30 08:04:13
    赞同 展开评论

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

还有其他疑问?
咨询AI助理