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

DataWorks使用临时查询快速查询SQL(可选)运行SQL?

DataWorks使用临时查询快速查询SQL(可选)运行SQL?

展开
收起
真的很搞笑 2023-10-15 20:06:02 81 0
3 条回答
写回答
取消 提交回答
  • 月移花影,暗香浮动

    是的,DataWorks提供了临时查询功能,可以快速书写并执行SQL语句操作MaxCompute。如果您已经创建了DataWorks工作空间(MaxCompute项目),可以直接使用这个功能。例如,您可以在新建的临时查询节点中运行MaxCompute支持的SQL语句,如DDL语句新建表等。此外,如果仅需在数据开发环境中查询数据以及相关SQL代码、测试代码的实际运行情况与期望值是否相符,或验证代码的正确性,而无需将数据或SQL代码发布至生产环境并操作生产环境引擎,则可以通过新建临时查询文件实现。但需要注意的是,自2022年10月13日起,DataWorks数据分析的SQL执行不再支持PostgreSQL、SQL Server、Oracle、PolarDB-X的SQL查询服务,DataWorks SQL查询会加强对大数据相关引擎的支持,例如,MaxCompute、E-MapReduce、CDH、Hologres、AnalyticDB等。

    2023-10-16 16:37:12
    赞同 展开评论 打赏
  • 现在,您可以在新建的临时查询节点中运行MaxCompute支持的SQL语句,详情请参见SQL概述。以运行一个DDL语句新建表为例,输入建表语句,单击image.png
    即可。create table if not exists sale_detail(shop_name string,customer_id string,total_price double)partitioned by (sale_date string,region string);-- 创建一张分区表sale_detail您可以查看本次运行的费用预估,单击运行。您可以在下方的日志窗口,查看运行情况和最终结果。如果本次运行成功,结果为OK。image.png
    您可以使用同样的方法执行查询语句。
    https://help.aliyun.com/document_detail/155382.html
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

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

    在 DataWorks 中,可以使用临时查询快速查询 SQL,以便在开发环境中快速验证和测试 SQL 查询语句。以下是使用临时查询快速运行 SQL 的步骤:

    1. 打开 DataWorks 控制台,选择“数据开发”菜单,进入数据开发页面。
    2. 在数据开发页面中,点击“新建任务”按钮,进入任务创建页面。
    3. 在任务创建页面中,选择“数据开发”任务类型,然后输入任务名称和描述。
    4. 在任务配置页面中,选择“临时查询”选项,然后输入 SQL 查询语句。
    5. 点击“保存”按钮,完成临时查询任务的创建。
    6. 在任务列表页面中,找到并运行临时查询任务,然后查看查询结果。
      需要注意的是,临时查询任务只能在数据开发环境中运行,不能在数据集成环境中运行。此外,由于临时查询任务是在数据开发环境中运行的,因此需要考虑数据的安全性和隐私性。
    2023-10-15 21:45:44
    赞同 展开评论 打赏

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

相关产品

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

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载