Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
1,89 MB
Nội dung
BUILDING SMALL DATA BUILDING SMALL DATA WAREHOUSE WAREHOUSE Giảng viên hướng dẫn: Nguyễn Hà Nam. Sinh viên thực hiện: Nguyễn Đức Bình. Phùng Thị Hương. Content Content What is Data Warehouse. Dimensional Modeling. Data Warehouse Architecture. Building Data Warehouse for Puncia What is Data Warehouse? What is Data Warehouse? Introdution about data warehouse. “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of data in support of management’s decision- making process.”—W. H. Inmon. What is Data Warehouse? What is Data Warehouse? Data Warehouse—Subject Oriented Data Warehouse—Subject Oriented Data is organized in major objects or business processes. Example of subject oriented data are customer, product, vendor and sale transaction. Data Warehouse—Integrated Data Warehouse—Integrated Data Warehouse — time variant Data Warehouse — time variant Data Warehouse — nonvolatile Data Warehouse — nonvolatile Dimensional Modeling Dimensional Modeling Is a database design technique to support business users to query data in data warehouse. There are two important concepts: facts and dimensions. The dimensional data model is built based on star schema. Conceptual Modeling of Data Warehouses Conceptual Modeling of Data Warehouses Star schema: A fact table in the middle connected to a set of dimension tables Snowflake schema: A refinement of star schema where some dimensional hierarchy is normalized into a set of smaller dimension tables, forming a shape similar to snowflake Fact constellations: Multiple fact tables share dimension tables, viewed as a collection of stars, therefore called galaxy schema or fact constellation [...]... Popular Data Warehouse Architectures Enterprise data warehouse architecture Dimensional data warehouse architecture Federated data warehouse architecture Data Mart Enterprise data warehouse architecture Dimensional data warehouse architecture Kimball vs Inmon Bill Inmon recommends to build data warehouse that follows top down approach In Inmon’s philosophy, it is starting with building. .. for building Data integration requirements Skill sets Time constraint Cost to build Dimensional data warehouse architecture Dimensional Modeling ETL Dim_user: Dữ liệu ánh xạ từ users tbl và users_role tbl từ drupal Dim_loaitin: Dữ liệu được chiết xuất từ Node tbl với trường lọc tương ứng Dim_location: Dữ liệu được chiết xuất từ bảng Node với trường lọc tương ứng Dim_time: Dữ liệu. .. starting with building a big centralized enterprise data warehouse Ralph Kimball recommends to build data warehouse that follows bottom up approach It is first start with mission critical data marts that serve analytic needs of departments Then it is integrating these data marts for data consistency through a so called information bus Kimball vs Inmon Data Warehouse For Punica Introduction Punica... lọc tương ứng Dim_time: Dữ liệu được chiết xuất từ bảng Node và sử dụng các hàm biến đổi thời gian Fact_tinbds: được tổng hợp từ dữ liệu các bảng Dim_user, Dim_loaitin, Dim_location, Dim_time Dữ liệu sau khi lấy ra sẽ được tổng hợp bằng các hàm tính toán và đẩy vào kho dữ liệu Thanks you! ... data marts for data consistency through a so called information bus Kimball vs Inmon Data Warehouse For Punica Introduction Punica Company and Punica’s OLTP Reporting requirements punica Building Data warehouse with windows 7, SQL server 2008 Introduction Punica Is company domain name owner punica.vn Provide services broker, customer through 03 site ◦ Broker_network by Drupal ◦ Site for . Warehouse. Dimensional Modeling. Data Warehouse Architecture. Building Data Warehouse for Puncia What is Data Warehouse? What is Data Warehouse? Introdution about data warehouse. “A data warehouse is a subject-oriented,. oriented data are customer, product, vendor and sale transaction. Data Warehouse Integrated Data Warehouse Integrated Data Warehouse — time variant Data Warehouse — time variant Data Warehouse. of data in support of management’s decision- making process.”—W. H. Inmon. What is Data Warehouse? What is Data Warehouse? Data Warehouse Subject Oriented Data Warehouse Subject Oriented Data