Xây dựng data warehouse cho viễn thông tỉnh

103 218 0
Xây dựng data warehouse cho viễn thông tỉnh

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 3.2.2 Thiêt kê mô hình vật lý 72 MỤC LỤC 3.2.4 Thiết kế trích xuất chuyển đổi nạp dừ liệu .84 MỤC LỤC 3.2.5 Thiết kế công cụ báo cáo, tra cứu động 92 3.2.6 SÁCH Thiết kếHÌNH công cụ trị hệ thống 99 DANH VẼquản 3.3 Cài đặt, triển khai 101 CÁC THUẬT NGỮ VÀ VIÉT TẮT 3.3.1 Cài đặt hệ thống 101 3.3.2.ĐẦU Triển khai 1016 MỞ Chuông4:1:KẾT TỔNG QUAN Chuông QUẢ VÀ HƯỚNG PHÁT TRIỂN 1038 1.1 4.1 Kết .103 T hị trường viễn thông .8 4.2 Giao diện chuơng trình .103 1.2 Dừ liệu ngành viễn thông 4.3 phân 1.3 Báo Mụccáo tiêu củatích 107 luận văn 10 4.4 Huớng phát đề tài .115 1.4 Phạm vi củatriến luậncủa văn 10 1.5 Công cụ thực .10 KÉT KIÉN NGHỊkho 117 1.6 LUẬN PhươngVÀ pháp xây dựng liệu 12 TÀI LIỆU2:THAM 118 Chương TỐNGKHẢO QUAN VÈ DATA VVAREHOUSE 15 2.1 Định nghĩa kho liệu 15 Phụ lục 1: Sơ ĐÒ CSDL BẢNG KIỆN CỦA DWH 119 2.2 Đặc tính kho liệu 16 2.3 K ho dừ liệu sở dừ liệu 17 2.4 L ợi ích kho liệu 18 2.5 Kho dừ liệu 18 2.6 Xu hướng tương lai kho liệu 20 2.7 Kiến trúc kho liệu 22 2.7.1 Nguồn dừ liệu 23 2.7.2 Công cụ trích xuất chuyển đổi nạp liệu (ETL) .24 2.7.3 Siêu liệu 24 2.7.4 Kho liệu chủ đề 25 2.7.5 C ác công cụ truy vấn, tạo báo cáo, phân tích liệu .26 2.8 Tổ chức dừ liệu lôgíc 26 2.8.1 Lược đồ kho liệu 26 2.8.2 Mô hình liệu đa chiều 28 2.8.3 Bảng kiện 29 2.8.4 Bảng chiều 30 2.8.5 Bảng kiện tổng hợp 30 2.9 Tố chức dừ liệu vật lý 31 2.9.1 Phân vùng 31 2.9.2 Chỉ mục 31 Chuông 3: PHÂN TÍCH, THIẾT KẾ VÀ TRIỂN KHAI KHO DỮ LIỆU KHÁCH HÀNG SỬ DỤNG DỊCH vụ VIỄN THÔNG 33 3.1 Phân tích 33 3.1.1 Tìm hiểu hệ thống nguồn CCBS 33 3.1.2 Xác định yêu cầu phân tích 37 3.2 Thiết kế .42 3.2.1 Kiến trúc kho dừ liệu 43 3.2.2 Thiết kế mô hình dừ liệu .45 DANH SÁCH HÌNH VẼ Mô hình thác nước với thiết lập sở hạ tầng quản lý dự án Định nghĩa DWH Kiến trúc DWH Kiến trúc DWH với Staging Area Kiến trúc kho liệu với Staging Area Data Mart Lược đồ hình Lược đồ tuyết rơi Mô hình đa chiều Hệ thống CCBS tổng thể Kiến trúc DWH thử nghiệm Sơ đồ kho liệu Bán hàng Chiều thời gian Phân cấp thời gian Chiều dịch vụ viễn thông Chiều khách hàng Chiều kênh giao tiếp Chiều điểm giao dịch Phân cấp điểm giao dịch Chiều địa Phân cấp địa Chiều kiểu yêu cầu Chiều khuyến Sơ đồ kho liệu Phát triển thuê bao Chiều thuê bao Chiều đơn vị quản lý Chiều đối tượng khách hàng Sơ đồ kho dừ liệu chủ đề Điều hành thi công Chiều hướng giao Sơ đồ kho dừ liệu Khiếu nại Chiều nhóm khiếu nại Sơ đồ kho liệu Xử lý khiếu nại Chiều kết khiếu nại Sơ đồ kho liệu Cước khách hàng 12 15 22 23 23 27 28 28 34 43 46 47 48 48 49 50 51 51 52 52 53 53 54 55 56 56 57 57 58 58 59 60 60 61 62 63 63 64 65 65 66 66 67 67 68 68 Hình 47 Sơ đồ kho liệu báo hỏng 69 Hình 48 Chiều tình trạng 69 Hình 49 Sơ đồ kho liệu xử lý báo hỏng 70 Hình 50 Chiều nguyên nhân 70 Hình 51 Sơ đồ kho liệu sử dụng dịch vụ viễn thông 71 Hình 52 Sơ đồ kho liệu sử dụng dịch vụ gia tăng 71 Hình 53 .Kiến trúc vật lý kho liệu viễn thông 72 Hình 54 Mô hình quan hệ bán hàng 74 Hình 55 Bảng thống kê gọi theo bắt đầu 79 Hình 56 Bảng thống kê gọi theo dịch vụ 80 Hình 57 .Bảng thống kê gọi theo mã vùng 80 Hình 58 Bảng thống kê doanh thu 80 Hình 59 Bảng thống kê tiền nợ cước 81 Hình 60 Bảng thống kê tiền toán 81 Hình 61 Bảng tổng hợp cước sử dụng khách hàng 82 Hình 62 .Bảng tổng hợp tiền nợ khách hàng 82 Hình 63 .Bảng tổng hợp tiền toán khách hàng 82 Hình 64 Sơ đo ánh xạ DICHVU_VT_MAP .7 85 Hình 65 .Sơ đồ ánh xạ DIACHI MAP 86 Hình 66 Sơ đồ ánh xạ KIEU_YC_MAP 86 Hình 67 Sơ đồ ánh xạ KHACHHANG_MAP 86 Hình 68 Sơ đồ ánh xạ THANHTOAN MAP 87 Hình 69 Sơ đồ ánh xạ THUEBAOMAP 87 Hình 70 .Sơ đồ ánh xạ DANGKY DVVTMAP 87 Hình 71 Sơ đồ ánh xạ PHATTRIEN TB MAP 88 CÁC THUẬT NGŨ VÀ VIÉT TẮT • BI (Business Intelligence): Quản trị doanh nghiệp thông minh • CCBS (Customer Care and Billing System): Hệ thống Tính cuớc Chăm sóc khách hàng • CDI (Customer Data Integration): Tích hợp liệu khách hàng • CSDL: Cơ sở liệu • CRM (Customer relationship management): Quản lý mối quan hệ với khách hàng • DM (Data mart): Kho dừ liệu chủ đề • DOLAP (Database Online Analytical Processing): Xử lý phân tích trực tuyến CSDL • DWH (Data Warehouse): Kho liệu • EIS (Executive Iníbrmation System): Hệ thống thông tin điều hành • ETL (Extract Transíòrm Load): Trích xuất chuyển đổi liệu • HOLAP (Hybric Online Analytical Processing): Xử lý phân tích trực tuyến kết hợp • MDM (Master Data Management): Quản lý liệu chủ • MOLAP (Multi dimensional Online Analytical Processing): Xử lý phân tích trực tuyến đa chiều • ODS (Opcrational data store): Kho liệu vận hành • OLTP (Online Transaction Processing): Xử lý giao dịch trực tuyến • OLAP (Online Analytical Processing): Xử lý phân tích trực tuyến • OWB (Oracle Warehouse Builder): Công cụ xây dựng kho liệu Oracle • SOA (Service-Oriented Architecture): Kiến trúc hướng dịch vụ • ROLAP (Relational Online Analytical Processing): Xử lý phân tích trực tuyến quan hệ MỎ ĐẦU Trong kinh tế thị trường nay, thông tin yếu tố sống doanh nghiệp Việc nắm bắt thông tin giúp cho doanh nghiệp hoạch định chiến lược kinh doanh cho cách xác Sự đời công nghệ kho liệu (Data Warehouse - DWH) năm gần đáp ứng nhu cầu quản lý, lưu trữ khối lượng liệu lớn có khả khai thác dừ liệu đa chiều theo chiều sâu nhằm hỗ trợ việc định nhà quản lý Trong nước có nhiều doanh nghiệp nghiên cứu, tiến hành triển khai hệ thống DWH Đối với nước ngoài, hệ thống kho liệu áp dụng từ lâu phát huy hiệu lớn giúp ích cho doanh nghiệp việc hoạch định chiến lược kinh doanh việc nghiên cứu phát triển ứng dụng Đối với Tổng công ty Bưu chĩnh Viễn thông Việt Nam (VNPT), xây dựng hệ thống Data Warehouse có ý nghĩa quan trọng Ngoài việc thu thập lun trữ thông tin từ hệ thống Tính cước chăm sóc khách hàng nói chung hệ thống khác nói riêng hệ thống DWH cung cấp thông tin hữu ích giúp cho nhà phát triến cập nhật thay đôi hệ thống cách nhanh chóng Hon nữa, hệ thống cung cấp cho nhà quản lý thông tin quan trọng xác nhanh chóng giúp họ có tầm nhìn chiến lược hồ Uợ nhà quản lý nhũng định kịp thời có lợi cho doanh nghiệp điều kiện cạnh tranh ngành viễn thông diễn gay gắt Xuất phát từ thực tế đó, đồ án tốt nghiệp trình bày việc ứng dụng công nghệ kho dừ liệu môi trường Oracle vào “Thiết kế triển khai kho dừ liệu khách hàng sử dụng dịch vụ viễn thông Tổng công ty Bưu chinh Viễn thông Việt Nam (VNPT)” thực với mong muốn xây dựng DWH ban đầu đe hồ trợ VNPT đặc biệt Viễn thông tỉnh việc quản lý, điều hành doanh nghiệp Nội dung luận văn bao gồm phần sau: Mở đầu Đây phần giới thiệu chung lý chọn luận văn, bố cục chung luận văn Chương 1: Tổng quan Nội dung chuông trình bày tổng quan thị trường viễn thông; liệu ngành viễn thông; mục tiêu phạm vi luận văn; công cụ phương pháp xây dựng DWH Nội dung chương trình bày tổng quan DWH gồm định nghĩa, đặc tính, lợi ích, xu hướng tương lai, kiến trúc, tổ chức lô gíc, tổ chức vật lý DWH Chương 3: Phân tích, thiết kế triển khai DWH khách hàng sử dụng dịch vụ viễn thông Nội dung chương bao gồm: Tìm hiểu hệ thống nguồn CCBS; xác định yêu cầu phân tích; thiết kế mô hình liệu dựa yêu cầu phân tích CSDL (Cở sở liệu) Hệ thống Tính cước Chăm sóc khách hàng (Customer Care and Billing System - CCBS); thiết kế mô hình vật lý; thiết kế trích xuất chuyển đổi nạp số liệu tù' hệ thống CCBS vào DWH; xây dựng công cụ báo cáo, tra cứu động quản trị hệ thống; cài đặt triển khai DWH Chương 4: Ket hướng phát tríến Nội dung chương trình bày kết luận văn; số giao diện công cụ báo cáo, tra cứu, quản trị hệ thống; số báo cáo phân tích; hướng phát triển luận văn Kết luận kiến nghị Phần nêu kết luận luận văn đưa khuyến nghị áp dụng Các tài liệu địa tham khảo Chương 1: TỒNG QUAN Tóm lươc nôi dung: Nội dung chương trình bày tông quan thị trường viên thông; dừ liệu ngành viên thông; mục tiêu phạm vi luận văn; công cụ phưongpháp xây dựng DWH 1.1 Thị trường viễn thông Trong thập niên qua, lĩnh vực công nghiệp có kinh nghiệm biến đôi sâu sắc môi trường kinh doanh họ Việc bãi bỏ quy định (cho phép thị trường viễn thông tụ’ cạnh tranh), cạnh tranh, tiến công nghệ toàn cầu hóa kết họp lại tạo sức ép khổng lồ lên nhà cung cấp lĩnh vực viễn thông khả họ phản ứng lại với thay đôi Những nhà cung cấp lĩnh vực viễn thông hôm phải đối mặt với thách thức như: - Tiếp tục cạnh tranh xuất phát từ việc cho phép thị trường viễn thông tự cạnh tranh - Tỷ lệ dời bỏ nhà cung cấp cao gia tăng thâm nhập thị trường - Sự suy giảm mang tính hệ thống lợi ích sử dụng dịch vụ thoại - Những yêu cầu sớ hạ tầng chạy đua công nghệ Sự suy giảm thu nhận Trong công nghiệp viễn thông, tự cạnh tranh dẫn đến cạnh tranh không nước mà mang tính quốc tế Điều làm cho thị phần bị chia đe dọa nguồn lợi tức Sự cạnh tranh tạo sản phẩm thị trường 3G, VOIP, dịch vụ định vị, ứng dụng liệu di động tích hợp đa phương tiện, có quy mô rủi ro cao bổ sung tới công nghiệp mà yêu cầu đầu tư vốn lớn đe nâng cấp mạng lưới, tính cước, hồ trợ sở hạ tầng khác Trong lúc lợi tức lợi nhuận kinh doanh dịch vụ thoại suy giảm mang tính hệ thống Trong năm qua, thị trường viễn thông Việt Nam phát triển nhanh Với sách mở cửa, khuyến khích cạnh tranh Nhà nước, thị trường xuất nhiều nhà cung cấp dịch vụ mới, cạnh tranh gay gắt với VNPT, khiến cho thị phần VNPT bị chia sẻ đáng kê Đặc biệt, điều kiện Việt Nam thức gia nhập WTO, thị trường viễn thông ngày sôi động hoư, VNPT phải đối mặt với cạnh tranh ngày gay gắt không với đối thủ nước mà với đổi thủ nước Đế đứng vững phát triển môi trường Tính đến cuối năm 2007, có 44 triệu thuê bao điện thoại; thuê bao di động 30 triệu thuê bao chiếm 75,5%; mật độ điện thoại đạt 52 máy / 100 dân; 1,2 triệu thuê bao ADSL; có 18,64 triệu người sử dụng Internet (quy đổi) Trên thị trường viễn thông, nhu cầu dịch vụ điện thoại cố định có chiều hướng giảm dần giữ mức tăng khoảng 9% giai đoạn 2007-2011 người tiêu dùng chuyển hướng sang sử dụng dịch vụ di động băng rộng Cạnh tranh sôi động diễn thị trường di động nhà cung cấp dịch vụ Vinaphone, Mobifone, Viettel, EVN Telecom, SPT, HTC, GTel qua thúc đay thị trường di động đạt mức tăng trưởng nhanh Các mạng di động Việt Nam thời theo chuẩn 2G hay 2.5 G cung cấp chủ yếu dịch vụ thoại số loại dịch vụ giá trị gia tăng SMS, WAP, GPRS Hiện nhà khai thác di động tập trung chuyên đôi sang mạng 3G, với tốc độ chậm chạp gặp nhiều khó khăn dịch vụ nội dung thông tin thiết bị đầu cuối đắt đỏ Dự kiến đến 2011, thị trường dịch vụ 3G đạt khoảng triệu thuê bao chiêm 6% tông thuê bao di động Hàng loạt dịch vụ điện thoại cố định không dây đời thời gian qua tạo điều kiện cho người sử dụng có hội thử nghiệm lựa chọn Trước Gphone VNPT, Tập đoàn Điện lực Việt Nam (EVN) cho đời dịch vụ điện thoại cố định không dây E-Com Tổng Cty Viễn thông Quân đội tung HomePhone WiMAX doanh nghiệp viễn thông thử nghiệm Hiện VNPT thử nghiệm dịch vụ WiMax thành công Lào Cai, triên khai thử nghiệm Hà Nội TP HCM Cạnh tranh thị trường viễn thông lâu chủ yếu cạnh tranh bàng giá, mà chưa phải chất lượng cách thức phục vụ Cuộc đua đại gia ngày liệt, bên cạnh gói giảm cước dịch vụ mới, doanh nghiệp lĩnh vực cần nâng cao chất lượng dịch vụ vấn đề mấu chốt chiến lược thu hút khách hàng với doanh nghiệp Chính cạnh trang liệt diễn không mặt trận giá cước mà chất lượng dịch vụ 1.2 Dữ liệu ngành viễn thông Ngành công nghiệp viễn thông lưu trữ khối lượng liệu khổng lồ, bao gồm chi tiết gọi, thông tin cảnh báo trình trạng hệ thống mạng viễn thông thông tin liệu khách hàng: - Dữ liệu tiết gọỉ( call detail data ): Mỗi gọi khách hàng mạng viễn thông phát sinh mẫu tin chi tiết CUỘC gọi Các mẫu tin bao gồm thông tin đặc tả thuộc tính quan trọng gọi như: số chủ gọi, số bị gọi, thời gian bắt đầu thời gian đàm thoại Thông thường 10 mining mà thường kết hợp với thông tin cá nhân khách hàng để tổng quát hóa thành thông tin hành vi sử dụng điện thoại khách hàng - Dữ liệu trạng thái mạng ( netrvork data ): Mạng viễn thông có cấu hình phức tạp, cấu trúc hàng ngàn thiết bị viễn thông kết nối với Các thông điệp trạng thái (status message) thiết bị phải lưu trữ thành kho liệu trạng thái mạng (network data) chúng phân tích theo trình tự để hồ trợ chức quản lý mạng Mỗi thông điệp trạng thái phải bao gồm thời gian phát sinh thông tin mã hóa lồi hay trạng thái thiết bị - Dữ liệu khách hàng ( customer da ta ): Cũng lĩnh vực kinh doanh lớn khác, thông tin khách hàng cần lưu trừ để dùng cho ứng dụng tính cước, tiếp thị Thông tin khách hàng bao gồm số điện thoại, họ tên, địa thuộc tính quan trọng khác trình toán nợ, trình sử dụng dịch vụ, thu nhập Thông thường dừ liệu khách hàng phải kết hợp với liệu khác, (ví dụ dừ liệu chi tiết gọi) sử dụng data mining 1.3 Mục tiêu luận văn Xây dựng triển khai DWH khách hàng sử dụng dịch vụ viễn thông cho Viễn thông tỉnh dựa việc tìm hiêu phân tích hệ thống nguồn CCBS mà viễn thông tỉnh sử dụng nhằm hỗ trợ lảnh đạo, phòng ban, đưa chiến lược kinh doanh nhanh chóng xác Xây dựng CSDL tương đối hoàn chỉnh cho DWH; xây dựng ánh xạ thu thập số liều từ hệ thống nguồn CCBS; xây dựng công cụ báo cáo, tra cứu quản trị hệ thống; xây dựng số báo cáo phân tích ban đầu Trong thiết kế hệ thống hướng tới tính mở thiết kế tổng thể để dễ dàng mở rộng áp dụng cho doanh nghiệp viễn thông khác 1.4 Phạm vi luận văn Xây dựng DWH đặc biệt DWH viễn thông trình lâu dài với nhiều công việc Trong luận văn này, liệu DWH xây dựng chủ yếu tập trung vào liệu khách hàng liệu chi tiết gọi (Dữ liệu từ hệ thống nguồn CCBS) Quy mô hệ thống thử nghiệm xây dựng áp dụng cho Viễn Thông Tỉnh Tập Đoàn Bưu Chính Viễn Thông Việt Nam VNPT Mồi Viễn Thông Tỉnh coi mô hình thu nhỏ VNPT, nơi cung cấp đầy đủ dịch vụ viễn thông địa bàn dịch vụ: Điện thoại cố định, điện thoại di động, dịch vụ Gphone, điện thoại vệ tinh, Internet, kênh thuê riêng, Tập trung thiết kế mô hình liệu thu thập số liệu từ hệ thống nguồn CCBS, thiết kế số báo cáo, tra cứu 7.5 Công cụ thực • Hệ quản trị cở sỏ’ liệu cho kho liệu: 11 Một sổ yêu cầu kĩ thuật dùng để đánh giá khả hệ quản trị sở liệu trình xây dựng DWH: - Có khả mở rộng: khả mở rộng yêu cầu cần thiết việc xây dựng kho dừ liệu có nhiều truờng hợp, ban đầu kho dừ liệu có kích thước vừa phải sau nhu cầu phát triên nên kho liệu cần mở rộng thêm - Hồ trợ sở liệu lớn: đặc trưng kho liệu có kích thước lớn - Năng lực tính toán song song: Kho liệu lớn đồng nghĩa với việc có nhiều dừ liệu cần xử lý, khả tính toán song song hệ thống cần thiết - Khả quản trị: quản trị bảo trì Kho liệu lớn công việc phức tạp lưu phục hồi dừ liệu, đòi hỏi công cụ trợ giúp hữu hiệu, tiện lợi dễ sử dụng Đối với kho liệu lớn công việc bảo trì quản trị không làm gián đoạn hoạt động hệ thống - Đáp ứng truy vấn phức tạp, có nhiều điều kiện phải tham chiếu đến nhiều liên kết khác - Hồ trợ đánh chi mục truy vấn hình nhằm cải thiện thời gian truy vấn - Hỗ trợ công cụ xử lý phân tích trực tuyến Trong năm gần đây, giới xu hướng phát triển thị trường cung cấp giải pháp cho công nghệ kho dừ liệu thuộc hãng CSDL truyền thống Oracle, DB2, Microsoữ Sql Server, Oracle số hãng hàng đầu giới lĩnh vực quản trị sớ liệu có công nghệ xây dựng DWH tiên tiến (Theo báo cáo thị phần hệ thống Quản lý sở liệu toàn cầu Gartner, Oracle chiếm 47,1% thị phần năm 2006) Đặc biệt Oracle lg hỗ trợ nhiều cho cở sở dừ liệu lớn - Oracle Database lg có khả đáng kể nén phân vùng dừ liệu khả quản lý lưu trừ vòng đời dừ liệu với chi phí hiệu qủa - Oracle Database lg tự’ động hóa nhiều hoạt động phân vùng liệu thủ công mở rộng phương pháp phân vùng theo khoảng giá trị, hash liệt kê phân vùng có đế có khoảng đệm, tham chiếu phân vùng ảo theo cột - Thêm vào đó, Oracle Database lg cung cấp hoàn chỉnh lựa chọn phân vùng hồn họp cho phép quản lý lun trừ thực theo qui định kinh doanh Oracle Database 11 g đưa đến khả nén liệu tiên tiến cho liệu có cấu trúc cấu trúc xử lý quy trình giao dịch, lun trữ liệu môi trường quản trị nội dung Tỷ lệ nén tất liệu lớn từ - lần cao đạt với khả nén tiên tiến Oracle 119 Phụ lục 1: so ĐỒ CSDL BẢNG KIỆN CỦA DWH • Phát triển thuê bao DOITUONG.KH Điều hành thỉ công DICHVUV T_ID VT DICHVU TEN_DW T o MA_DWT ■ề MA_LHTB #THUEBAO_ THUEBAO ID 5^ ^ NGAY_GIAO DIEUHANH _TC NGAY_TH x>- SONGAY DICHVU_VĨ sDONVLTC IBHUONGGIAO NITHOIGIAN « & THOIGIAN DIMENSION_KEY DAY_NAME SO— DAY_DAY_CODE V DAY_DESCRIPTION DAY_TIME_SPAN DAY_OF_CAL_QUARTER ■ẽ KIEUYCJD V LOAIHD_ID • Chi tiết cưóc khách hàng DOITUONG_KH VTEN.DT # DOITUONG.ID VMA_DT vTENLOAI_KH ✓ LOAIKH _ID MALOALKH 120 THOIGIAN DIMENSION_KEY ^ DAY_NAME V DAY_DAY_CODE Ỷ DAY_DESCRIPTION Ỷ DAY!TIME_SPAN V DAY_0 F_CAL_Q UARTE R THANG 3- DIMENSION_KEY > c ALE N D AR_M NTH_C AL_M NTH_C D E o CALENDAR_MONTH_TIME SPAN s> CALENDAR_MONTH_DESCRIPTION o M NTH_0 F_Q UARTE R 0CHUGOI o BIGOI V'TG_BD o GIO_BD TG_GOI V-TIEN V" VAT vTIENTRU > MA_DWT ỶMA.LHTĐ % KHACHHANG _ KHACHHANG_ID ^ LOAIKH.ID V SO_ FAX >M A_K H ỳ NGAYLAP_HD STK s/SO.DT /TEN_KH V MA _H D NGAY.SN •+ DOITUONG_K LOAIHINH_T KIEU_DV MA VUNG ✓ TEN_MV MAVUNG_ID MA_VUNG vTENNHOM_ MV vNHOMMV_I KIEUDV.ID KIEU.DV vGHICHU V NHO M_D V_G HICH U Tổng họp cước khách hàng THUEBAO #THUEBAO JD ONGAY_SD NGAYLA P_HD ♦ MA_TB TEN_TB THANHTOAN DONVl_I D ỷTEN.TT o DIACHLTT V-MA_TT HTTT_ID S-THANHTOAN JD THANG & DIMENSION_KEY TH_CUOC_KH x> o MA_TB \>SOCUOC D0NV1_QL V SOPHUT DOITUONG_KH ^TEN_DT # DOITUONGJ D - ^VAT OTIEN_TRU - V' DIACHI sAVT_TINH DICHVU.VT % DOITUONG %DONVLQL % KHACHHANG 5*0 sKHOANMUC_CUOC %THANG ^THANHTOAN TT KHOANMUC cuoc ^GHICHU #KHOANMUCJD Ỹ KHOANMUC_CUO C NHOM_KM_G • Chi tiêt nọ’ khách hàng KHACHHANG í KHAO H HAN G_ID >NG AYU\P _HD > STK S O_DT VTEN_ Ỹ TEN_ DV #DO NVIJ D o CALENDAR_MONTH_CAL_MONTH_C ODI CALENDARIMONTHITIMẼISPAN V CALENDAR_MONTH_D o 121 KHOANMUC cuoc ^GHICHU #KHOANMUC_ID N/KHOANMUC_CU OC >NHOM_KM_GHIC HU KHACHHANG _ $■ KHACHHANG_ID V LOAIK H_ID V SO_FAX ■V MA_KH ■V- NGAYLAP_HD STK SO_DT vTEN_KH ♦ MA_HD NGAY_SN i CT_NO_KH N>TIEN -o< •*THUE vHOAHONG MA_TB SDONVLQL sKHACHHANG íá KHOANMUC_CUOC 'sKIEU.NO sTHANG STHANHTOAN SìKYHD KIEU_NO $ GHICHU % KIEUNO_ID >> KIEU_NO v-DONVMD vTEN_TT >00— DIACHLTT V MA_TT V HTTT_ID THANHTOAN_ID DONVLOL _ x>- tì DIMENSION_KEY V CALENDAR_MONTH_CAL_M ONTH_CODE V CALENDAR_MONTH_TIME_S PAN V CALENDAR_MONTH_DESCRIPTI • Chi tiết tiền toán • Khiếu nại khách hàng S/TEN_DV DONVMD ■ vDIACHI vVT_TINH VT_TINH_DIACHI VTTINH_ID 122 % DIMENSION_KEY DAY_NAME •> DAY_DAY_CODE o DAY_DESCRIPTION v> DAY_TIME_SPAN #THUEBAO THUEBAO _ID NGAY_SD DIEM_GD_ID DIACHI DIEM_GD LAN_KN - - LOAIKH.ID SO_FAX N> MA_KH V NGAYLAP_HD ♦ S T K ^ r-oe DICHVU_VT %DIEM_GD % KENH_GT íà DICHVUV DICHVU_VT T_ID •>TEN_DWT ^ MA_DWT MA_LHTB V x> 'ỳ NHOM_KN GHICHU_NHOMK N NHOMKNJD V NHOM_KN vGHICHU Nhắc nợ khách hàng HINHTHUC_NN •vGHICHU & HINHTHUCNN_ID HINHTHUC_NN DONVl_OL ^TEN_DV & DONVMD V DIAC HI V'VT _TIN NHACNO -o< KHACHHANG # KHACHHANG_ID LOAIKH_ID SO_FAX MA_KH V NGAYU\P_HD CALE N DAR_M NTH_CAL_M NTH_C D E ■ẽ CALENDAR_MONTH_TIME_SPAN > CALENDAR_MONTH_DESCRIPTION THUEBAO #THUEBAO_I D V N G AY _S 123 Xử lý nọ’ #DIMENSION_KEY N> DAY_NAME D AY_DAY_C D E V DAY_DESCRIPTION o DAY_TI M E_s pAN KHACHHANG_I D LOAIKH _ID SO_FAX ỶMA_KH V NGAYU\P_HD STK ỶSO_DT ✓TEN_KH V MA _H D Ỷ THANHTOAN Ẳ XULY_N O D0NV1_XL N S>TEN_DV V DONVMD DIACHI V x>- -0 MA_KH I MA_TB TB KHACHHANG _ Sá NGAYL >TEN_ DIMENSION_KEY VDAY_NAME " DAY_DAY_CODE VDAY_DESCRIPTION V DAY_TIME_SPAN DIACHI AP_HD V >o - DICHVU_VT #THUEBAO_ID V MA_TB Sá THUEBAO V THOIGIAN _ SUDUNG_DWT ỘEMAIL 9MST 125 Phụ lục 2: LỆNH SCRIPT CỦA CÁC ÁNH XẠ ETL SẢN SINH TỪ OWB • Ánh xạ chuyển đổi số liệu bán hàng (Đăng ký dịch vụ viễn thông) FUNCTION "DANGKY_DWT_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "DANGKY_DWT" ("TIEN_DK","VAT_DK","TIEN_KM","VAT_KM", "TIEN_TT","VAT_TT","NGAY_TT","NGAY_YC","MA_TB", "CHUONGTRINH_KM","DIACHI","DICHVU_VT","DIEM_GD", "KENH_GT","KHACHHANG","KIEU_YC","THOIGIAN") (SELECT "AGGREGATOR"."TIEN_DK$1" "TIEN_DK", "AGGREGATOR"."VAT_DK$1" "VAT_DK", "AGGREGATOR"."TIEN_KM$1" "TIEN_KM", "AGGREGATOR"."VAT_KM$1" "VAT_KM", "AGGREGATOR"."TIEN_DK$1" - "AGGREGATOR"."TIEN_KM$1"/* TIEN_THANHTOAN.OUTGRP1.TIEN_TT */ "TIEN_TT", "AGGREGATOR"."VAT_DK$1" - "AGGREGATOR"."VAT_KM$1"/* TIEN_THANHTOAN.OUTGRP1.VAT_TT */ "VAT_TT", "AGGREGATOR"."NGAY_TT$1" "NGAY_TT", "AGGREGATOR"."NGAY_YC$1" "NGAY_YC", "AGGREGATOR"."MA_TB$1" "MA_TB", "AGGREGATOR"."CHUONGTRINH_KM$1" "CHUONGTRINH_KM", "AGGREGATOR"."DIACHI$1" "DIACHI", "AGGREGATOR"."DICHVU_VT$1" "DICHVU_VT", "AGGREGATOR"."DIEM_GD$1" "DIEM_GD", "AGGREGATOR"."KENH_GT$1" "KENH_GT", "AGGREGATOR"."KHACHHANG$1" "KHACHHANG", "AGGREGATOR"."KIEU_YC$1" "KIEU_YC", "AGGREGATOR"."THOIGIAN$l" "THOIGIAN" FROM (SELECT "AGG_INPUT"."CTKM_ID"/* AGGREGATOR.OUTGRP1.CHUONGTRINH_KM */ "CHUONGTRINH_KM$1", "AGG_INPUT"."PHUONG_ID"/* AGGREGATOR.OUTGRP1.DIACHI */ "DIACHI$1", "AGG_INPUT"."LOAITB_ID"/* AGGREGATOR.OUTGRP1.DICHVU_VT */ "DICHVU_VT$1", "AGG_INPUT"."DONVI_ID"/* AGGREGATOR.OUTGRP1.DIEM_GD */ "DIEM_GD$1", 1/* AGGREGATOR.OUTGRP1.KENH_GT */ "KENH_GT$1", "AGG_INPUT"."KHACHHANG_ID"/* AGGREGATOR.OUTGRP1.KHACHHANG */ "KHACHHANG$1", "AGG_INPUT"."KIEULD_ID"/* AGGREGATOR.OUTGRP1.KIEU_YC */ "KIEU_YC$1", "AGG_INPUT"."NGAY"/* AGGREGATOR.OUTGRP1.THOIGIAN */ "THOIGIAN$l", "AGG_INPUT"."NGAY_TT$2"/* AGGREGATOR.OUTGRP1.NGAY_TT */ "NGAY_TT$1", "AGG_INPUT"."NGAYLAP_HD"/* AGGREGATOR.OUTGRP1.NGAY_YC */ "NGAY_YC$1", SUM(NVL("AGG_INPUT"."TIEN",0))/* AGGREGATOR.OUTGRP1.TIEN_DK */ "TIEN_DK$1", 126 "TIEN_KM$1", SUM(NVL("AGG_INPUT"."VAT_KM$2",0))/* AGGREGATOR.OUTGRP1.VAT_KM */ "VAT_KM$1", "AGG_INPUT"."MA_TB$2"/* AGGREGATOR.OUTGRP1.MA_TB */ "MA_TB$1" FROM (SELECT "HD_KHACHHANG"."NGAYLAP_HD" "NGAYLAP_HD", "HD_KHACHHANG"."DONVI_ID" "DONVI_ID", "HD_THUEBAO"."HDTB_ID" "HDTB_ID", "HD_THUEBAO"."MA_TB" "MA_TB$2", "HD_THUEBAO"."KIEULD_ID" "KIEULD_ID", "HD_THUEBAO"."LOAITB_ID" "LOAITB_ID", "HD_THUEBAO"."NGAY_TT" "NGAY_TT$2", "DIACHI"."PHUONG_ID" "PHUONG_ID", "CT_TIENHD"."TIEN" "TIEN", "CT_TIENHD"."VAT" "VAT", "CT_TIENHD"."TIEN_TT" "TIEN_TT$1", "CT_TIENHD"."VAT_TT" "VAT_TT$1", "CT_TIENHD"."TIEN_KM" "TIEN_KM$2", "CT_TIENHD"."VAT_KM" "VAT_KM$2", CSS_LAN.LAY_CTKM_HDTB("HD_THUEBAO"."HDTB_ID")/* LAY_CTKM_HDTB.OUTGRP1.CTKM_ID */ "CTKM_ID", to_number(to_char( "HD_KHACHHANG"."NGAYLAP_HD", 'ỵỵỵỵMMdd'))/* LAY_CHIEU_NGAY_LAPHD.OUTGRP1.NGAY */ "NGAY", "HD_KHACHHANG"."KHACHHANG_ID" "KHACHHANG_ID" FROM "CSS_LAN"."HD_KHACHHANG" "HD_KHACHHANG" JOIN "KHACHHANG" "KHACHHANG" ON ( ( "HD_KHACHHANG"."KHACHHANG_ID" = "KHACHHANG"."KHACHHANG_ID" ) ) JOIN "CSS_LAN"."HD_THUEBAO" "HD_THUEBAO" ON ( ( "HD_THUEBAO"."HDKH_ID" = "HD_KHACHHANG"."HDKH_ID" ) ) JOIN "CSS_LAN"."DIACHI_HDTB" "DIACHI_HDTB" ON ( "HD_THUEBAO"."HDTB_ID" = "DIACHI_HDTB"."HDTB_ID" ) ) JOIN "CSS_LAN"."DIACHI" "DIACHI" ON ( ( "DIACHI_HDTB"."DIACHI_ID" = "DIACHI"."DIACHI_ID" )) LEFT OUTER JOIN ( SELECT ( 127 _INPUT"."NGAY","AGG_INPUT"."NGAY_TT$2","AGG_INPUT"."MA_TB$2","AGG_I NPUT NGAYLAP_HD", 1, 1, 1, 1, 1, 1, 1, 1, 1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1/* AGGREGATOR */) "AGGREGATOR" ) COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "DANGKY_DVVT_Bat" ; • Ánh xạ chuyển đổi số liệu điều hành thi công FUNCTION "DIEUHANH_TC_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "DIEUHANH_TC"("NGAY_GIAO","NGAY_TH","SONGAY","DICHVU_VT", "DONVI_TC","HUONGGIAO","THOIGIAN","THUEBAO","KIEU_YC") (SELECT "GIAOPHIEU"."NGAYGIAO" "NGAYGIAO", "GIAOPHIEU"."NGAY_TH" "NGAY_TH", trunc ( "GIAOPHIEU"."NGAY_TH" ) - trunc ( "GIAOPHIEU"."NGAYGIAO" )/* LAY_SONGAY_TH.OUTGRP1.SONGAY */ "SONGAY", "HD_THUEBAO"."LOAITB_ID" "LOAITB_ID", "GIAOPHIEU"."DONVI_NHAN_ID" "DONVI_NHAN_ID", "GIAOPHIEU"."HUONGGIAO_ID" "HUONGGIAO_ID", to_number(to_char( "GIAOPHIEU"."NGAY_TH" ,'yyyyMMdd'))/* LAY_CHIEU_THOIGIAN.OUTGRP1.NGAY */ "NGAY", "HD_THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "HD_THUEBAO"."KIEULD_ID" "KIEULD_ID" FROM "CSS_LAN"."HD_THUEBAO" "HD_THUEBAO", "CSS_LAN"."GIAOPHIEU" "GIAOPHIEU", 128 COMMIT; RETURN TRUE; END "DIEUHANH_TC_Bat" ; • Ánh xạ chuyến đổi số liệu chi tiết cước FUNCTION "CT_CUOC_KH_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "CT_CUOC_KH " ("CHUGOI","BIGOI","TG_BD","GIO_BD","TG_GOI","TIEN", "VAT","TIENTRU","BYTE_IN","BYTE_OUT","KHACHHANG", "KIEU_CG","KIEU_DV","THOIGIAN","THUEBAO", "MA_VUNG","DICHVU_VT","DONVI_QL","DOITUONG_KH","THANG") (SELECT "MV_CHITIET_CUOC"."CHUGOI" "CHUGOI", "MV_CHITIET_CUOC"."BIGOI" "BIGOI", "MV_CHITIET_CUOC"."GIO_BD" "GIO_BD", to_number(to_char( "MV_CHITIET_CUOC"."GIO_BD" ,'HH24'))/* LAY_GIO_GOI.OUTGRP1.GIO_BD */ "GIO_BD$l", "MV_CHITIET_CUOC"."TG_GOI" "TG_GOI", "MV_CHITIET_CUOC"."TIEN" "TIEN", "MV_CHITIET_CUOC"."VAT" "VAT", "MV_CHITIET_CUOC"."TIENTRU" "TIENTRU", "MV_CHITIET_CUOC"."BYTE_IN" "BYTE_IN", "MV_CHITIET_CUOC"."BYTE_OUT" "BYTE_OUT", "THUEBAO"."KHACHHANG_ID" "KHACHHANG_ID", "MV_CHITIET_CUOC"."KIEUCG_ID" "KIEUCG_ID", "MV_CHITIET_CUOC"."HUONGDT_ID" "HUONGDT_ID", to_number(to_char( "MV_CHITIET_CUOC"."GIO_BD" ,'yỵỵyMMdd'))/* LAY_NGAY_GOI.OUTGRP1.NGAY */ "NGAY", "THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "MA_VUNG"."MAVUNG_ID" "MAVUNG_ID", "THUEBAO"."LOAITB_ID" "LOAITB_ID", "THUEBAO"."DONVI_ID" "DONVI_ID", 129 RETURN FALSE; END; COMMIT; RETURN TRUE; END "CT_CUOC_KH_Bat" ; • Ánh xạ chuyển đổi số liệu xử lý khiếu nại FUNCTION "XL_KHIEUNAI_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; BEGIN INSERT INTO "XL_KHIEUNAI"("NGAY_KN","NGAY_XL","NOIDUNG_XL","DICHVU_VT", "KETQUA_KN","KHACHHANG","THOIGIAN","THUEBAO","NHOM_KN", "DONVI_XLKN") (SELECT "KHIEUNAI"."NGAY_KN" "NGAY_KN", "KHIEUNAI"."NGAY_TL" "NGAY_TL", "KHIEUNAI"."GIAIPHAP_KP" "GIAIPHAP_KP", "DB_THUEBAO"."LOAITB_ID" "LOAITB_ID", "KHIEUNAI"."KETQUAKN_ID" "KETQUAKN_ID", "DB_THUEBAO"."KHACHHANG_ID" "KHACHHANG_ID", to_number(to_char( "KHIEUNAI"."NGAY_TL" ,'yyyyMMdd'))/* LAY~CHIEU_THOĨGIAN.OUTGRP1.THOIGIAN */ "THOIGIAN", "DB_THUEBAO"."THUEBAO_ID" "THUEBAO_ID", "CHITIET_KN"."LOAIKN_ID" "LOAIKN_ID", "KHIEUNAI"."DONVI_GQ_ID" "DONVI_GQ_ID" FROM "GQKN"."KHIEUNAI" "KHIEUNAI", "GQKN"."CHITIET_KN" "CHITIET_KN", "CSS_LAN"."DB_THUEBAO" "DB_THUEBAO" WHERE ( "KHIEUNAI"."KHIEUNAI_ID" = "CHITIET_KN"."KHIEUNAI_ID" ) AND ( "KHIEUNAI"."THUEBAO_ID" = "DB_THUEBAO"."THUEBAO_ID" ) AND ( "KHIEUNAI"."TRANGTHAIKN_ID" = ) AND ( "KHIEUNAI"."NGAY_TL" is not null ) ) COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "XL_KHIEUNAI_Bat" ; • Ánh xạ chuyến đối số liệu báo hỏng FUNCTION "FT_BAOHONG_Bat" RETURN BOOLEAN IS BEGIN EXECUTE IMMEDIATE 'ALTER SESSION ENABLE PARALLEL DML'; 130 BEGIN INSERT INTO "BAOHONG" ("NGAY_BH", "GHICHU_HONG" , "KHACHHANG", "THOIGIAN", "THUEBAO", "TINHTRANG", "DONVI_QL", "DICHVU_VT") (SELECT "BAOHONG"."NGAY_BH" "NGAY_BH", "BAOHONG"."GHICHU_HONG" "GHICHU_HONG", "DB_THUEBAO"."KHACHHANG_ID" "KHACHHANG_ to_number(to_char( "BAOHONG"."NGAY_BH" LAY_CHIEU_NGAY.OUTGRP1.NGAY */ "NGAY", "BAOHONG"."THUEBAO_ID" "THUEBAO_ID", "BAOHONG"."TINHTRANG_ID" "TINHTRANG_ID' I D " , ,'ỵỵyỵMMdd'))/* "DB_THUEBAO"."DONVITC_ID" "DONVI_ID", "DB_THUEBAO"."LOAITB_ID" "LOAITB_ID" FROM "BH119"."BAOHONG" "BAOHONG", "CSS_LAN"."DB_THUEBAO" "DB_THUEBAO" WHERE ( "BAOHONG"."THUEBAO_ID" = "DB_THUEBAO' ) COMMIT; EXCEPTION WHEN OTHERS THEN ROLLBACK; COMMIT; RETURN FALSE; END; COMMIT; RETURN TRUE; END "FT BAOHONG Bat"; "THUEBAO ID" ) 131 Phụ lục 3: CÂU LỆNH SQL LẤY DỮ LIỆU CỦA CÁC BÁO CÁO PHÂN TÍCH • Thống kê phát triển thuê bao theo thòi gian select ROW_NUMBER() OVER (ORDER BY donvi_ql desc) stt, ten_dv, pt PhatTrien,tl ThanhLy, pt-tl Phatsinh f rom SELECT a.donvi_ql, b.ten_dv, sum(decode(c.loaihd_id,1,1,0)) pt, sum(decode(c.loaihd_id,4,1,0)) tl FROM wh_ccbs.phattrien_tb a, wh_ccbs.donvi_ql b, wh_ccbs.kieu_yc c, wh_ccbs.thoigian d, wh_ccbs.dichvu_vt e where a.donvi_ql = b.donvi_id and a.kieu_yc = c.kieuyc_id and a.thoigian = d.dimension_key and a.dichvu_vt = e.loaitb_id and d.day_day_code>={?ngay_bd} and d.day_day_code[...]... để hoạt động nhu những thông số hiển thị được cụ thể hóa trong cơ sở dừ liệu Hệ thống Tính cước và Chăm sóc khách hàng ở hầu hết Viễn thông các tỉnh có CSDL là Oracle Neu chọn Oracle làm hệ quản trị cở sở cho kho dữ liệu sẽ dễ dàng cho việc xây dựng công cụ thu thập số liệu • Công cụ xây dựng và quản trị kho dữ liệu Oracle Warehouse Builder, công cụ xây dựng DWH của hãng Oracle, cho phép người phân tích... thiết kế hệ thống xây dựng DWH đáp úng được các yêu cầu kĩ thuật trên đây là sự lựa chọn của đồ án nhàm xây dựng kho dừ liệu Công cụ này thường đi kèm với Oracle Database • Công cụ xây dựng quản trị báo cáo Crystal Report thiết kế các mẫu báo cáo phân tích • Crystal Report Server quản trị hệ thống báo cáo tù’ xa Ngôn ngữ lập trình Sử dụng ngôn ngữ thống kho dừ liệu c#, Asp.Net để xây dựng hệ thống báo... xạ các chiều o Ánh xạ bảng sự kiện • Xây dụng hệ thống báo cáo, quản trị hệ thống o Xây dựng hệ o Xây dựng công cụ quản trị hệ thống thống báo cáo động 14 o Thu thập số liệu ban đầu Sử dụng các công cụ Proccess flow và schedule tạo các luồng công việc và đặt lịch o Quản trị người dùng, xây dựng báo cáo tra cứu, quản trị dữ liệu cho chúng, 15 Chương 2: TỒNG QUAN VÈ DATA WAREHOƯSE Tóm lươc nôi dung: Nội... trị Database hồ trợ cho việc truy vấn thông tin 18 trong Datamart rồi đưa ra những quyết định, nhận dịnh những thông tin trong Datamart - Đó là OLAP, bộ phân tích trực tuyến - Một điểm quan trọng là Database thường được chuẩn hóa (Dạng chuẩn 1, 2, 3, BCK) để khai thác DWH phải phi chuẩn hoá rồi sau đó có the chuẩn hoá theo start chema trong Data mart, điều này đồng nghĩa VỚI việc DWH sè trùng lắp thông. .. đề (Data Mart - DM) là DWH có những đặc diêm giống với DWH nhưng với quy mô nhỏ hơn và lưu trữ’ dữ liệu về một lĩnh vục, một chuyên ngành Các DM có thể được hình thành từ một tập con dừ liệu của kho dừ liệu hoặc cũng có thể được xây dựng độc lập và sau khi xây dựng xong, các DM có thể được kết nổi tích hợp lại với nhau tạo thành kho dữ liệu Vì vậy có thể xây dựng kho dữ liệu bắt đầu bàng việc xây dựng. .. CCBS vào DWH; xây dựng công cụ báo cáo, tra cứu động và quản trị hệ thông; cài đặt và trỉên khai DWH 3.1 Phân tích Trong phần phân tích, tác giả sẽ tập trung vào 2 vấn đề chính: • Tìm hiểu hệ thống nguồn CCBS đang được triển khai tại các Viễn thông tỉnh: Tìm hiểu hoạt động và cơ sở dừ liệu của hệ thống nguồn • Xác định các yêu cầu phần tích: Yêu cầu xuất phát từ nhu cầu cùa Viễn thông tỉnh và yêu cầu... cũng là một database bình thường, các hệ quản trị cơ sở dữ liệu quản lý và lưu trữ nó như các database thông thường (tuy nhiên có hồ trợ thêm về quản lý dữ liệu lớn và truy vấn) Thực ra nét khác biệt của DWH so với database là ở quan niệm, cách nhìn vấn đề: - Trước tiên DWH là database rất lớn (very large database-VLDB) Database hướng về xử lý thời gian thực, DWH hướng về tính ổn định - Database phục... lượng và sự đầy đủ của dừ liệu, định nghĩa việc quản lí tác vụ, tối ưu hóa các tác vụ Chu trình xây dựng một DWH chủ đề bao gồm nhiều pha Ta sẽ xem xét chi tiết về từng pha cụ thế trong quá trình xây dựng kho dữ liệu chủ đề bằng công cụ Oracle Warehouse Builder Việc xây dựng kho dữ liệu thử nghiệm sử dụng Oracle Warehouse Builder có thể chia thành các giai đoạn sau: • Phân tích yêu cầu: o Tìm hiểu hệ thống... điều khiến kho dữ liệu • Sự hình thành siêu dữ liệu o Trong quá trình xây dựng kho dữ liệu ■ Sản sinh một cách tự động ■ Được tạo ra trong quá trình xây dựng kho dừ liệu o Úng dụng: ■ Miêu tả kho dữ liệu và các thành phần ■ Tạo điều kiện cho việc truy cập kho dừ liệu ở mọi cấp o Bảo trì: ■ Phục vụ cho các mục đích bảo mật ■ Lưu trữ thông tin về người dùng • Các bước tạo lập siêu dữ liệu o Định nghĩa... nhật Datawarehouse thường chỉ đọc, phục vụ cho nhũng nhu cầu báo cáo VD: Chúng ta sẽ yêu cầu hãy cho biết trong 5 năm, bộ phận phần mềm đã làm được những dự án nào từ đó chúng ta sẽ có quyết định về hiệu năng của nhóm này - DWH sẽ lấy thông tin có thê từ nhiều nguồn khác nhau: DB2, Oracle, SQLServer thậm chí cả File thông thưởng rồi làm sạch chúng và đưa vào cấu trúc của nó-đó là VLDB(very large database) ... thống thử nghiệm xây dựng áp dụng cho Viễn Thông Tỉnh Tập Đoàn Bưu Chính Viễn Thông Việt Nam VNPT Mồi Viễn Thông Tỉnh coi mô hình thu nhỏ VNPT, nơi cung cấp đầy đủ dịch vụ viễn thông địa bàn dịch... sử dụng data mining 1.3 Mục tiêu luận văn Xây dựng triển khai DWH khách hàng sử dụng dịch vụ viễn thông cho Viễn thông tỉnh dựa việc tìm hiêu phân tích hệ thống nguồn CCBS mà viễn thông tỉnh sử... nhanh chóng xác Xây dựng CSDL tương đối hoàn chỉnh cho DWH; xây dựng ánh xạ thu thập số liều từ hệ thống nguồn CCBS; xây dựng công cụ báo cáo, tra cứu quản trị hệ thống; xây dựng số báo cáo phân

Ngày đăng: 07/01/2016, 17:43

Tài liệu cùng người dùng

Tài liệu liên quan