有什么办法能看到dataworks上执行过的sql吗,日志之类的
在DataWorks中,您可以通过以下几种方式查看执行过的SQL和相关日志信息:
在DataWorks控制台中,进入您的工作空间,选择“运维中心”>“任务监控”。在任务监控页面中,您可以看到所有已经执行过的任务信息,包括执行时间、执行状态、执行结果等。如果您要查看某个任务的具体执行日志,可以在该任务所在行的“操作”列下单击“查看日志”按钮。
在DataWorks控制台中,进入您的工作空间,选择“数据开发”>“数据集成”>“同步任务”。在同步任务页面中,您可以看到所有已经执行过的同步任务信息,包括执行时间、执行状态、执行结果等。如果您要查看某个同步任务的具体执行日志,可以在该任务所在行的“操作”列下单击“查看日志”按钮。
在DataWorks控制台中,进入您的工作空间,选择“数据开发”>“数据集成”>“数据源”。在数据源页面中,找到您要查看SQL执行日志的数据源,并单击该数据源的名称进入该数据源的详情页面。在详情页面中,单击“SQL分析”选项卡,即可看到该数据源的所有SQL执行日志信息。
DataWorks 提供了多种查看执行过的 SQL 的方式,包括:
查看调度历史:在数据开发页面,选择对应的工作流,点击“调度历史”标签页,可以看到该工作流的所有调度历史记录,包括每个节点的执行状态和日志信息。如果您的节点是 SQL 节点,可以在“日志”栏目中查看该节点执行的 SQL 语句。
查看节点运行日志:在数据开发页面,选择对应的节点,点击“运行日志”标签页,可以查看该节点的运行日志,包括执行的 SQL 语句和执行结果等信息。
使用 DataWorks 数据集成:如果您使用的是 DataWorks 数据集成,可以在同步任务的“运行历史”中查看每次同步任务的执行情况,包括执行的 SQL 语句和同步结果等信息。
需要注意的是,以上方式都需要您有相应的权限才能查看执行过的 SQL,如果您没有权限查看,可以联系管理员授权。另外,为了保护数据安全,DataWorks 会对执行过的 SQL 进行脱敏处理,部分敏感信息可能会被隐藏。
看sql的执行审计日志吗 最好问一下对应引擎同学看下有没有history,dataworks上近期所有的运行日志文本可以通过openapi来保存到本地此回答整理自钉群DataWorks交流群(答疑@机器人)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。