开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

MaxCompute在计算sql任务花费时,根据帮助文档里面,我怎么匹配任务名称呀?

MaxCompute在计算sql任务花费时,根据帮助文档里面,计算好了,但是只有source_id也就是任务id,我怎么匹配任务名称呀?

展开
收起
真的很搞笑 2024-02-06 09:13:09 58 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在MaxCompute中,如果您想要匹配任务名称(task_name)与任务ID(source_id),通常可以通过查询任务管理相关的表来实现。

    1. 使用系统视图:MaxCompute提供了一些系统视图,如ODPS_TUNING_TASKSODPS_TUNING_JOBS等,这些视图包含了任务的详细信息,包括任务ID和任务名称。您可以通过查询这些视图来获取任务名称。

    2. 查询示例:以下是一个查询ODPS_TUNING_JOBS视图以获取任务名称的示例:

      SELECT task_name, source_id
      FROM ODPS_TUNING_JOBS
      WHERE source_id = 'your_source_id';
      

      'your_source_id'替换为您要查询的实际任务ID。

    3. 权限要求:请注意,访问这些系统视图可能需要特定的权限。确保您有足够的权限来执行这些查询。

    4. 其他方法:如果上述方法不适用于您的具体情况,您还可以考虑通过MaxCompute的API或SDK来获取任务名称。这可能涉及到调用特定的接口或方法来获取任务详情。

    综上所述,通过查询系统视图ODPS_TUNING_JOBS,您可以根据任务ID匹配任务名称。请根据您的实际情况选择合适的方法,并确保您有足够的权限来执行查询。

    2024-02-06 21:53:41
    赞同 展开评论 打赏
  • 在运维中心查一下任务id对应的任务名称,看下Information Schema.task_history里面的settings字段。SKYNET_NODENAME:节点名称https://help.aliyun.com/zh/maxcompute/user-guide/overview-of-information-schema?spm=a2c4g.11186623.0.i18 ,此回答整理自钉群“MaxCompute开发者社区2群”

    2024-02-06 10:45:17
    赞同 展开评论 打赏

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

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    SQL Server 2017 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载