数据湖探索 DLI-使用DLI提交SQL作业查询RDS MySQL数据:步骤6:提交SQL作业

时间:2024-07-30 13:38:04

步骤6:提交SQL作业

本节示例以SQL作业为例说明如何跨源访问RDS表。

  1. DLI 管理控制台的左侧导航栏中,单击“SQL编辑器”,进入SQL作业编辑器页面。
  2. 在“SQL编辑器”页面右侧的编辑窗口中,输入如下SQL语句创建数据库db1,单击“执行”。
    create database db1;
  3. 在编辑窗口中,选择队列“dli_queue_01”和数据库“db1”。输入如下SQL语句创建表,向RDS表插入数据,以及查询数据,单击“执行”。
    根据界面显示的执行结果查询RDS表数据信息,整个操作完成。
    CREATE TABLE IF NOT EXISTS rds_test USING JDBC OPTIONS (
      'url' = 'jdbc:mysql://{{ip}}:{{port}}',  //RDS内网地址及端口
      'driver' = 'com.mysql.jdbc.Driver',
      'dbtable' = 'dli_demo.tabletest', //在RDS创建的库名及表名
      'passwdauth'="xxxxx" // DLI侧创建的Password类型的跨源认证名称。使用跨源认证则无需在作业中配置账号和密码。
    )
    
    insert into rds_test VALUES ('123','abc');
    
    
    SELECT * from rds_test;
    
support.huaweicloud.com/qs-dli/dli_13_0005.html