本文為您介紹DataWorks數(shù)據(jù)開(kāi)發(fā)(DataStudio)界面的整體布局,以及進(jìn)行開(kāi)發(fā)操作的主界面(業(yè)務(wù)流程和節(jié)點(diǎn))中各組件、按鈕的功能作用,方便您快速了解及使用數(shù)據(jù)開(kāi)發(fā)模塊。
進(jìn)入數(shù)據(jù)開(kāi)發(fā)
登錄DataWorks控制臺(tái),切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的,在下拉框中選擇對(duì)應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)開(kāi)發(fā)。
進(jìn)入數(shù)據(jù)開(kāi)發(fā)后,您可以創(chuàng)建業(yè)務(wù)流程及不同類(lèi)型的節(jié)點(diǎn)進(jìn)行相關(guān)開(kāi)發(fā)操作,詳情請(qǐng)參見(jiàn)創(chuàng)建業(yè)務(wù)流程及創(chuàng)建節(jié)點(diǎn)。
不同開(kāi)發(fā)操作的界面功能存在差異,您可根據(jù)本文快速了解對(duì)應(yīng)操作的界面功能。
DataStudio界面總覽
DataStudio界面總體介紹如下圖所示。
區(qū)域 | 描述 |
1 | |
2 | 在該區(qū)域單擊圖標(biāo),即可展示對(duì)應(yīng)功能按鈕的名稱(chēng)。 數(shù)據(jù)開(kāi)發(fā):用于周期調(diào)度任務(wù)的開(kāi)發(fā),支持基于各類(lèi)引擎創(chuàng)建不同節(jié)點(diǎn)進(jìn)行數(shù)據(jù)開(kāi)發(fā),該模塊開(kāi)發(fā)的任務(wù)可發(fā)布到生產(chǎn)環(huán)境進(jìn)行運(yùn)維。
說(shuō)明 您需要在數(shù)據(jù)開(kāi)發(fā)中綁定相應(yīng)類(lèi)型的數(shù)據(jù)源后,才可以基于該引擎進(jìn)行數(shù)據(jù)開(kāi)發(fā)。 手動(dòng)業(yè)務(wù)流程:用于手動(dòng)觸發(fā)式任務(wù)的開(kāi)發(fā),該模塊開(kāi)發(fā)的任務(wù)可發(fā)布生產(chǎn)進(jìn)行運(yùn)維。 運(yùn)行歷史:用于查看在DataStudio界面測(cè)試運(yùn)行的歷史記錄,當(dāng)前支持保留3天的歷史記錄。 臨時(shí)查詢(xún):用于進(jìn)行單次簡(jiǎn)單的測(cè)試查詢(xún),無(wú)法發(fā)布生產(chǎn)運(yùn)維。 公共表:用于查看當(dāng)前登錄的阿里云賬號(hào)下所有的生產(chǎn)表。 表管理:用于使用可視化方式對(duì)目標(biāo)表執(zhí)行相關(guān)操作。支持的表操作與表對(duì)應(yīng)的引擎可執(zhí)行的操作一致。 使用內(nèi)建函數(shù):MaxCompute系統(tǒng)自帶函數(shù)的相關(guān)介紹。 回收站:用于管理在數(shù)據(jù)開(kāi)發(fā)與手動(dòng)業(yè)務(wù)流程中刪除的節(jié)點(diǎn)、資源及函數(shù)。 組件管理:組件是一種帶有多個(gè)輸入?yún)?shù)和輸出參數(shù)的SQL代碼過(guò)程模板,SQL代碼過(guò)程的處理通常會(huì)引入一個(gè)或多個(gè)源數(shù)據(jù)表,通過(guò)過(guò)濾、連接和聚合等操作,加工出新業(yè)務(wù)需要的目標(biāo)表。 操作歷史:可以通過(guò)操作類(lèi)型、操作人、操作時(shí)間進(jìn)行篩選,查看當(dāng)前工作空間中的歷史操作記錄。 操作檢查:可以通過(guò)操作類(lèi)型、檢查狀態(tài)進(jìn)行篩選,查看相應(yīng)操作的詳細(xì)信息。 MaxCompute:?jiǎn)螕鬗axCompute即可顯示下列子模塊。 MaxCompute資源管理:用于管理MaxCompute引擎現(xiàn)有的資源。您可以通過(guò)該功能查看資源的操作記錄。同時(shí),支持將不在DataWorks中上傳的資源通過(guò)此功能加載至DataWorks的數(shù)據(jù)開(kāi)發(fā)進(jìn)行管理。 MaxCompute函數(shù)管理:用于管理MaxCompute引擎現(xiàn)有的函數(shù)。您可以通過(guò)該功能查看函數(shù)的操作記錄。同時(shí),支持將不在DataWorks上注冊(cè)的函數(shù)通過(guò)此功能加載至DataWorks的數(shù)據(jù)開(kāi)發(fā)進(jìn)行管理。
說(shuō)明 如果您當(dāng)前的界面左側(cè)導(dǎo)航欄模塊展示不全,則可單擊區(qū)域4的圖標(biāo),在個(gè)人設(shè)置界面添加相應(yīng)模塊,詳情請(qǐng)參見(jiàn)個(gè)人設(shè)置。 |
3 | DataStudio中進(jìn)入其他模塊的快捷入口: 跨項(xiàng)目克隆:您可以利用跨項(xiàng)目克隆功能實(shí)現(xiàn)計(jì)算、同步等類(lèi)型的任務(wù)在工作空間之間的克隆遷移。 運(yùn)維中心:用于快速跳轉(zhuǎn)至運(yùn)維中心對(duì)任務(wù)進(jìn)行運(yùn)維操作。運(yùn)維中心分開(kāi)發(fā)運(yùn)維中心和生產(chǎn)運(yùn)維中心,生產(chǎn)運(yùn)維中心承擔(dān)生產(chǎn)調(diào)度任務(wù)的整體運(yùn)維管控。
DataWorks各模塊的通用功能:
說(shuō)明 本文以DataStudio界面為例,為您講解如下通用功能,其他模塊對(duì)應(yīng)界面,該類(lèi)功能相同。 消息中心():用于發(fā)送產(chǎn)品側(cè)功能變更的消息通知,方便您及時(shí)獲取產(chǎn)品最新信息。 互動(dòng)學(xué)習(xí)():用于提供相應(yīng)的產(chǎn)品功能說(shuō)明,當(dāng)您有相關(guān)需要時(shí),可使用該功能快速查看幫助內(nèi)容。 工作空間管理():用于快速進(jìn)入工作空間配置界面,您可以在該界面查看工作空間配置的基本信息、調(diào)度信息、白名單詳情及數(shù)據(jù)源和開(kāi)源集群情況。詳情請(qǐng)參見(jiàn)創(chuàng)建并管理工作空間。 語(yǔ)言切換:?jiǎn)螕舢?dāng)前顯示的語(yǔ)言,即可進(jìn)行語(yǔ)言(中英文)的切換。 賬號(hào)信息:?jiǎn)螕舢?dāng)前登錄賬號(hào)即可查看該賬號(hào)的個(gè)人信息、工作臺(tái)任務(wù)概況。
|
4 | 系統(tǒng)配置,包括如下內(nèi)容: |
5 | 數(shù)據(jù)開(kāi)發(fā)編輯器常用的快捷鍵。更多快捷鍵,詳情請(qǐng)參見(jiàn)編輯器快捷鍵列表。 |
數(shù)據(jù)開(kāi)發(fā)(業(yè)務(wù)流程)界面功能
進(jìn)入DataStudio后,默認(rèn)進(jìn)入數(shù)據(jù)開(kāi)發(fā)模塊,您需要在該模塊先創(chuàng)建業(yè)務(wù)流程,組織后續(xù)業(yè)務(wù)開(kāi)發(fā)。創(chuàng)建業(yè)務(wù)流程詳情請(qǐng)參見(jiàn)創(chuàng)建業(yè)務(wù)流程。業(yè)務(wù)流程的功能界面如下圖所示。
區(qū)域 | 功能描述 |
1 | 解決方案:用于將一類(lèi)業(yè)務(wù)流程組合為一個(gè)解決方案,業(yè)務(wù)流程可以被多個(gè)解決方案復(fù)用。解決方案支持使用列表及圖形化的方式呈現(xiàn)。 業(yè)務(wù)流程:用于實(shí)際業(yè)務(wù)開(kāi)發(fā),業(yè)務(wù)流程為業(yè)務(wù)的抽象實(shí)體,幫助您使用業(yè)務(wù)視角來(lái)組織數(shù)據(jù)代碼開(kāi)發(fā)。
單擊圖標(biāo),即可呈現(xiàn)當(dāng)前工作空間下的所有解決方案或業(yè)務(wù)流程。 |
2 | 刷新():用于手動(dòng)刷新目錄樹(shù),當(dāng)您對(duì)業(yè)務(wù)流程或解決方案進(jìn)行變更操作,可手動(dòng)刷新對(duì)應(yīng)目錄樹(shù)。 定位():用于快速定位當(dāng)前打開(kāi)的文件。 代碼搜索():用于通過(guò)關(guān)鍵字搜索代碼片段,快速定位數(shù)據(jù)開(kāi)發(fā)、手動(dòng)業(yè)務(wù)流程、臨時(shí)查詢(xún)、回收站中包含該代碼片段的所有節(jié)點(diǎn)及相關(guān)代碼片段的詳細(xì)內(nèi)容。當(dāng)目標(biāo)表數(shù)據(jù)產(chǎn)生變更,您需要查找操作源(即導(dǎo)致目標(biāo)表數(shù)據(jù)變更的任務(wù))時(shí),可以使用該功能。 批量操作():用于快速對(duì)表、資源、函數(shù)進(jìn)行批量修改(包括修改責(zé)任人、引擎實(shí)例、調(diào)度資源組、調(diào)度重跑屬性、調(diào)度類(lèi)型、調(diào)度周期、調(diào)度超時(shí)時(shí)間等操作)。 導(dǎo)入():用于快速將本地?cái)?shù)據(jù)上傳至目標(biāo)表中。目前僅支持上傳數(shù)據(jù)至MaxCompute表中。 快捷新建():用于快速創(chuàng)建業(yè)務(wù)流程,以及各類(lèi)型的節(jié)點(diǎn)、表、資源、函數(shù)等。 解決方案及業(yè)務(wù)流程目錄樹(shù)展示: 全部:目錄樹(shù)基于解決方案及業(yè)務(wù)流程展示當(dāng)前工作空間下所有已創(chuàng)建的文件(節(jié)點(diǎn)、資源、函數(shù)等)。 我負(fù)責(zé)的:目錄樹(shù)基于解決方案及業(yè)務(wù)流程展示當(dāng)前登錄賬號(hào)為負(fù)責(zé)人的文件(節(jié)點(diǎn)、資源、函數(shù)等)。 我收藏的:目錄樹(shù)基于解決方案及業(yè)務(wù)流程展示當(dāng)前登錄賬號(hào)收藏的文件(節(jié)點(diǎn)、資源、函數(shù)等)。
文件查找: 精確查找:您可以輸入文件名稱(chēng)或創(chuàng)建人,單擊圖標(biāo)查找指定節(jié)點(diǎn)。 按節(jié)點(diǎn)類(lèi)型查找:您可以單擊圖標(biāo),通過(guò)篩選節(jié)點(diǎn)類(lèi)型,查找指定類(lèi)型的所有節(jié)點(diǎn)。指定節(jié)點(diǎn)類(lèi)型后,則目錄樹(shù)將僅展示當(dāng)前工作空間中該類(lèi)型的節(jié)點(diǎn)。
說(shuō)明 您還可以根據(jù)業(yè)務(wù)需求選擇是否需要隱藏引擎實(shí)例及隱藏節(jié)點(diǎn)類(lèi)型文件夾,隱藏后,目錄樹(shù)將不會(huì)呈現(xiàn)相應(yīng)內(nèi)容。 隱藏引擎實(shí)例及隱藏節(jié)點(diǎn)類(lèi)型文件夾僅適用于新版業(yè)務(wù)流程。 通常,目標(biāo)引擎下僅包含一個(gè)引擎實(shí)例時(shí),建議您將其隱藏。 如果您不需要使用數(shù)據(jù)開(kāi)發(fā)、表、資源、函數(shù)等節(jié)點(diǎn)類(lèi)型文件夾時(shí),則可以將其隱藏。
說(shuō)明 如果您當(dāng)前的工作空間為新建的工作空間,請(qǐng)先創(chuàng)建業(yè)務(wù)流程,并在業(yè)務(wù)流程內(nèi)新建節(jié)點(diǎn)進(jìn)行數(shù)據(jù)開(kāi)發(fā)。創(chuàng)建業(yè)務(wù)流程詳情請(qǐng)參見(jiàn)創(chuàng)建業(yè)務(wù)流程。 |
3 | 使用目錄樹(shù)的方式對(duì)各業(yè)務(wù)流程中的節(jié)點(diǎn)、表、資源、函數(shù)進(jìn)行管理: 業(yè)務(wù)流程:業(yè)務(wù)開(kāi)發(fā)的單位,用于進(jìn)行具體的業(yè)務(wù)開(kāi)發(fā)工作。 節(jié)點(diǎn):代碼開(kāi)發(fā)的最小單位,支持對(duì)應(yīng)引擎、算法、數(shù)據(jù)集成、數(shù)據(jù)庫(kù)、通用節(jié)點(diǎn)進(jìn)行代碼開(kāi)發(fā)。 表:使用可視化方式操作表。 資源:使用可視化方式上傳資源。
說(shuō)明 當(dāng)前僅支持MaxCompute、E-MapReduce、CDH引擎使用可視化方式上傳資源。 函數(shù):使用可視化方式注冊(cè)函數(shù)。
說(shuō)明 當(dāng)前僅支持MaxCompute、E-MapReduce、CDH引擎使用可視化方式注冊(cè)函數(shù)。
您可以通過(guò)節(jié)點(diǎn)名稱(chēng)前的圖標(biāo)查看該節(jié)點(diǎn)的狀態(tài): 同時(shí),節(jié)點(diǎn)名稱(chēng)后為您展示了最近一次編輯該節(jié)點(diǎn)的時(shí)間。 雙擊業(yè)務(wù)流程名稱(chēng),即可進(jìn)入業(yè)務(wù)流程編輯頁(yè)面(區(qū)域5~8),您可以在該頁(yè)面進(jìn)行數(shù)據(jù)開(kāi)發(fā)。 |
4 | 資源組編排():用于在數(shù)據(jù)開(kāi)發(fā)階段,批量修改指定業(yè)務(wù)流程下目標(biāo)節(jié)點(diǎn)使用的調(diào)度資源組。當(dāng)您的工作空間中有多個(gè)調(diào)度資源組時(shí),可以根據(jù)實(shí)際業(yè)務(wù)需求,使用該功能快速為目標(biāo)節(jié)點(diǎn)重新分配資源組,促進(jìn)資源的合理使用。修改后您需要通過(guò)批量發(fā)布將該操作發(fā)布至生產(chǎn)運(yùn)維中心,使生產(chǎn)環(huán)境節(jié)點(diǎn)使用的調(diào)度資源組修改操作生效。 |
5 | 常用節(jié)點(diǎn):為您展示當(dāng)前工作空間中常用的類(lèi)型節(jié)點(diǎn),方便您快速篩選創(chuàng)建目標(biāo)類(lèi)型節(jié)點(diǎn)。 使用節(jié)點(diǎn)組:用于跨業(yè)務(wù)流程引用一批節(jié)點(diǎn),您可以將業(yè)務(wù)流程內(nèi)復(fù)用率較高的節(jié)點(diǎn)組合為一個(gè)節(jié)點(diǎn)組,以便在其他業(yè)務(wù)流程中快速?gòu)?fù)用該節(jié)點(diǎn)組(即快速克隆這批節(jié)點(diǎn))。 快速創(chuàng)建節(jié)點(diǎn):您可以將數(shù)據(jù)集成、MaxCompute、E-MapReduce等目錄下的節(jié)點(diǎn)直接拖拽至右側(cè)業(yè)務(wù)流程編輯面板,創(chuàng)建對(duì)應(yīng)類(lèi)型的節(jié)點(diǎn)。
|
6 | 業(yè)務(wù)流程可視化操作面板詳情1: 切換布局():您可以切換當(dāng)前業(yè)務(wù)流程編輯面板的布局為縱向、橫向或網(wǎng)格。 框選()用于將選中的節(jié)點(diǎn)組合為節(jié)點(diǎn)組,批量執(zhí)行節(jié)點(diǎn)相關(guān)的操作。 刷新()刷新當(dāng)前業(yè)務(wù)流程。當(dāng)您對(duì)業(yè)務(wù)流程執(zhí)行變更操作時(shí),可手動(dòng)刷新,獲取最新界面。 格式化():將業(yè)務(wù)流程中各節(jié)點(diǎn)的位置格式化為水平對(duì)齊。 適配窗口():根據(jù)當(dāng)前界面的窗口大小,自動(dòng)適配業(yè)務(wù)流程的布局。 居中()居中當(dāng)前業(yè)務(wù)流程的各節(jié)點(diǎn)。 1:1()用于將當(dāng)前業(yè)務(wù)流程的各節(jié)點(diǎn)與編輯面板按照1:1比例布局。 放大()放大當(dāng)前業(yè)務(wù)流程的各節(jié)點(diǎn)。 縮?。?img data-tag="image" id="image-cpm-ulk-dlf" height="16" src="https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/1251841461/p380891.png" alt="縮小" placement="inline" class="image inline">):縮小當(dāng)前業(yè)務(wù)流程的各節(jié)點(diǎn)。 查找()輸入關(guān)鍵字,搜索包含關(guān)鍵字的節(jié)點(diǎn)。
說(shuō)明 查找方式為模糊匹配,即輸入關(guān)鍵字后,DataWorks會(huì)展示出當(dāng)前業(yè)務(wù)流程中包含關(guān)鍵字的所有節(jié)點(diǎn)。 全屏()全屏顯示當(dāng)前業(yè)務(wù)流程。 隱藏引擎信息()用于顯示或隱藏各節(jié)點(diǎn)的引擎信息。
|
7 | 業(yè)務(wù)流程可視化操作面板詳情2: 流程參數(shù):用于批量替換代碼中的統(tǒng)一變量,目前僅支持ODPS SQL類(lèi)型節(jié)點(diǎn)使用流程參數(shù)。 操作歷史:用于查看業(yè)務(wù)流程面板中節(jié)點(diǎn)的相關(guān)操作記錄。 查看版本:業(yè)務(wù)流程每次提交都會(huì)生成一個(gè)新的版本,您可以在此處查看業(yè)務(wù)流程的各個(gè)版本記錄及版本詳情。
|
8 | 業(yè)務(wù)流程可視化操作面板詳情3: 提交():批量提交業(yè)務(wù)流程內(nèi)更新的節(jié)點(diǎn)至任務(wù)發(fā)布界面。 運(yùn)行():運(yùn)行當(dāng)前業(yè)務(wù)流程下所有節(jié)點(diǎn)。 停止運(yùn)行():運(yùn)行中的業(yè)務(wù)流程可以選擇批量終止運(yùn)行業(yè)務(wù)流程中的節(jié)點(diǎn)。 發(fā)布():快速在任務(wù)發(fā)布界面定位該業(yè)務(wù)流程下待發(fā)布的節(jié)點(diǎn)。節(jié)點(diǎn)的發(fā)布操作。 前往運(yùn)維():快速進(jìn)入生產(chǎn)運(yùn)維中心,查看節(jié)點(diǎn)的運(yùn)維詳情。 搜索:當(dāng)前如果打開(kāi)的頁(yè)簽較多,您可以單擊圖標(biāo),使用下拉列表查看所有頁(yè)簽。 關(guān)閉頁(yè)簽:?jiǎn)螕?img data-tag="image" id="image-z9y-pgd-v6u" height="16" src="https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/2251841461/p380939.png" alt="關(guān)閉頁(yè)簽" placement="inline" class="image inline">圖標(biāo),關(guān)閉指定頁(yè)簽。
|
數(shù)據(jù)開(kāi)發(fā)(業(yè)務(wù)流程)快捷菜單
將鼠標(biāo)懸停至目標(biāo)業(yè)務(wù)流程,單擊鼠標(biāo)右鍵,即可顯示業(yè)務(wù)流程的快捷菜單,相關(guān)功能如下圖所示。
功能 | 描述 |
新建節(jié)點(diǎn) | 用于快速新建各類(lèi)型節(jié)點(diǎn)。 新建節(jié)點(diǎn)時(shí),系統(tǒng)會(huì)顯示最近一次使用的節(jié)點(diǎn)類(lèi)型,單擊該類(lèi)型,即可自動(dòng)輸入最近一次使用的引擎實(shí)例及節(jié)點(diǎn)類(lèi)型。如果您需要?jiǎng)?chuàng)建近期使用過(guò)的類(lèi)型節(jié)點(diǎn),則可使用該方式快速創(chuàng)建。 |
新建表 | 用于快速新建各類(lèi)型表。 |
新建資源 | 用于快速新建各類(lèi)引擎資源。
說(shuō)明 當(dāng)前僅支持新建MaxCompute、CDH、EMR引擎資源。 |
新建函數(shù) | 用于快速新建各類(lèi)引擎函數(shù)。
說(shuō)明 當(dāng)前僅支持新建MaxCompute、CDH、EMR引擎函數(shù)。 |
看板 | 用于進(jìn)入目標(biāo)業(yè)務(wù)流程的編輯面板。 |
修改業(yè)務(wù)流程 | 用于修改業(yè)務(wù)流程的名稱(chēng)、負(fù)責(zé)人、描述等信息。 |
刪除業(yè)務(wù)流程 | 刪除當(dāng)前業(yè)務(wù)流程。
說(shuō)明 此操作將批量刪除該業(yè)務(wù)流程下所有文件,請(qǐng)您謹(jǐn)慎操作。 刪除業(yè)務(wù)流程時(shí),針對(duì)無(wú)法刪除的文件,您可以選擇如下處理策略: |
批量操作 | 用于批量修改業(yè)務(wù)流程中節(jié)點(diǎn)、資源、函數(shù)的責(zé)任人、引擎實(shí)例、調(diào)度屬性等,并支持批量提交并發(fā)布,將變更操作發(fā)布至生產(chǎn)環(huán)境生效。 |
數(shù)據(jù)開(kāi)發(fā)(節(jié)點(diǎn))界面功能
業(yè)務(wù)流程創(chuàng)建完成后,您可以根據(jù)開(kāi)發(fā)需求創(chuàng)建不同類(lèi)型的數(shù)據(jù)開(kāi)發(fā)節(jié)點(diǎn),詳情請(qǐng)參見(jiàn)創(chuàng)建開(kāi)發(fā)節(jié)點(diǎn)。不同類(lèi)型的節(jié)點(diǎn)功能類(lèi)似,本文以O(shè)DPS SQL節(jié)點(diǎn)為例,為您介紹數(shù)據(jù)開(kāi)發(fā)節(jié)點(diǎn)編輯界面的功能。
區(qū)域 | 功能描述 |
1 | 節(jié)點(diǎn)開(kāi)發(fā)相關(guān)功能按鈕: 保存():保存當(dāng)前節(jié)點(diǎn)的代碼及相關(guān)配置。 另存為臨時(shí)查詢(xún)文件():將當(dāng)前代碼另存為一個(gè)臨時(shí)文件,您可以進(jìn)入臨時(shí)查詢(xún)頁(yè)面查看。詳情請(qǐng)參見(jiàn)創(chuàng)建臨時(shí)查詢(xún)。 提交():提交當(dāng)前節(jié)點(diǎn)。 提交并允許他人編輯該文件():提交當(dāng)前節(jié)點(diǎn),并允許其他用戶(hù)編輯該節(jié)點(diǎn)的代碼。 偷鎖編輯():用于非節(jié)點(diǎn)責(zé)任人編輯節(jié)點(diǎn)。 運(yùn)行():運(yùn)行當(dāng)前節(jié)點(diǎn)的代碼。運(yùn)行SQL代碼時(shí),您只需要給SQL語(yǔ)句中的變量賦一次值,即使節(jié)點(diǎn)的代碼發(fā)生變更,也會(huì)保留初始的賦值。
說(shuō)明 如果您創(chuàng)建的節(jié)點(diǎn)沒(méi)有選擇調(diào)度資源組,則運(yùn)行任務(wù)時(shí),系統(tǒng)會(huì)先提示您選擇可用的調(diào)度資源組。 高級(jí)運(yùn)行(帶參數(shù)運(yùn)行)():使用配置的參數(shù)運(yùn)行當(dāng)前節(jié)點(diǎn)代碼。運(yùn)行代碼時(shí)每次都需要手動(dòng)給SQL語(yǔ)句中的變量進(jìn)行賦值,運(yùn)行的初始賦值會(huì)傳遞給高級(jí)運(yùn)行,高級(jí)運(yùn)行的自定義參數(shù)賦值后,會(huì)刷新當(dāng)前運(yùn)行的自定義參數(shù)。
說(shuō)明 如果您創(chuàng)建的節(jié)點(diǎn)沒(méi)有選擇調(diào)度資源組,則運(yùn)行任務(wù)時(shí),系統(tǒng)會(huì)先提示您選擇可用的調(diào)度資源組。 停止運(yùn)行():停止正在運(yùn)行的節(jié)點(diǎn)。 重新加載():刷新節(jié)點(diǎn)頁(yè)面,返回至上次保存的頁(yè)面。 在開(kāi)發(fā)環(huán)境執(zhí)行冒煙測(cè)試():在開(kāi)發(fā)環(huán)境測(cè)試當(dāng)前節(jié)點(diǎn)的代碼。開(kāi)發(fā)環(huán)境冒煙測(cè)試可以模擬調(diào)度參數(shù)在生產(chǎn)調(diào)度中參數(shù)的替換情況,選擇業(yè)務(wù)日期后,根據(jù)您填寫(xiě)的調(diào)度參數(shù)替換該業(yè)務(wù)日期下的值。您可以通過(guò)該功能測(cè)試調(diào)度參數(shù)的替換情況。
說(shuō)明 開(kāi)發(fā)環(huán)境冒煙測(cè)試每次變更調(diào)度屬性后,其中的參數(shù)配置需要重新保存并提交,然后選擇開(kāi)發(fā)環(huán)境冒煙測(cè)試,否則替換的調(diào)度屬性仍會(huì)是原來(lái)的值。 查看開(kāi)發(fā)環(huán)境的冒煙測(cè)試日志():查看運(yùn)行在開(kāi)發(fā)環(huán)境的節(jié)點(diǎn)運(yùn)行日志。 前往開(kāi)發(fā)環(huán)境的調(diào)度系統(tǒng)():跳轉(zhuǎn)至開(kāi)發(fā)環(huán)境的運(yùn)維中心進(jìn)行相關(guān)運(yùn)維操作。詳情請(qǐng)參見(jiàn)查看周期實(shí)例。 格式化():對(duì)當(dāng)前節(jié)點(diǎn)代碼排序,常用于單行代碼過(guò)長(zhǎng)的情況。 分享():分享當(dāng)前節(jié)點(diǎn)給其他用戶(hù)。
|
2 | 調(diào)度配置: 基礎(chǔ)屬性:查看調(diào)度節(jié)點(diǎn)的名稱(chēng)、ID、類(lèi)型,并配置責(zé)任人、描述等基本信息。 參數(shù):任務(wù)調(diào)度時(shí)需要使用的參數(shù),可使用調(diào)度參數(shù)實(shí)現(xiàn)參數(shù)的動(dòng)態(tài)取值。 時(shí)間屬性:用于定義節(jié)點(diǎn)發(fā)布生產(chǎn)調(diào)度系統(tǒng)后在調(diào)度環(huán)境下的相關(guān)屬性。您可以通過(guò)調(diào)度配置的時(shí)間屬性,配置節(jié)點(diǎn)生成周期實(shí)例的方式,實(shí)例調(diào)度周期與執(zhí)行時(shí)間,是否支持重跑,任務(wù)執(zhí)行超過(guò)多長(zhǎng)時(shí)間自動(dòng)退出等。 資源屬性:配置節(jié)點(diǎn)調(diào)度時(shí)需要使用的資源組。 調(diào)度依賴(lài):用于配置上下游節(jié)點(diǎn)的依賴(lài)關(guān)系,詳情請(qǐng)參見(jiàn)配置同周期調(diào)度依賴(lài)、配置依賴(lài)上一周期(跨周期依賴(lài))。 節(jié)點(diǎn)上下文:用于上下游節(jié)點(diǎn)參數(shù)傳遞,多用于使用賦值功能通過(guò)節(jié)點(diǎn)上下文參數(shù),將上游節(jié)點(diǎn)的查詢(xún)結(jié)果傳遞至下游節(jié)點(diǎn)。
血緣關(guān)系:展示當(dāng)前節(jié)點(diǎn)和其它節(jié)點(diǎn)的依賴(lài)關(guān)系和內(nèi)部血緣關(guān)系。 查看版本節(jié)點(diǎn)每次提交、發(fā)布都將生成新的版本。您可以在版本面板查看節(jié)點(diǎn)歷史版本、提交人、提交時(shí)間、變更類(lèi)型、狀態(tài)、備注等信息。版本的狀態(tài)說(shuō)明如下: 已提交:節(jié)點(diǎn)已提交至開(kāi)發(fā)環(huán)境,在任務(wù)發(fā)布界面處于待發(fā)布狀態(tài)。 已發(fā)布:節(jié)點(diǎn)已經(jīng)發(fā)布至生產(chǎn)環(huán)境,您可以在生產(chǎn)運(yùn)維中心周期任務(wù)查看。詳情請(qǐng)參見(jiàn)查看并管理周期任務(wù)。 中間版本:節(jié)點(diǎn)提交一次后未發(fā)布,如果再提交一次,則上一次提交的版本將成為中間版本。 發(fā)布已取消:節(jié)點(diǎn)提交后在任務(wù)發(fā)布界面將該條待發(fā)布記錄取消發(fā)布,該版本的狀態(tài)則會(huì)變?yōu)榘l(fā)布已取消。
結(jié)構(gòu):代碼結(jié)構(gòu)通過(guò)SQL算子進(jìn)行可視化展示。 |
3 | SQL編輯器:您可以根據(jù)業(yè)務(wù)需求在編輯器中編寫(xiě)任務(wù)的SQL語(yǔ)句。 |
4 | 發(fā)布運(yùn)維操作: |
數(shù)據(jù)開(kāi)發(fā)(節(jié)點(diǎn))快捷菜單
將鼠標(biāo)懸停至目標(biāo)開(kāi)發(fā)節(jié)點(diǎn),單擊鼠標(biāo)右鍵,即可顯示節(jié)點(diǎn)的快捷菜單,相關(guān)功能如下圖所示。
功能 | 描述 |
重命名 | 修改目標(biāo)節(jié)點(diǎn)的名稱(chēng)。 |
收藏 | 收藏目標(biāo)節(jié)點(diǎn)后,單擊數(shù)據(jù)開(kāi)發(fā)目錄樹(shù)右上方的我收藏的,即可展示已收藏的節(jié)點(diǎn)。對(duì)于已收藏的節(jié)點(diǎn),后續(xù)無(wú)需收藏時(shí),則可在節(jié)點(diǎn)的快捷菜單單擊取消收藏。 |
移動(dòng) | 移動(dòng)目標(biāo)節(jié)點(diǎn)至其他業(yè)務(wù)流程目錄。 |
克隆 | 用于復(fù)制出一個(gè)具有相同節(jié)點(diǎn)類(lèi)型、責(zé)任人及資源屬性的節(jié)點(diǎn)。
說(shuō)明 同一業(yè)務(wù)流程目錄下,原節(jié)點(diǎn)和克隆節(jié)點(diǎn)的名稱(chēng)不能相同。 |
查看歷史版本 | 用于在版本面板查看節(jié)點(diǎn)歷史版本、提交人、提交時(shí)間、變更類(lèi)型、狀態(tài)、備注等信息。 |
在運(yùn)維中心查看節(jié)點(diǎn) | 進(jìn)入運(yùn)維中心查看節(jié)點(diǎn)的運(yùn)行信息。標(biāo)準(zhǔn)環(huán)境的工作空間,若節(jié)點(diǎn)提交至開(kāi)發(fā)環(huán)境及生產(chǎn)環(huán)境,則您可選擇進(jìn)入開(kāi)發(fā)環(huán)境運(yùn)維中心或生產(chǎn)環(huán)境運(yùn)維中心,分別查看節(jié)點(diǎn)的運(yùn)行情況。 |
發(fā)起代碼評(píng)審 | 提交當(dāng)前節(jié)點(diǎn)的代碼至評(píng)審人進(jìn)行評(píng)審。開(kāi)發(fā)人員提交的節(jié)點(diǎn)必須通過(guò)評(píng)審人對(duì)代碼的審核才可以發(fā)布。 |
刪除 | 刪除該節(jié)點(diǎn)及其上下游依賴(lài)節(jié)點(diǎn)對(duì)該節(jié)點(diǎn)的依賴(lài)。已發(fā)布至生產(chǎn)環(huán)境的節(jié)點(diǎn)被刪除后,您需要進(jìn)入任務(wù)發(fā)布界面執(zhí)行發(fā)布操作,發(fā)布后該節(jié)點(diǎn)才會(huì)在生產(chǎn)環(huán)境下線(xiàn),詳情請(qǐng)參見(jiàn)下線(xiàn)任務(wù)。 |