云数据仓库ADB一些复杂报表我们原先用存储过程做的,怎么做的呢?[阿里云云原生数据仓库]

云数据仓库ADB一些复杂报表我们原先用存储过程做的,怎么做的呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 在阿里云的云数据仓库(ADB)中,你可以使用SQL语句来创建和管理存储过程。以下是创建存储过程的步骤:

    1. 登录到ADB的控制台,选择你需要操作的实例。

    2. 在左侧导航栏中,选择“SQL管理”>“存储过程”。

    3. 在右侧的页面中,点击“创建存储过程”按钮。

    4. 在弹出的窗口中,输入存储过程的名称和代码。存储过程的名称必须是唯一的,代码是SQL语句,用于定义存储过程的功能。

    5. 点击“提交”按钮,ADB会创建存储过程。

    6. 存储过程创建成功后,你可以通过调用存储过程的名字来执行存储过程。

    请注意,存储过程只能包含SQL语句,不能包含PL/SQL、Python等高级语言。此外,存储过程必须以关键字CREATE OR REPLACE PROCEDURE开始,以关键字END结束。

    在使用存储过程时,你需要确保你的SQL语句是正确的,否则存储过程可能会返回错误的结果。如果你不确定你的SQL语句是否正确,你可以先在普通的SQL查询中使用这个SQL语句,然后再将其放入存储过程中。

  2. 存储过程用抽取工具做 比如kettle 此回答整理自钉群“云数据仓库ADB-开发者群”