ACL 電腦稽核軟體 - ais.nptu.edu.t materials/ACL primer_20170529.pdf · ACL 軟體產品簡介...
Transcript of ACL 電腦稽核軟體 - ais.nptu.edu.t materials/ACL primer_20170529.pdf · ACL 軟體產品簡介...
-
ACL
2008/11/162017/5/29
-
2
-
ACL ACL Services Ltd. 1987
(CAATs)ACL(Audit Command Language) ACLDOSGUI
ACL Services Ltd. ACL AnalyticsACL
200812 ACL Analytics Exchange (AX)
Direct Link for SAP ERPACLSAP ERP(bridge)
ACL Add-in for ExcelExcel(add-in)Excel
ACL GRCiOSAndroid
3
-
ACL vs. IDEA vs. Excel ACLIDEAExcel
Excel(Office)ACLIDEAExcelACLIDEA
ACLIDEA(Generalized Audit Software)ExcelExcelVBAACLIDEAExcel
ACLIDEAPCAppleACLIDEAACL
4
-
ACL vs. Arbutus ArbutusACL
ArbutusGrant BrodieACLACLACLBrodieACLArbutusArbutus Analyzer
BrodieACLACLACLACL
BrodieArbutusACLBrodie2003ACLArbutus2013Brodie
ACLJCCPArbutusCBAAJCCPJCCP
ACLArbutusJCCPCBAA
5
-
ACL Analytics ACL Analytics 10.0
6
-
Project ACL project ()ACL
project Project .acl
Table ()ACLtable.fil(ACL 7)Input File Definition
View ()tableview Script ()ACL
Batch Index ()tableindex
.inx Command log ()
.log tableindexcommand log
ACLproject
7
-
Table ACLtable
view
ACL(source data)table(flattening)(flat file) tableflat file(: Word,
).fil ACLtable
8
-
Table projecttable
File => New => Table ACL 9 (Data Definition Wizard)
(ACL 10 ) ACL project
9
-
ACL 10 ACL 9
10
Local
-
Disk(: table)Employees
* EmployeesACL 10
DiskODBCODBCIBMExternal Definition
11
-
EmployeesExcel(: )
ACL
12
-
table table
13
-
tableDefault_View
20081114.ACLprojectEmployeestable: _0081114
14
-
View tableview tableviewview
view view Employeesview
EmployeesProperties
Table PropertiesViewsAddviewAdd Views
SalaryBonusview
OK
15
-
Add ColumnsAvailable Fieldsview-->Selected Fields
EmpNoSalaryBonus _2008viewOK
Table PropertiesViewsSalaryBonusViewEmployeesview
16
-
viewAdd Columns
Add ColumnsExprAdd Expression
Expression=Salary*33Save AsSalary _NTDOK
Selected FieldsOK
17
-
View
Bonus_2008_NTD
18
-
Filter
(filter)table
Employees2002008(bonus)(salary)20%FilterBonus_2008/Salary >= 0.2 view
19
-
FilterQuick Filter
Last_Name(Lee)Quick Filter EqualLast _Name=Lee
20
-
ANDOR
(Bonus_2008/Salary>=0.2) AND (Salary>40000)9(Bonus_2008/Salary>= 0.25) OR (Salary>90000)15
21
-
table
(missing value)(noisy data, : )(inconsistency)ACLtable
ACL 10BadFile tableACL
22
-
Selected FieldsAdd AllOK
Verify
DataVerify..Verify
Verify Fields..Selected Fields
23
-
1718ProdNo (Product Number)
BadFile
2Total (Extended Price)10ShipQty0
4Price (Sale Price)6.98[?]
24
-
ACL 10Analyze10(1)Count Records Count RecordsCount()
IftableOverviewLogCountCount
ACL 9AR tableCount RecordsLogCount
25
-
(2) Total Fields AR tableTotal FieldsTotal(
)()Total FieldsSelected Fields(ARAmount)OKTotalTotalAmount468,880.69
26
-
(3) Statistics AR tableStatisticalStatistics
Statistics()()Statistics OnSelected Fields(Amount)OKStatisticsStatisticsAmount
27
-
(4) Profile AR tableStatisticalProfile
Profile Fields()()Profile FieldsSelected Fields(Amount)OK Profile Fields ProfileAmount
28
-
(5) Stratify AR tableStratifyStratify(
)(AmountStratify On)(10)StratifyAmount10
29
-
(6) Classify Vendor table(table50)
ClassifyClassify()Vendor_StateStratifyVendor_State
30
-
(7) Histogram Vendor tableHistogramHistogram
()Vendor_StateHistogramVendor_State
31
-
(8) Age AR tableAgeAge()
(Due)Cutoff(2000/10/1)(Amount)Age2000/10/1772491258120
32
-
(9) Summarize SummarizeClassifySummarize
Classify
AR tableSummarizeSummarize()Summarize On..(No)(Amount)PresortOutputFileACL TableCustomer NoCustomer_No
33
-
(10) Cross-tabulate AR tableCross-tabulateCross-
tabulate()(No)(Type)AmountAR_Cross_TableAR_Cross_TableAR
34
-
ACDA JCCP ACDA (ACL Certified Data AnalystACL)ACL
ACL
ACL
JCCP (Jacksoft Certified CATTs Practitioner)ACLACL(60)(40)12070
104-1JCCPACL32105-2104-1104-2105-1105-2120JCCP
35