反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

SQL指令碼

一、概述

  1. 當使用者和需要資料庫內的資料表進行處理時,例如:建立、更新、刪除、讀取、關聯、彙總等操作時,可以使用到 SQL 指令碼節點。

  2. 本文將介紹資料開發中使用【SQL指令碼】建立新表、並對表資料進行分組彙總。

二、操作步驟

1
 建立任務。
  1. 在數據平臺中創建一個任務,點選【數據平臺】→【ETL作業】→【資料開發】→【任務列表】→【ETL任務】,創建完成後雙擊進入任務設計頁面,如下圖所示。

image (6).png

2
在資料庫中建立新表
  1. 拖入一個【SQL指令碼】節點,重新命名為【建立表】,如下圖所示。

  2. 雙擊進入節點設定介面,使用 SQL 語句建立兩張表:demo1 和 demo2 ,如下圖所示。

1.gif

image (7).png

3
為表 demo1 準備資料。
  1. 拖入一個新的【SQL指令碼】節點,重新命名為【為demo1準備資料】,如下圖所示。

  2. 在該節點中輸入 SQL 語句,為表 demo1 寫入資料,如下圖所示。

image (8).png

image (9).png

4
對demo1中的資料聚合。
  1. 再拖入一個新的【SQL指令碼】節點,重新命名為【聚合操作】,如下圖所示。

  2. 對 demo1 的資料進行分組,並將結果插入 demo2,如下圖所示。

image (10).png

image (11).png

5
連結節點。
  1. 按照我們要執行節點的順序,將節點用線連結起來,如下圖所示。

2.gif

6
執行任務。
  1. 點選【儲存並執行】,若無報錯,則執行成功,如下圖所示。

image (12).png

7
效果查看。
  1. 使用任意資料連結工具(這裡使用的Navicat)連結目標資料庫,可以看到對應目標表demo2中已有彙總資料。如下圖。

image (13).png

 


附件列表


主題: ETL作業(體驗功能)
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉