首頁 | 關於知識網 | 會員規範 | 知識地圖| 本站連結 | JACKSOFT | 加入會員 |
專業認證 >> JCCP 電腦稽核軟體應用師 >>[分享]JCCP認證考試大網五:資料分析(Data Analysis)
[分享]JCCP認證考試大網五:資料分析(Data Analysis)

依照ACL分析指令結構, 剛好可以說明資料分析技術的種類與操作方法, 這也是CAATs(電腦輔助查核技術)的核心。

1. 敘述式(Expression): 它是將原始資料欄位、算術運算子、常數、函數、變數組成執行計算或建立條件, 它沒有真正的值存在, 可分成篩選器(Filter)及演算欄位(Computed Field)。

篩選器(Filter)就是建立資料檔記錄的篩選條件, 挑選出預見的記錄進行檢視或計算, 這是各種分析查核工具都所必備的, 在ACL裡, 又分為Global Filter及Command Filter, 有關指令詳細說明, 請參考『ACL資料分析與電腦稽核教戰手冊』。 演算欄位(Computed Field)可說是原始資料檔欄位的延伸, 藉由建構數值計算公式、文字串的字元替換、欄位屬性的轉換、及建立條件式欄位等。

2. 剖析資料(Profiling Data): 它是協助你探索資料的真實面, 透過分類、分層、及分期的彙總分析, 定位出異常區塊, 再進行深入查核。以下幾個是ACL常用的分析指令:

Classify - 分類彙總, 如依照客戶代號、部門別、供應商代號等分類彙總, 只能依照文字型欄位彙總, 但有百分比欄位可供高度敏感性資料挑選。 Summarize - 分類彙總, 同上, 差別在它可多階彙總, 並且可依照文字型及日期型欄位彙總 Cross-tabulate - 多維分類彙總, 可依不同文字型欄位交叉彙總, 如同Excel的樞紐分析, 但使用上更便利, 不佔空間。 Stratify - 分層彙總, 依照金額範圍分層彙總, 找出重大風險區域, 節省資料挑選時間。 Age - 分期彙總, 如同應收帳款帳齡分析和存貨庫齡分析

3. 分隔資料(Isolating Data): 可將要分析資料記錄從原始大量資料中分離出來成立單獨分析檔案。

篩選器(Filter): 這是一個虛擬挑選資料, 資料筆數還可以接受, 一旦從大量資料中篩選資料, 並進行計算, 則會非常沒有效率。 萃取(Extract): 最有效率的方法, 就是使用Extract指令, 依據指定篩選條件及欄位, 萃取出成為一個單獨新的資料檔, 方便進行有效率的分析。 匯出(Export): 這是讓ACL可以轉出成其他應用系統使用的檔案格式如Access, Excel, Text, WordMerge File, XML, dBase等, 其他格式, 請參考指令及手冊。

4. 重新排列資料(Re-organizing Data): 通常我們要讓資料顯示優先查核順序, 所以一定會依照某一個或多個關鍵欄位進行升冪或降冪的排列, 以便標定出重要記錄在特定位置, 方便搭配其他分析指令的操作。

排序(Sort): 可依照某一個或多個關鍵欄位進行升冪或降冪的排列, 匯出產生新的資料檔, 供其他指令進行重大區塊的分析。 索引(Index): 附掛在原始檔案上, 只針對關鍵欄位編製索引檔。

5. 合併資料(Combining Data): 通常要分析的資料會超過一個以上, 並且會進行彼此之間的差異及一致性和完整性的分析。

Extract with Append Option: 透過萃取指令加上新增選項, 可以進行不同檔案相同欄位資料的合併(merge)。 合併(Join): 將不同資料檔案, 依相同的關鍵欄位進行不同型態的合併或比對, 找出異常資料。 Matched records Unmatched records Matched Records, All primary Matched Records, All secondary Matched Records, All primary & All secondary 聯結(Relation): 可一次聯結多個Table, 像是關聯式資料一樣, 進行差異分析及計算。

詳細指令操作, 請參考教戰手冊, 後續會再做進一步介紹。

David



資料來源:
 

4
 
 

   
相關標籤 JCCP
   
回文 #1
回覆會員暱稱:u9525038
點數:50
等級:初學者

榮譽勳章:初學者
發文篇數:5
回文時間:2010-05-24 15:38:47

投(2)一票~!
   
回文 #2
回覆會員暱稱:missjim
點數:200
等級:初學者

榮譽勳章:初學者
發文篇數:9
回文時間:2009-05-13 00:47:30

我猜 答案是(3) Summarize, Count 不曉得對不對呢
   
回文 #3
回覆會員暱稱:missjim
點數:200
等級:初學者

榮譽勳章:初學者
發文篇數:9
回文時間:2009-05-13 00:46:35

我猜 答案是(3) Summarize, Count 不曉得對不對呢
   
回文 #4
回覆會員暱稱:大衛
點數:160
等級:初學者

榮譽勳章:初學者
發文篇數:31
回文時間:2009-03-20 17:44:24

[JCCP考試範例 5-3] 參考下列應收帳款細明檔, 如果想要知道那一個客戶的應收帳款餘額最高, 則採用ACL指令的步驟以下五個選項那一個是正確的: CUST_NUMBER INVOICE_DATE DUE_DATE REF_NO TRANS_TYPE TRANS_AMOUNT 795401 2000/8/20 2000/9/19 205605 CN 474.70 795401 2000/10/15 2000/11/14 206300 IN 225.87 795401 2000/2/4 2000/3/6 207137 IN 180.92 516372 2000/2/17 2000/3/18 211206 IN 1610.87 516372 2000/4/30 2000/3/18 211206 TR 1298.43 518008 2000/5/21 2000/6/20 212334 CN 12.23 784647 2000/5/21 2000/6/20 212297 IN 737.36 518008 2000/6/10 2000/7/10 212592 CN 37.15 501657 2000/6/30 2000/7/30 212824 IN 1524.32 222006 2000/7/17 2000/1/1 43614X PM 539.97 230575 2000/7/28 2000/8/27 213052 IN 8.85 516372 2000/8/10 2000/9/9 213133 CN 212.56 516372 2000/8/10 2000/9/9 213134 CN 76.01 516372 2000/8/10 2000/9/9 213135 CN 121.11 516372 2000/8/10 2000/9/9 213136 CN 80.74 516372 2000/8/10 2000/9/9 213137 CN 74.97 516372 2000/8/10 2000/9/9 213138 CN 10.70 516372 2000/8/10 2000/9/9 213139 CN 80.74 (1) Sort, Duplicate (2) Classify, Statistics (3) Summarize, Count (4) Age, Total (5) Join, Statistics 答案是:............................................................................................................................................................................. ? 大家想一下, 下個星期再公布$#@#^ David
   
回文 #5
回覆會員暱稱:大衛
點數:160
等級:初學者

榮譽勳章:初學者
發文篇數:31
回文時間:2009-03-20 17:19:13

[JCCP考試範例 5-2] 本範例主要練習如何建立演算欄位(Computed Field), 這裡有一個應付帳款原始檔(AP.DEL),它是屬於分界檔(Delimited File),Layout 如下: Fields 欄位名稱 欄位型態 起始位置 欄位長度 小數位數 欄位說明 vendor_no ASCII 1 5 供應商代號 invoice_no ASCII 6 15 帳單號碼 invoice_date DATE 21 8 帳單日期 prodno ASCII 29 9 產品代號 quantity NUMERIC 38 4 0 數量 unit_cost NUMERIC 42 6 2 採購單價 請計算應付帳款總額? 答案是:......................................................................$278,641.33 你答對了嗎? David
附檔下載
   
回文 #6
回覆會員暱稱:大衛
點數:160
等級:初學者

榮譽勳章:初學者
發文篇數:31
回文時間:2009-03-20 15:48:50

[JCCP考試範例 5-1] 對電腦資料進行分析, 如果不會下條件挑選資料, 那就無法一窺資料叢林的奧妙, 以下是一個Filter使用的範例: 今天你使用ACL, 打算從應收帳款明細資料裡挑選出交易別(Type)是『IN』立帳作業,金額(Amount)超過5000元以上或有負的交易發生者,到期日(Due_Date)在2009年3月份到期的記錄,請問以下那一個條件式是正確的: (1) Type = "IN" And Amount > 5000 And Amount < 0 And Due_Date >= `20090331` (2) Type = "in" And (Amount > 5000Or Amount < 0) And Due_Date <=`20090331` (3) (Amount > 5000Or Amount < 0) And Due_Date>=`20090331` And Due_Date<=`20090301` And Type = "IN" (4) (0 < Amount > 5000) And Due_Date>=`20090131` And Due_Date<=`20090331` And Type = "IN" (5) (Amount > 5000Or Amount < 0) And (Due_Date>=`20090301` And Due_Date<=`20090331`) And (Type = "IN") 想一下!!!!! 答案是............................................(5) 你對了嗎? David
網站建議與問題回報 | 隱私權政策 | 網站管理規範 | 條款與政策