bidas - big data atomization and standardsxbrl.cipc.co.za/xbrl_paris_conference_2017/7-starr bidas...
TRANSCRIPT
BiDAS - Big Data Atomization and Standards
Jia Hu CFO Changhong Electric CO. CHINA
Managing Director Seatig Inc. USA
Avery Starr
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 2 Copyright 2017 @ Seatig Inc.
The Fate of XBRL
External vs. Internal
Passive vs. Active Complying vs. Driving
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 3 Copyright 2017 @ Seatig Inc.
Better Future? Real Practice
Project driven by business demand instead of government mandate
Technologists were approached by business problems
Business problems: Information silo Mismatch of business semantics Traceability of business semantics Atomization of large quantity of data Deep analysis and make business sense of large quantity of data
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 4 Copyright 2017 @ Seatig Inc.
Solutions Provided by XBRL
Business problems and solutions: Information silo
• XBRL-based data broker and exchanges • Centralized atomic data asset depository
Mismatch of business semantics • Standard XBRL taxonomy
Traceability of business semantics • Gene trees of atomic data
Atomization of large quantity of data • BiDAS – Big Data Atomization and Standards based on XBRL
Deep analysis and make business sense of large quantity of data • Repository of atomic data accompanied by roll-up and drill-down facilities
opens up tons of possibilities for analysis
ERP
Business
System
Financial
Cloud
Big Data
Consolidated Statement
BI Data
Business Information
Model (Dictionary, Taxonomy, Ontology)
.
.
.
.
.
.
.
. Physical
Database Schema
Abstract D
ata Model (O
IM)
GL D
ata XBR
L Data
GL Enabling services
FR Enabling services
Web
Editor
Portal
Manager
Exchange
channels
FR
Instance
Financial
Reporting
Analysis
Queries
Enterprise Data
Center
(EDC)
GL
Instance
Business Data
FR Processor
GL Processor
Financial Reporting Intelligence Platform (FRinp)
GL Interchange Platform (GLinp)
Changhong X-Platform
2nd level reporting
BSB Port
3rd parties
External Data
Standardized data Standardized data
Report
CSV
Standardized data export
Handler
Handler
Handler
Handler
Connector
Connector
Connector
XML
JSON
Web request
Socket
File deposit (CSV, TXT…)
GL Instance Connector
Connector
ETL
FR Instance
BI Tools
Mapping
ERP
BS
FC
BI
BD
Standardized data exchange
XDC
China Changhong X-Platform Project
Accounting Cloud
Financial Cloud
Taxation Could
Invoice Cloud
Expense Cloud
Business Information
Model (Dictionary, Taxonomy, Ontology)
.
.
.
.
.
.
.
. Physical
Database Schema
FRinp(FR)
HFM
SAP R3
Teradata
FIS(all 15)
Business Sys
GLinp All Outer & Inner CS & Reporting Data
Accounting Data
Accounting Data(Static & History)
Financial Data
Financial Data(Static & History)
Taxation Data
Taxation Data(Static & History)
Invoice Data
Invoice Data(Static & History)
Expense Data
Expense Data(Static & History)
Import XBRL Format3rd Consolidated Statement Data
Efficient Manage Data
Drill D
own
Roll Up
High Quality Financial Data
Big Data Mining
ERP Data
2016 Sales and Distribution Data
Reference Data
Information Data
Necessary Business Data
BI
Interchange
Export standard data (GL instance, csv, json)
XDC
XBRL GL Tag
Consolidated Statement Data Oracle Hyperion
Financial Management
FR Logic Production Report Data
From Five Cloud Data
XDC Data Providers & Consumers
Accounting Cloud
Business Information
Model (Dictionary, Taxonomy, Ontology)
.
.
. Physical
Database Schema
FRinp(FR)
Historical data
Evidence Artifacts, Accounting Ledgers
Import/export: XBRL (CS), GL, XML (instance/taxonomy), CSV, JSON,
SQL, TXT, Binary (BLOB), File,
query, search, import, export, simply analysis
XDC
GLinp Architecture
Replacing SAP FI Accounting
Cloud database
Import reports, incremental data
FRinp database Roll up reports
Produce client reports (Rollup)
GL Interchange Platform (GLinp)
Data
Handler
Extension
Manager
Standards
Manager
HFM
FR Logic
Access
Control Consolidated Statement Data
Human Interface
System API
Connector
Connector
Search and retrieve reports
Other clouds
or systems
X-Platform Integrated Standard Data Imaging Engine (DIE)
X-Platform Integrated Standard Data Viewing Engine (DVE)
Data Structure Ontology Validation Engine
Document Content Object Business Ontology
Roll-up / Drill-down Process Engine
Charting Taxonomy
g-XBRL & i-XBRL
Charts Tables
Maps
Reports
Drawing tools (e.g., D3)
Business Domain Center
Business Rule Configuration Engine
Analysis and Mining Engine
Domain and User Management
XDC Analytics Architecture
GLinp
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 9 Copyright 2017 @ Seatig Inc.
BiDAS – Big Data Atomization and Standards based on XBRL
Core Enablers of Big Data
What is Atomization?
BiDAS, the Process
BiDAS, an Example
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 10 Copyright 2017 @ Seatig Inc.
Core Enablers of Big Data
Standardization Standardize at the semantic level (e.g., RMB, CNY, ,Renminbi,
Yuan, 元,圆, 人民币 )
Big -> Small: Atomization
Big Data has to be small to be BIG!
XBRL provides a mechanism standard modeling and realizing atomization
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 11 Copyright 2017 @ Seatig Inc.
What is Atomization?
Atomization is the process to model and drill down through model hierarchy, providing contextualization of data at each level, so that it can be used as a data point / fact.
data
data
validation processing analysis
data
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 12 Copyright 2017 @ Seatig Inc.
BiDAS, the Process
Structured data in business systems
Model Definition Spreadsheet
Document Model Taxonomy
Excel
Evidence Artifacts
Evidence Document Instance
Storage
Validation Query Search
Analysis
Abstract Model
XBRL
Relational database
Conforms to
Physical OCR, data entry
Modeling
Auto- generation
Data extraction
XBRL
Business View
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 13 Copyright 2017 @ Seatig Inc.
BiDAS, Model Definition Spreadsheet
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 14 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Evidence Artifacts
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 15 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Atomization, Line Items
17%
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 16 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Atomization, Line Items Taxonomy
17%
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 17 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Atomization, Line Items Taxonomy in XBRL
Taxonomy (semantic meta-data definition)
<xs:element id="xdc-core_taxable_goods_or_service_name" name="taxable_goods_or_service_name” substitutionGroup="xbrli:item" …
<xs:element id="xdc-core_taxable_goods_or_service_model_number" name="taxable_goods_or_service_model_number” …model_number
<xs:element id="xdc-core_description_of_unit" name="description_of_unit” …model_number
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 18 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Atomization, Line Items Instance Data
17%
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 19 Copyright 2017 @ Seatig Inc.
BiDAS, an Example, Atomization, Line Items Instance Data in XBRL
Instance document (valid data governed by taxonomy) <xdc-core:taxable_goods_or_service_name contextRef="c-01">Pen</xdc-core:taxable_goods_or_service_name> <xdc-core:goods_or_service_model_number contextRef="c-01">00023542</xdc-core:goods_or_service_model_number> <unit id="u-pure"> <measure>pure</measure> </unit> <xdc-core:number_of_units contextRef="c-03" decimals="0" unitRef="u-pure">2</xdc-core:number_of_units> <unit id="u-CNY"> <measure>iso4217:CNY</measure> </unit> <xdc-core:unit_price contextRef="c-01" decimals="2" unitRef="u-CNY">5.00</xdc-core:unit_price> <xdc-core:value_net_of_tax_amount contextRef="c-01" decimals="2" unitRef="u-CNY">10.00</xdc-core:value_net_of_tax_amount> <unit id="u-rate"> <measure>pure</measure> </unit> <xdc-core:fapiao_vat_tax_rate contextRef="c-01" decimals="0" unitRef="u-rate">0.17</xdc-core:fapiao_vat_tax_rate> <xdc-core:fapiao_vat_tax_amount contextRef="c-01" decimals="2" unitRef="u-CNY">3.74</xdc-core:fapiao_vat_tax_amount>
Seatig Inc. Global Sales
BiDaC – Big Data and Cloud 20 Copyright 2017 @ Seatig Inc.
Seatig Inc. 32 Broadway, #1701 New York, NY 10004
[email protected] www.seatig.com