开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

dataworks重新上传了 但是python可运行 sql不行?

dataworks重新上传了 但是python可运行 sql不行?image.png
image.png

展开
收起
真的很搞笑 2024-01-15 11:47:45 51 0
2 条回答
写回答
取消 提交回答
  • 可以参考看下MaxCompute 自定义函数的文档哈 这个方法是必须要重写的image.png
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2024-01-15 16:05:26
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果重新上传后只有SQL无法运行,而Python可以正常运行,可能是由于以下原因之一:

    1. SQL语句错误:请检查您的SQL语句是否正确。确保语法正确、表名和列名正确,并且没有拼写错误。您可以尝试在数据库管理工具中手动执行该SQL语句,看是否能够成功执行。

    2. 数据库连接问题:请确保您的DataWorks任务配置中的数据库连接信息是正确的。包括主机名、端口号、用户名、密码等。如果您使用的是特定的数据库驱动或连接池,请确保已正确安装并配置。

    3. 权限问题:请检查您的用户在目标数据库上是否具有足够的权限来执行该SQL语句。某些操作可能需要特定的权限才能执行,例如创建表、插入数据等。您可以联系数据库管理员或查看数据库的用户权限设置。

    4. 数据库引擎不兼容:不同的数据库引擎可能对SQL语法的支持程度有所不同。请确保您的SQL语句与目标数据库的引擎兼容。您可以参考目标数据库的文档或官方支持资源,了解其支持的SQL语法特性。

    2024-01-15 13:17:56
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    SQL Server在电子商务中的应用与实践 立即下载
    GeoMesa on Spark SQL 立即下载
    原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载