使用手冊_動態數據加工_第1頁
使用手冊_動態數據加工_第2頁
使用手冊_動態數據加工_第3頁
使用手冊_動態數據加工_第4頁
使用手冊_動態數據加工_第5頁
已閱讀5頁,還剩60頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、文檔編號:ICSSTJBG-DTSSJG -H001國家煙草專賣局動態數據加工使用手冊_動態數據加工 北京中軟國際信息技術有限公司動態數據加工使用手冊目錄目錄31前言81.1編寫目的81.2運行環境81.3參考資料82使用說明82.1加工邏輯設計82.1.1基礎信息維護92.1.2語義信息維護172.1.3數據結構維護212.2加工任務調度242.2.1數據源注冊242.2.2工作組注冊302.2.3加工工作注冊322.2.4加工任務注冊392.3加工任務監控432.3.1任務運行監控442.3.2任務歷史日志查詢472.3.3工作歷史日志查詢492.3.4任務平均執行時間圖502.3.5單一

2、任務執行時間圖522.3.6歷史工作執行圖532.3.7工作時間占用圖552.3.8任務成功比例圖562.3.9任務安排情況572.4加工數據校驗582.4.1校驗信息注冊592.4.2校驗結果展示622.5系統管理632.5.1系統參數維護632.5.2緩存管理652.5.3數據加工邏輯下發66動態數據加工使用手冊1 前言1.1 編寫目的本文檔描述動態數據加工使用手冊的工作原理與使用方法1.2 運行環境動態數據加工管理系統部署的服務器。該服務器需要部署動態數據加工管理系統應用包。1.3 參考資料使用手冊_動態數據加工管理系統工作原理2 使用說明2.1 加工邏輯設計加工邏輯是對數據加工處理過程

3、的描述,用標準的語法描述數據加工各環節的具體工作及數據加工各環節間的關系。數據加工基本處理邏輯是通過靈活的配置方式獲得加工業務類型和加工邏輯,腳本生成引擎根據加工業務類型和加工邏輯生成最終的數據加工腳本。2.1.1 基礎信息維護2.1.1.1 功能描述加工邏輯的基礎信息是對數據加工的整體信息進行描述,是加工邏輯設計工作的基礎,為加工腳本的生成提供名稱等信息。加工邏輯基礎信息維護實現對加工邏輯信息的新增、修改、刪除、查看和列表展現等功能,是加工邏輯設計的入口。加工規則基礎信息的具體內容如下:Ø 標識:系統生成的唯一標示UUID;Ø 名稱:對加工邏輯的簡要描述;Ø 代

4、碼:用戶定義的具有一定含義的字符串,作為加工腳本的名稱;Ø 狀態:包括草稿、發布、取消發布三種狀態;Ø 備注:對加工邏輯的描述;Ø 創建人:加工邏輯基礎信息建立人員;Ø 創建時間:加工邏輯基礎信息的建立時間;Ø 修改人:最后一次修改加工邏輯信息的人員;Ø 修改時間:最后一次修改加工邏輯信息的時間。2.1.1.2 操作此功能的角色加工邏輯設計者。2.1.1.3 使用說明2.1.1.3.1 基礎信息維護列表頁面在動態數據加工菜單下選擇加工邏輯設計à基礎信息維護,進入基礎信息維護列表頁面:基礎信息維護列表基礎信息維護列表頁面主要包

5、括三個區域:查詢條件區、列表展現區、操作區。對基礎信息列表展現頁面說明如下:1) 查詢條件區:可通過輸入加工邏輯名稱、代碼,對數據加工邏輯的相關信息進行過濾,只展現操作人員所關注的數據。2) 列表展現區:展現數據查詢結果,顯示序號、加工邏輯名稱、加工邏輯代碼、狀態、創建人、創建時間等信息。可以點擊加工邏輯名稱進入加工邏輯修改/查看頁面,其中狀態有取消發布、發布和草稿三種狀態,取消發布和發布狀態的信息不能被刪除。3) 操作區:可以選擇加工邏輯列表第一列的單選框,選中指定加工邏輯,如果該行的狀態為取消發布和發布狀態,則“刪除”按鈕變為灰色即該行不能刪除,如果該行的狀態為草稿狀態,則點擊“刪除”按鈕

6、對該加工邏輯進行刪除,可以點擊“新建”按鈕,進入基礎信息維護頁面。2.1.1.3.2 查詢基礎信息可通過輸入加工邏輯名稱、代碼,點擊“查詢”按鈕,對數據加工邏輯的相關信息進行過濾,在列表展現區展現操作人員所關注的數據。2.1.1.3.3 新建基礎信息點擊基礎信息維護列表頁面的“新建”按鈕,進入基礎信息維護頁面:基礎信息維護頁面基礎信息維護頁面分為兩個部分:基礎信息維護區、基礎信息操作區。對基礎信息維護頁面說明如下:1) 基礎信息維護區:維護加工邏輯的基礎信息,包括名稱、代碼、狀態、數據源、創建人、創建時間、修改人、修改時間、備注等信息。2) 基礎信息操作區:提供配置加工規則、保存、刪除、腳本生

7、產、發布/取消發布、版本管理、返回等功能,其中新增規則是具體加工規則維護的入口。可通過點擊“保存”、“刪除”、“發布”按鈕對當前維護的加工邏輯進行修改、刪除、發布操作。Ø 配置加工規則:新增加工規則的入口;Ø 保存:存儲當前加工邏輯到數據庫;Ø 刪除:刪除當前加工邏輯,刪除相關的加工邏輯和腳步文件,并刪除數據庫中的對象(存儲過程);Ø 腳本生成:腳本生成的入口;Ø 發布:修改當前加工邏輯為“發布”,同時系統對數據加工腳本進行編譯,并在指定數據庫中生成可被調度的數據庫對象;判斷是否包含有“數據過濾”加工業務類型的加工規則,如有則首先判斷是否已有垃

8、圾表存在,垃圾表命名規則為數據目標表名稱+“_WASTE”,如果垃圾表不存在則首先創建垃圾表(如存儲過程)。Ø 取消發布:修改當前加工邏輯為“取消發布”,同時刪除數據庫中的對象(存儲過程),并進行版本處理,即備份當前版本的加工邏輯文件和腳本文件,復制原文件并在文件名后增加時間戳字符串。Ø 版本管理:提供查詢歷史版本的功能,并根據業務需要啟用以往版本的加工邏輯。 當剛進入新建基礎信息維護頁面時,配置加工規則、保存、刪除、腳本生產、發布/取消發布、版本管理等的按鈕為灰色即不能進行這些操作,只有保存、刪除和返回等功能;當點擊“保存”按鈕后,取消發布變為灰色不能用,其他按鈕都顯示為

9、黑色表示可用;只有加工邏輯生產的腳本通過校驗后,才能做“發布”操作。2.1.1.3.3.1 配置加工規則點擊基礎信息維護頁面的“配置加工規則”,可對加工邏輯配置多個加工規則,進入新增加工規則列表頁面:加工規則列表頁面加工規則實現的是指在加工業務類型基礎上設置輸入輸出項、配置滿足具體業務需求的加工規則的具體化設計,是一個將加工業務類型實例化成具體業務處理的過程。加工規則列表頁面分為三個部分:加工規則列表展現區、加工規則操作區、加工規則標題修改區。對加工規則列表頁面說明如下:1) 加工規則列表展現區:展現加工規則的基礎信息,包括序號、標題、模板、順序調整、操作等,其中操作列中有選擇該行進入修改加工

10、規則和刪除該加工規則等功能。點擊順序調整圖標可以將數據加工的順序按升序或降序操作。2) 加工規則操作區:提供新增規則、保存、返回等操作。3) 加工規則標題修改區:可對選擇的加工規則標題進行修改。可以選擇加工規則列表第一列的單選框,選中指定加工規則,點擊操作中的“刪除”按鈕,可刪除該加工規則,點擊“修改”按鈕可對該條加工規則的標題進行修改:加工規則標題修改頁面修改后點擊“保存”按鈕,加工規則標題即更新成功。選中某條規格后面的“修改”按鈕,可修改加工規則的配置信息,進入修改頁面:加工規則配置頁面2.1.1.3.3.1.1 新增加工規則點擊加工規則列表頁面“新增規則”,進入新增加工規則頁面:新增規則

11、頁面選擇所屬加工類型,加工類型有同步、整合、延續、累計、同期、上期、時間降維、非時間降維、價類拆分、企業合并等,再輸入加工規則名稱,點擊“下一步”進入配置加工規則明細頁面,可根據所屬加工類型配置對應加工規則。2.1.1.3.3.2 保存點擊基礎信息維護頁面的“保存”按鈕,保存當前加工邏輯到數據庫。2.1.1.3.3.3 刪除點擊基礎信息維護頁面的“刪除”按鈕,刪除當前加工邏輯。2.1.1.3.3.4 腳本生成點擊基礎信息維護頁面的“腳本生成”按鈕,進入腳本生成頁面:腳本生成頁面腳本生成頁面分為三個部分:加工邏輯基礎信息區、操作區、腳本維護區。對腳本生成頁面說明如下:1) 加工邏輯基礎信息區:展

12、現加工邏輯名稱、代碼和加工規則列表,列表中展現已配好的加工規則的序號、標題和模板等信息。2) 操作區:提供生成腳本、保存、清除、校驗、返回等功能3) 腳本維護區:展現加工邏輯生成的存儲過程腳本。點擊“生成腳本”按鈕,生成存儲過程腳本,在腳本維護區中展現:腳本維護展現點擊“保存”按鈕后,可點擊“校驗”按鈕,此時在數據庫中將存儲過程進行預編譯處理,校驗其語法問題。也可點擊“清除”按鈕,重新進行生成、校驗。注意每次“生成腳本”之后,“校驗”之前要先“保存”,否則腳本可能不是最新。2.1.1.3.3.5 發布點擊基礎信息維護頁面的“發布”按鈕,該存儲過程會被編譯后保存到數據庫,存儲過程名字為代碼名稱。

13、發布后可取消發布。注意:在腳本生成頁面里,生成的腳本沒有保存的話在新建加工邏輯頁面中不會顯示“發布按鈕”。2.1.1.3.3.6 取消發布點擊基礎信息維護頁面的“取消發布”按鈕,修改當前加工邏輯為“取消發布”,同時刪除數據庫中的對象(存儲過程),并進行版本處理,即備份當前版本的加工邏輯文件和腳本文件,復制原文件并在文件名后增加時間戳字符串。2.1.1.3.3.7 版本管理點擊基礎信息維護頁面的“版本管理”按鈕,進入版本管理頁面:版本管理頁面版本管理頁面分為三個部分:版本信息查看區、歷史版本管理區、操作區。對版本管理頁面說明如下:1) 版本信息查看區:展現加工邏輯的名稱、代碼和加工規則列表,列表

14、中顯示序號、加工規則的標題、模板等信息。2) 歷史版本管理區:展現加工邏輯各個歷史版本的名稱、代碼、截止日期和操作,可以點擊操作列的“啟用”按鈕,重新恢復對指定歷史版本加工邏輯的使用,點擊“刪除”按鈕清除指定版本,點擊歷史版本的名稱可以在版本信息查看區域顯示版本的基本信息。3) 操作區:提供返回上一級菜單的返回按鈕。2.1.1.3.4 刪除基礎信息選擇基礎信息維護列表第一列的單選框,選中指定基礎信息,點擊“刪除”按鈕,刪除了該基礎信息。2.1.2 語義信息維護2.1.2.1 功能描述通過動態數據加工系統,用戶可以配置表、表對應字段等信息,并將配置的信息保存到數據庫中,為數據加工體系提供基礎結構

15、。2.1.2.2 操作此功能的角色加工邏輯設計者。2.1.2.3 使用說明2.1.2.3.1 基礎信息維護頁面在動態數據加工菜單下選擇加工邏輯設計à語義信息維護,進入表信息維護頁面:表信息維護頁面表信息維護頁面為三個部分:查詢區、列表展現區、操作區。對表信息維護頁面說明如下:1) 查詢區:可通過輸入表中文名稱、表英文名稱,對表信息的相關信息進行過濾,只展現操作人員所關注的數據。2) 列表展現區:展現數據查詢結果,顯示序號、表中文名稱、表英文名稱等信息,可以點擊表中文名稱進入表信息修改/查看頁面。3) 操作區:提供同步、新建、刪除等功能操作。2.1.2.3.2 查詢可根據表中文名稱、表

16、英文名稱對表信息進行查詢,在列表展現去展現操作人員所關注的數據。2.1.2.3.3 修改點擊表中文名稱中的鏈接,進入字段信息維護頁面,可對表信息進行修改操作。表信息修改頁面2.1.2.3.4 同步點擊表信息維護頁面的“同步”按鈕,可將數據中心的數據同步到ddp庫表中,對于ddp庫表已經存在的數據不作處理。2.1.2.3.5 新建點擊表信息維護頁面的“新建”按鈕,進入字段信息維護頁面:字段信息維護頁面字段信息維護頁面主要包括三個區域:表設置區、字段設置區、操作區。對字段信息列表展現頁面說明如下:1) 表設置區:提供表中文、英文名稱輸入框,裝載按鈕等。表英文名稱只能是數據庫中存在表的名稱,要不不能

17、裝載,點擊“裝載”按鈕后,字段設置區會將數據庫表中的字段信息展現出來。2) 字段設置區:顯示序號、字段英文名稱、順序、字段中文名稱、選擇指標等信息,根據裝載的表,按表順序顯示字段英文名稱和順序,點擊選擇指標列的選擇“指標按鈕”,出現指標數據對話框,選擇里面的數據后將在字段中文名稱中顯示,也可以對“字段中文名稱”進行修改。3) 操作區:提供保存字段信息、返回上一級菜單等功能。指標數據對話框2.1.2.3.6 刪除選擇表信息列表第一列的單選框,選中指定表信息,點擊“刪除”按鈕,將該表信息刪除。2.1.3 數據結構維護2.1.3.1 功能描述在語義信息維護中建表的基礎上,用戶可以配置以某種加工業務類

18、型和語義主表為依賴的表、表對應字段等信息,并將配置的信息保存到數據庫中,為數據加工體系提供基礎結構。2.1.3.2 操作此功能的角色加工邏輯設計者。2.1.3.3 使用說明2.1.3.3.1 數據結構維護頁面在動態數據加工菜單下選擇加工邏輯設計à數據結構維護,進入數據結構維護頁面:數據結構維護頁面數據結構維護頁面為三個部分:查詢區、列表展現區、操作區。對數據結構維護頁面說明如下:1) 查詢區:可通過輸入表中文名稱、表英文名稱,對表信息的相關信息進行過濾,只展現操作人員所關注的數據。2) 列表展現區:展現數據查詢結果,顯示序號、表中文名稱、表英文名稱、依賴表英文名稱、依賴類型等信息,可

19、以點擊表中文名稱進入表信息修改/查看頁面。3) 操作區:提供新建、刪除等功能操作。2.1.3.3.2 查詢可根據表中文名稱、表英文名稱對表信息進行查詢,在列表展現去展現操作人員所關注的數據。2.1.3.3.3 查看表基礎信息點擊表中文名稱中的鏈接,進入創建表頁面,可查看表基礎信息。查看表頁面2.1.3.3.4 新建點擊數據結構維護頁面的“新建”按鈕,進入創建表頁面:創建表頁面創建表頁面主要包括三個區域:表設置區、字段設置區、操作區。對創建表頁面說明如下:1) 表設置區:提供表中文、英文名稱輸入框,依賴表英文名稱、依賴類型下拉菜單等。依賴表英文名稱是在語義信息維護中定義的表,依賴類型是加工業務類

20、型。選擇一項依賴表英文名稱后,字段設置區會將數據庫表中的字段信息展現出來。2) 字段設置區:顯示序號、字段英文名稱、字段中文名稱、順序等信息,根據語義主表,按表順序顯示字段英文名稱、字段英文名稱和順序,點擊復選框,就會生成對應字段的新表。3) 操作區:提供保存字段信息、返回上一級菜單等功能。2.1.3.3.5 刪除選擇表信息列表第一列的單選框,選中指定表信息,點擊“刪除”按鈕,將該表信息刪除。2.2 加工任務調度2.2.1 數據源注冊2.2.1.1 功能描述(1) 實現增加、刪除、修改和查詢增加:采用向導的形式,提供添加數據源基本信息的界面客戶進行增加數據源,對于數據庫連接的注冊,注冊應用服務

21、器的數據庫連接池的連接信息。刪除:如果有其他加工工作在引用該數據源,則不允許刪除修改:修改數據源的注冊資料查詢:提供數據源列表查詢,可以根據數據源名稱和類型來查詢;數據源名稱支持模糊查詢。(2) 連接測試對于數據庫類型的數據源,測試其連接是否成功。2.2.1.2 操作此功能的角色加工邏輯設計者。2.2.1.3 使用說明在系統菜單中選擇動態數據加工 à加工任務調度à數據源注冊,進入數據源注冊列表頁面:數據源注冊列表數據源注冊列表頁面主要包括三個區域:查詢條件區、列表展現區、操作區。對數據源注冊列表頁面說明如下:1) 查詢條件區:可通過輸入數據源名稱、選中數據源類型,對注冊的數

22、據源進行過濾,展現操作人員所關注的數據源。其中數據源類型有DB2、ORACLE、SYBASE、SERVERSQL等。2) 列表展現區:展現查詢結果,顯示序號、數據源名稱、類型、數據源描述、建立時間和連接測試按鈕等信息。可以點擊數據源名稱的鏈接進入數據源注冊修改/查看頁面,點擊連接測試列的“測試”按鈕測試其連接是否成功。3) 操作區:提供新建、刪除等功能,當選中了第一列的多選框,點擊“刪除”按鈕,可刪除選中數據源,如果該數據源被其他加工工作引用了,則該數據源不能選中,不能刪除,點擊“新建”按鈕,進行新建數據源頁面。1.查詢在數據源注冊列表頁面中,用戶可以先選擇查詢條件,然后點擊“查詢”按鈕,系統

23、將符合查詢條件的數據源顯示在列表展現區中。2.新建在數據源注冊列表頁面中,點擊頁面下方的“新建”按鈕,進入新建數據源的第一個頁面:注冊數據源-第一步在上圖中,選擇一個數據源類型,然后點擊“下一步”繼續,到新建數據源的第二個頁面,根據數據源類型選擇不同,這個頁面內容有所區別;對于數據庫類型的數據源,頁面如下面兩個圖所示(一個是通過JNDI連接,一個是通過jdbc直接連接):注冊數據源-第二步(1)注冊數據源-第二步(2)在上圖中,填寫必須的信息,然后點擊“保存”按鈕,完成數據源的創建;填寫的信息包括:1 數據源名稱2 數據源描述3 如果是數據庫,數據庫連接方式² JNDI:填寫數據源的

24、JNDI名字² Driver:如果采用這種方式,還需要注冊以下的屬性:(1) 驅動程序DRIVER(2) 數據庫連接URL(3) 用戶名USER(4) 口令PASSWORD(5) 數據庫編碼方式² 數據庫版本Version4 如果是OLAP,填寫:Ø OLAP服務器IPØ OLAP服務器服務端口Ø 用戶Ø 口令Ø 應用名稱Ø 庫名稱5 如果是EXCEL文件,填寫:Ø 文件名稱Ø 全路徑Ø Excel格式信息(列數:sheet名稱, 列數:sheet名稱.)Ø 描述6 如果是T

25、XT文件,填寫:Ø 文件名稱Ø 全路徑Ø 文本分隔符Ø 文本列數Ø 描述7 如果是XML文件,填寫:Ø 文件名稱Ø 全路徑Ø DTD格式Ø 描述3.修改在數據源注冊列表頁面中,點擊某個數據源名稱的鏈接,進入該數據源的明細信息頁面:修改數據源信息在上圖中,修改該數據源的屬性,點擊“保存”按鈕,完成數據源的修改。4.刪除在數據源注冊列表頁面中,選中想要刪除的數據源左邊的復選框,點擊“刪除”按鈕,完成數據源的刪除(只能刪除在系統中沒有被使用的數據源)。刪除數據源5.測試在數據源注冊列表頁面中,點擊某個數據源右邊

26、的連接測試列中的“測試”按鈕,可以測試該數據源是否可以訪問(目前只支持對數據庫類型數據源的測試)。2.2.2 工作組注冊2.2.2.1 功能描述增刪改查,如果有其他加工工作在引用該工作組,則不允許刪除。2.2.2.2 操作此功能的角色加工邏輯設計者。2.2.2.3 使用說明在系統菜單中選擇動態數據加工 à加工任務調度à工作組注冊,進入工作組注冊列表頁面:工作組注冊列表頁面數據源注冊列表頁面主要包括三個區域:查詢條件區、列表展現區、操作區。對數據源注冊列表頁面說明如下:1) 查詢條件區:可通過輸入工作組名稱、工作組標識,對注冊的工作組進行過濾,系統將符合查詢條件的工作組顯示在

27、列表展現區中。2) 列表展現區:展現查詢結果,顯示序號、工作組名稱、工作組標識、工作組描述、建立時間等信息。可以點擊工作組名稱的鏈接進入工作組修改/查看頁面。3) 操作區:提供新建、刪除等功能,當選中了第一列的多選框,點擊“刪除”按鈕,可刪除選中工作組,如果該工作組被加工工作引用了,則該工作組不能選中,不能刪除,點擊“新建”按鈕,進行新建工作組頁面。1查詢在工作組注冊列表頁面中,用戶可以先輸入查詢條件,然后點擊“查詢”按鈕,系統將符合查詢條件的工作組顯示在列表展現區中。2新建在工作組注冊列表頁面中,用戶點擊頁面下面的“新建”按鈕,進入新建工作組注冊頁面:工作組注冊頁面在上圖中,填寫新建工作組的

28、各項屬性,點擊“保存”按鈕,完成工作組的創建。3修改在工作組注冊列表頁面中,點擊某個工作組名稱的鏈接,進入該工作組的明細信息頁面,然后修改該工作組的屬性,點擊“保存”按鈕,完成工作組的修改。4刪除在工作組注冊列表頁面中,選中想要刪除的工作組左邊的復選框,點擊“刪除”按鈕,完成工作組的刪除(只能刪除在系統中沒有被應用的工作組)。2.2.3 加工工作注冊2.2.3.1 功能描述主要包括增加、刪除、修改、查詢功能。如果有其他加工任務在引用該加工工作,則不允許刪除。如果某個包含該加工工作的任務處于生產狀態,不能修改此加工工作。2.2.3.2 操作此功能的角色加工邏輯設計者。2.2.3.3 使用說明在系

29、統菜單中選擇動態數據加工 à加工任務調度à加工工作注冊,進入加工工作注冊列表頁面:加工工作注冊類別頁面加工工作注冊列表頁面主要包括三個區域:查詢條件區、列表展現區、操作區。對加工工作注冊列表頁面說明如下:1) 查詢條件區:可通過輸入工作名稱、選擇工作組、選擇工作類型,對注冊的加工工作進行過濾,系統將符合查詢條件的加工工作顯示在列表展現區中,其中工作組是前面注冊了的各個工作組名稱,工作類型有“存儲過程”、“普通JAVA程序”、“通用擴展接口”、“SQL”、“抽取”等。2) 列表展現區:展現查詢結果,顯示序號、工作名稱、工作組名稱、工作類型、工作執行位置、優先級、預測運行時間、

30、使用情況等信息。可以點擊工作名稱的鏈接進入加工工作修改/查看頁面,點擊列表右邊的“查看明細”按鈕,進入工作使用情況明細頁面。3) 操作區:提供新建、刪除等功能,當選中了第一列的多選框,點擊“刪除”按鈕,可刪除選中加工工作,如果該加工工作被其他加工任務引用了,則該加工工作不能選中,不能刪除,點擊“新建”按鈕,進行新建加工工作頁面。1查詢在加工工作列表頁面中,用戶可以輸入工作名稱、選擇工作組和工作類型等條件,然后點擊“查詢”按鈕,系統將符合查詢條件的加工工作顯示在列表展現區中。2查看使用情況在加工工作列表頁面中,點擊某個工作右邊的“查看明細”鏈接,可以進入工作使用情況明細頁面,查看所有使用了該工作

31、的所有任務列表:工作使用情況明細頁面如上圖,展現了工作名稱和工作描述,和使用該工作的任務列表信息,列表信息中有序號、任務名稱、任務狀態、任務描述等信息。3新建在加工工作列表頁面中,點擊頁面下面的“新建”按鈕,進入新建加工工作頁面:新建加工工作頁面在上圖中,填寫新建加工工作的各項屬性,點擊“保存”按鈕,完成工作的創建。需要填寫的屬性包括:1 工作名稱2 工作類型u 存儲過程Ø 存儲過程名稱及調用參數存儲過程的參數有注冊時在界面上輸入,輸入參數值可以使用全局環境變量,使用格式為$(全局環境變量). 如果存儲過程以字符串方式返回結果,該存儲過程的第一個參數必須是輸出參數,用于返回運行結果。

32、工作詳情信息-1u 普通JAVA程序 Ø CLASS名稱Ø CLASS調用方法Ø CLASS調用參數工作詳情信息-2u 通用擴展接口,(符合系統開發商提供接口規范的JAVA程序)方法:Ø CLASS名稱Ø String run(String xml) 調用方法 該屬性由用戶實現,不用界面注冊Ø boolean stop()正常停止方法 該屬性由用戶實現,不用界面注冊Ø boolean abort()異常停止方法 該屬性由用戶實現,不用界面注冊工作詳情信息-3u 抽取方法:Ø 用于讀取源數據的SQLØ 用于

33、寫入數據的目標庫表名Ø 源、目標庫只能選擇一個,并且源和目標庫應該可以連接上Ø 寫入采用“如果存在則UPDATE,不存在則INSERT”的方式工作詳情信息-4u 執行程序Ø 調用路徑及程序名稱工作詳情信息-5u SQLØ 可執行的SQL片斷工作詳情信息-6u URLØ URL全路徑工作詳情信息-73 反饋信息方式u 字符串:若選擇該選項,用戶需要將執行結果以字符串形式返回u 沒有4 源數據源:只對抽取方式的工作有意義,用于從指定從該數據源查詢數據。5 目標數據源:只對抽取方式的工作有意義,用于從指定將查詢得到的數據更新到該數據源查詢中。6 工作

34、執行位置:實際調用工作的數據源,只對“sql語句”和“存儲過程”這兩者工作有意義。7 隸屬工作組8 是否獲取反饋結果9 獨占資源列表10 令牌最大使用時間11 令牌最大等待時間12 優先級13 工作說明14 預期運行時間4修改在加工工作注冊列表頁面中,點擊某個加工工作名稱的鏈接,進入該加工工作的明細信息頁面,然后修改該工作組的屬性,點擊“保存”按鈕,完成工作組的修改。注意如果某個包含該工作的任務處于生產狀態,不能修改此工作。5刪除在加工工作注冊列表頁面中,選中想要刪除的加工工作左邊的復選框,點擊刪除按鈕,完成加工工作的刪除。如果有其他加工任務在引用該加工工作,則不允許刪除。2.2.4 加工任務

35、注冊2.2.4.1 功能描述主要實現增加、刪除、修改、查詢功能,如果加工任務正在生產狀態或測試狀態,不能修改此加工任務;當加工任務中包括有加工工作時,不能刪除此加工任務。當加工任務已經過期,不能將此加工任務轉變為“生產”狀態,對已經轉為生產狀態的加工任務,過期后將自動轉變為“開發”狀態。2.2.4.2 操作此功能的角色加工邏輯設計者。2.2.4.3 使用說明在系統菜單中選擇動態數據加工 à加工任務調度à加工任務注冊,進入加工任務注冊列表頁面:加工任務注冊列表頁面加工任務注冊列表頁面主要包括三個區域:查詢條件區、列表展現區、操作區。對加工任務注冊列表頁面說明如下:1) 查詢條

36、件區:可通過輸入任務名稱、選擇生產狀態、運行方式,對加工任務進行過濾,系統將符合查詢條件的加工任務顯示在列表展現區中,其中生產狀態有生產和開發兩種,運行方式有并行和串行兩種。2) 列表展現區:展現查詢結果,顯示序號、任務名稱、生產狀態、運行方式、優先級、調度方式、建立時間、工作管理等信息。可以點擊任務名稱的鏈接進入加工任務修改/查看頁面,點擊列表右邊的“查看明細”按鈕,進入任務所含工作管理頁面。3) 操作區:提供新建、刪除等功能,當選中了第一列的多選框,點擊“刪除”按鈕,可刪除選中加工任務,如果該加工任務保含加工工作是,則該加工任務不能刪除,點擊“新建”按鈕,進行新建加工任務頁面。1查詢在加工

37、任務列表頁面中,用戶可以輸入任務名稱、選擇生產狀態和運行方式等條件,然后點擊“查詢”按鈕,系統將符合查詢條件的加工任務顯示在列表展現區中。2任務所含工作管理在加工任務列表頁面中,點擊某個加工任務右邊的“查看明細”鏈接,可以進入任務所含工作管理頁面:工作管理頁面在上圖中,可以將工作添加到此任務中,也可以從任務中刪除某個特定的工作。當任務定義為串行任務時,要定義:l 任務所含各個工作的執行順序l 執行前提(即當任何一工作執行失敗時,本任務是選擇中止還是繼續執行后續工作)3新建在加工任務注冊列表頁面中,點擊頁面下面的“新建”按鈕,進入新建加工任務注冊頁面:加工任務注冊頁面在上圖中,填寫新建任務的各項

38、屬性,點擊“保存”按鈕,完成任務的創建。需要填寫的屬性包括:1 任務名稱2 運行方式:運行方式有并行和串行兩種3 運行前提:有工作失敗是停止、工作失敗是繼續4 生產狀態(開發、生產):當任務已經過期,不能將此任務轉變為“生產”狀態,對已經轉為生產狀態的任務,過期后將自動轉變為“開發”狀態5 任務預期運行時間6 任務超時設置,缺省為不檢查7 任務優先級8 任務調度方式任務調度方式可分為按固定時間執行和按時間間隔執行兩種方式a) 固定時間:指定任務的執行時間,到秒b) 時間間隔c) 周期指定以時間間隔調度時要確定任務的起始執行時間和結束執行時間,起始時間若不設置,則默認為立即,結束執行時間若不設置

39、,則默認為永久。4修改在加工任務注冊列表頁面中,點擊某個加工任務名稱的鏈接,進入該加工任務明細信息頁面,然后修改該加工任務的各項屬性,點擊“保存”按鈕,完成加工任務的修改。注意如果加工任務處于生產狀態,不能修改此加工任務。5刪除在加工任務注冊列表頁面中,選中想要刪除的加工任務左邊的復選框,點擊“刪除”按鈕,完成加工任務的刪除。如果加工任務調用了用該加工工作,則不允許刪除。2.3 加工任務監控任務監控模塊提供對任務的實時監控功能,與任務調度引擎并行,在任務調度執行時,對任務調度的情況進行跟蹤和記錄。可以在任務監控模塊對正在執行或等待執行的任務進行手動干預(停止或啟動)。任務監控模塊可以實時、形象

40、、真實地反映系統運行狀態,及早的發現異常問題和效率瓶頸,以便迅速應對問題并進行任務調整,保證任務的正確有序運行。通過記錄運行數據,可進行實時的統計分析,以圖形和表格的方式形象直觀的反應當前的任務運行狀態加工任務監控包括:1. 對已經完成的任務和工作,查看其執行結果2. 對當前正在運行的任務,查看其執行進展3. 對將來要運行的任務,查看其安排情況2.3.1 任務運行監控2.3.1.1 功能描述實現當前已安排任務的查詢。實現任務的調度,包括馬上運行一個等待中的任務、終止該等待的任務、將停頓的任務重新置為開發狀態等。對正在運行的任務,給出其運行時間,查詢該任務當前運行到哪一個工作。加工任務調度分為自

41、動調度與手工調度兩種方式,自動調度會在該加工任務下一次運行時間自動執行,手工調度是點擊馬上運行按紐后該加工任務會啟動。加工任務啟動后會按照該加工任務注冊的工作順序執行。加工任務執行完后,調度引擎會計算出下一次加工任務運行時間。如果不允許加工任務處理等待執行狀態,點擊終止等待即可。2.3.1.2 操作此功能的角色加工邏輯設計者。2.3.1.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à任務運行監控,進入任務運行監控列表頁面:任務運行監控列表任務運行監控列表頁面主要包括兩個區域:查詢條件區、列表展現區。對任務運行監控列表頁面說明如下:1) 查詢條件區:可通過輸入任務

42、名稱、運行狀態,對任務運行監控進行過濾,系統將符合查詢條件的任務運行監控顯示在列表展現區中,其中運行狀態有正在運行、等待執行和停頓三種狀態。2) 列表展現區:展現查詢結果,顯示序號、任務名稱、運行方式、運行狀態、已運行時間、下一個運行時間、可用操作等信息。可以點擊列表右邊的可用操作列的“馬上運行”按鈕,馬上執行該任務,點擊“終止等待”按鈕,可以終止該任務的等待,使得該任務處于停頓狀態。1查詢在任務運行監控列表頁面中,用戶可以輸入任務名稱、運行狀態等條件,然后點擊“查詢”按鈕,系統將符合查詢條件的任務運行監控顯示在列表展現區中。2馬上運行點擊任務運行監控列表頁面右邊的可用操作列的“馬上運行”按鈕

43、,系統將提示該任務的運行時間,如下圖所示:任務運行情況列表在上圖中,點擊“停止運行”按鈕,可以停止該正在運行任務。點擊該正在運行的任務名稱鏈接,可以查看該任務當前執行的具體情況(即具體執行到哪一個工作):任務運行情況明細在任務運行情況明細頁面主要包括兩個區域:任務信息區、工作展現區。對任務運行情況明細頁面說明如下:1) 任務信息區:展現該任務的任務名稱和運行狀態。2) 工作展現區:展現序號、工作名稱、開始時間、結束時間、運行狀態和詳細信息等,列表中展現的是加工任務中所有的加工工作運行情況明細,運行狀態有正在運行、等待中和成功三種。提供返回上一級菜單的功能按鈕3終止等待在“任務運行情況列表”頁面

44、中,點擊某個處于等待執行的任務右邊的“終止等待”按鈕,可以終止該任務的等待,使得該任務處于停頓狀態:終止等待4重置開發在“任務運行情況列表”頁面中,點擊某個處于停頓的任務右邊的“重置開發”按鈕,可以將停頓的任務重新置為開發狀態(重置開發狀態后,此任務將從“任務運行情況列表”中消失):重置開發2.3.2 任務歷史日志查詢2.3.2.1 功能描述對已經執行完成的任務,查看其執行結果。2.3.2.2 操作此功能的角色加工邏輯設計者。2.3.2.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à任務歷史日志查詢,進入任務歷史日志查詢列表頁面,可以對已經完成的任務,查詢某一特

45、定時間段內的任務執行情況:任務歷史日志查詢列表任務歷史日志查詢列表頁面主要包括兩個區域:查詢條件區、列表展現區。對任務歷史日志查詢列表頁面說明如下:1) 查詢條件區:可通過輸入任務名稱、日期時間段,對任務歷史日志進行過濾,系統將符合查詢條件的任務運行監控顯示在列表展現區中,其中日期時間段初始化為當天時間段,用戶可點擊旁邊的日期選擇按鈕,選擇時間段。2) 列表展現區:展現查詢結果,顯示序號、任務名稱、開始時間、運行結果、結果信息等。可以點擊任務名稱的鏈接進入任務歷史工作運行日志明細頁面,查看運行日志,運行結果有成功和失敗兩種。1查詢在任務歷史日志查詢列表頁面中,用戶可以輸入任務名稱、選擇日期時間

46、段等條件,然后點擊“查詢”按鈕,系統將符合查詢條件的任務歷史日志顯示在列表展現區中。2 查看任務歷史工作運行日志在任務歷史日志查詢列表頁面中,點擊任務名稱的鏈接進入任務歷史工作運行日志明細頁面,查看運行日志:任務歷史工作運行日志明細任務歷史工作運行日志明細頁面主要包括兩個區域:任務信息區、工作信息區。對任務歷史工作運行日志明細頁面說明如下:1) 任務信息區:展現任務名稱和運行狀態等信息。2) 工作信息區:展現序號、工作名稱、開始時間、結束時間、運行狀態和詳細信息等,列表中展現的是加工任務中所有的加工工作。提供返回上一級菜單的功能按鈕。2.3.3 工作歷史日志查詢2.3.3.1 功能描述對已經完

47、成的任務,查看其執行結果。2.3.3.2 操作此功能的角色加工邏輯設計者。2.3.3.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à工作歷史日志查詢,進入工作歷史日志查詢列表頁面,可以對已經完成的工作,查詢某一特定時間段內的工作執行情況:工作歷史日志查詢列表工作歷史日志查詢列表頁面主要包括兩個區域:查詢條件區、列表展現區。對工作歷史日志查詢列表頁面說明如下:1) 查詢條件區:可通過輸入工作名稱、日期時間段,對工作歷史日志進行過濾,系統將符合查詢條件的工作運行監控顯示在列表展現區中,其中時間段初始化為當天時間段,用戶可點擊旁邊的日期選擇按鈕,選擇時間段。2) 列表

48、展現區:展現查詢結果,顯示序號、工作名稱、所屬任務、開始時間、結束時間、運行結果、結果信息等。2.3.4 任務平均執行時間圖2.3.4.1 功能描述對某一特定時間內已執行任務的耗時情況進行分析,并以形象直觀的圖形方式進行展現。2.3.4.2 操作此功能的角色加工邏輯設計者。2.3.4.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à任務平均執行圖,進入任務平均執行圖頁面:任務平均執行時間圖任務平均執行圖頁面主要包括兩個區域:查詢條件區、圖表展現區。對工任務平均執行圖頁面說明如下:1) 查詢區:可以根據業務需要設置任務過濾,對關鍵任務的耗時情況進行展現,并支持時間段

49、查詢,對特定時間段內的任務進行監控。并在圖表中展現指定時間段指定任務的執行時間情況。2) 圖表展現區:展現查詢結果,用圖片展現任務中指定時間段指定任務的執行時間情況。1查詢:選擇時間段,根據業務需要設置任務過濾,點擊“查詢”按鈕,系統將符合查詢條件的任務執行時間情況展現在圖表展現區。2任務過濾:點擊查詢區的“任務過濾”按鈕,彈出任務選擇對話框,可以選擇哪些任務情況要在圖表展現區中展現。任務選擇對話框2.3.5 單一任務執行時間圖2.3.5.1 功能描述分析指定任務在某一時間段內的執行時間變化情況,并以折線圖的方式進行展現。2.3.5.2 操作此功能的角色加工邏輯設計者。2.3.5.3 使用說明

50、在系統菜單中選擇動態數據加工 à加工任務監控à單個任務執行圖,進入單個任務執行圖頁面:單個任務執行圖單個任務執行圖頁面主要包括兩個區域:查詢條件區、圖表展現區。對單個任務執行圖頁面說明如下:1) 查詢區:可通過選擇任務、開始日期、結束日期等,對單一任務執行時間變化情況進行過濾,系統將查詢指定任務在某一時間段內的執行時間變化情況,并在圖表展現區中展現。2) 圖表展現區:展現查詢結果,以折線圖的方式進行展現。2.3.6 歷史工作執行圖2.3.6.1 功能描述查看某特定時間段內,選定工作的平均執行時間。2.3.6.2 操作此功能的角色加工邏輯設計者。2.3.6.3 使用說明在系統

51、菜單中選擇動態數據加工 à加工任務監控à歷史工作執行圖,進入歷史工作執行圖頁面:歷史工作執行圖歷史工作執行圖頁面主要包括兩個區域:查詢條件區、圖表展現區。對工任務平均執行圖頁面說明如下:1) 查詢區:可通過開始日期、開始時間、結束日期、結束時間和工作過濾等,對歷史工作平均執行情況進行過濾,系統將符合查詢條件的歷史工作平均執行情況展現在圖表展現區,其中點擊“工作過濾”按鈕,可選擇要展現哪些歷史工作執行情況。2) 圖表展現區:展現查詢結果,用圖表展現歷史工作的執行情況。1查詢:選擇時間段,根據業務需要設置工作過濾,點擊“查詢”按鈕,系統將符合查詢條件的歷史工作執行時間情況展現在

52、圖文展現區。2工作過濾:點擊查詢區的“工作過濾”按鈕,彈出工作選擇對話框,可以選擇哪些工作情況要在圖文展現區中展現:工作選擇對話框2.3.7 工作時間占用圖2.3.7.1 功能描述分析一定時間段內任務中各工作執行時間所占比例,并以圖表的方式進行展現。2.3.7.2 操作此功能的角色加工邏輯設計者。2.3.7.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à工作時間占用圖,進入工作時間占用圖頁面:工作時間占用圖工作時間占用圖頁面主要包括兩個區域:查詢條件區、圖表展現區。對工工作時間占用圖頁面說明如下:1) 查詢條件區:可通過選擇任務名稱、開始日期和結束日期,查詢該時

53、間段內任務中各工作執行時間所占比例,并以圖表的方式進行展現。2) 圖表展現區:展現查詢結果,用圖表展現任務中各工作執行時間所占比例。2.3.8 任務成功比例圖2.3.8.1 功能描述分析一定時間段內任務執行成功和失敗比例,并以圖表的方式進行展現。2.3.8.2 操作此功能的角色加工邏輯設計者。2.3.8.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à任務成功比例圖,進入任務成功比例圖頁面:任務成功比例圖任務成功比例圖頁面主要包括兩個區域:查詢條件區、圖表展現區。對任務成功比例圖頁面說明如下:1) 查詢條件區:選擇調度方式和執行任務時間段,點擊“查詢”按鈕,在圖表

54、展現區中展現任務成功和失敗比例情況,其中調度方式有固定時間、小時間隔、天間隔、每周和每月等。2) 圖表展現區:圖片中展現當前時間段、當前調度方式中任務執行成功和失敗的比例。2.3.9 任務安排情況2.3.9.1 功能描述對將來要運行的任務,查看其安排情況。2.3.9.2 操作此功能的角色加工邏輯設計者。2.3.9.3 使用說明在系統菜單中選擇動態數據加工 à加工任務監控à任務安排情況,進入任務安排情況頁面:任務安排情況頁面在上圖中,選擇某個月后,點擊“確定”按鈕,可以查看該月所有日期的任務安排情況。點擊這個某一個日期,將在表格下面顯示當日要運行的所有任務列表。注意,“任務安

55、排情況”只顯示今后的任務,即只提供今天以后的任務安排情況。2.4 加工數據校驗加工結果校驗是指數據加工完成后,加工體系調度校驗任務中具體的校驗SQL,記錄校驗結果并進行分析展現。完整的校驗過程包括校驗SQL注冊、校驗任務注冊、校驗執行、結果分析及展現。2.4.1 校驗信息注冊2.4.1.1 功能描述注冊需要校驗的SQL。2.4.1.2 操作此功能的角色數據校驗人員。2.4.1.3 使用說明在系統菜單中選擇動態數據加工 à加工數據校驗à校驗信息注冊,進入校驗信息注冊列表頁面:校驗信息注冊列表校驗信息注冊列表頁面主要包括兩個區域:列表展現區和操作區。對校驗信息注冊列表頁面說明如下:1) 列表展現區:展現注冊了的校驗SQL,顯示序號、校驗名稱、校驗代碼、狀態、創建人、創建時間等信息。可以點擊校驗名稱進入校驗信息注冊修改/查看頁面,如果列表中對應的狀態為草稿和取消發布狀態則可修改校驗SQL,如果狀態為發布狀態則只能查看頁面。2) 操作區:提供新建、發布、取消發布、刪除等功能,當選擇了列表中的第一列的單選框時,如果狀態為草稿和取消發布,則取消發布按鈕變為灰色即該功能不可用,如果狀態為發布狀態,則發布和刪除按鈕變為灰色即這兩個功能不可用。在校驗信息注冊列表頁面中,點擊頁面下方的“新建”按鈕,進入新建校驗信息頁面:新建校驗信息頁面用戶填寫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論