Infocube là gì SAP BI/BW? Làm thế nào để tạo một cái?
Infocube là gì?
Infocube là khu vực lưu trữ dữ liệu trong đó chúng tôi duy trì dữ liệu mà chúng tôi đang trích xuất từ hệ thống nguồn một cách vật lý. InfoCube có thể hoạt động như cả mục tiêu dữ liệu và InfoProvider. Từ quan điểm báo cáo, Infocube có thể được mô tả như một tập dữ liệu độc lập.
Ví dụ, Infocube về Doanh số bán hàng có các kích thước như THÁNG – SẢN PHẨM-KHÁCH HÀNG-KHU VỰC, có thể được xem theo bất kỳ trục nào, ví dụ như tổng doanh số theo khu vực hoặc theo khách hàng. Các kích thước của Info-Cube là các thực thể hoặc hệ thống phân cấp.
BIW (Kho thông minh doanh nghiệp) cung cấp cơ sở để xác định 16 thứ nguyên, trong đó có 3 thứ nguyên được xác định trước.
Hình khối trên thể hiện một khối 3 chiều đơn giản. Mỗi chiều có thể chứa 248 đặc điểm để phân tích. Một hình vuông trong khối ở trên biểu thị giá trị tương đối cho sự kết hợp khách hàng/khu vực/bộ phận tương ứng.
Cấu trúc InfoCube
- Một Infocube tuân theo Lược đồ sao mở rộng.
- Nó có bảng Fact ở trung tâm và được bao quanh bởi 16 bảng chiều với dữ liệu Master nằm bên ngoài khối.
- Infocubes là mô hình dữ liệu đa chiều trung tâm trong BI.
- Nó là một tập dữ liệu khép kín bao gồm một hoặc nhiều quy trình kinh doanh liên quan. Người dùng báo cáo có thể xác định hoặc thực hiện các truy vấn đối với khối thông tin.
- Nó được sử dụng để lưu trữ dữ liệu tóm tắt/tổng hợp trong thời gian dài. Các khối thông tin bao gồm chính xác một bảng dữ kiện được bao quanh bởi các bảng chiều.
- SAP Infocube được giao bắt đầu bằng một số thường là 0. Infocube của riêng bạn phải bắt đầu bằng một chữ cái từ A đến Z và có độ dài từ 3 đến 9 ký tự.
Các loại InfoCube
Infocube được phân thành ba loại dựa trên cách duy trì và phân phối dữ liệu.
- Hộp thông tin tiêu chuẩn:Được sử dụng để duy trì dữ liệu vật lý trong khối. Chỉ có thể đọc.
- Hộp thông tin ảo: Nó không duy trì dữ liệu vật lý trong khối. Trong quá trình thực hiện truy vấn, nó mang dữ liệu từ hệ thống nguồn tương ứng.
- Hộp thông tin thời gian thực: Lưu trữ dữ liệu vật lý trong khối. Có thể đọc và ghi. Nó được sử dụng đáng kể trong việc lập kế hoạch dữ liệu.
Cách tạo Infocube chuẩn
Bước 1) Tạo InfoCube
- Vào mã giao dịch RSA1
- Nhấp vào nút OK.
Bước 2)
- Điều hướng đến tab Lập mô hình->InfoProvider.
- Nhấp chuột phải vào InfoArea.
- Nhấp vào “Tạo InfoCube” từ menu ngữ cảnh.
Bước 3)
- Nhập tên kỹ thuật.
- Nhập Description.
- Chọn nút tùy chọn “InfoCube tiêu chuẩn”.
Nhấp vào nút tạo
Bước 4) Nhấp chuột phải vào Thứ nguyên 1 -> Thuộc tính.
Bước 5) Đổi tên Thứ nguyên theo thông tin đối tượng Thông tin.
Bước 6) Nhấp chuột phải vào Kích thước -> Nhập trực tiếp InfoObject để chèn Đối tượng thông tin vào Kích thước.
Bước 7) Chọn Đặc điểm.
Bước 8) Chọn ID hãng hàng không trong đặc điểm
Kéo và thả nó vào Thứ nguyên
Bước 9) Tương tự, tạo các thứ nguyên mới và làm theo các bước 4-8 để thêm InfoObjects.
Bước 10) Thêm các figureInfoObjects chính vào Infocube
Bước 11) Thực hiện theo các bước trên để thêm nhiều Hình chính hơn
Bước 12) Kích hoạt Infocube.
Điểm bổ sung của Infocube:
Tên kỹ thuật của bảng chiều do hệ thống gán, sử dụng mẫu /BIC/ “D #”, trong đó # đầu tiên sẽ là a1, số thứ hai là a 2, v.v..
Nếu đó là một khối được phân phối nhựa thì nó sẽ bắt đầu bằng /BI0/D
Đặc điểm Các đối tượng thông tin có thể được thêm tự do vào các kích thước do khách hàng tạo.
Bảng kích thước nên được sử dụng một cách tối ưu.
Đảm bảo số lượng tối ưu trong khi thêm các đặc điểm thông tin đối tượng vào kích thước. Ví dụ: Một cửa hàng bách hóa có 10,000 khách hàng và 1000 mặt hàng khác nhau. Số lượng là m:n, nghĩa là mỗi khách hàng có thể mua nhiều nguyên vật liệu. Loại số lượng như vậy không nên được duy trì trong cùng một bảng chiều.
Quy tắc nhỏ: Tránh m:n trong một chiều.
Dos
- Điều hướng đến tab Lập mô hình->InfoProvider.
- Nhấp chuột phải vào InfoArea.
- Nhấp vào “Tạo InfoCube” từ menu ngữ cảnh.
- Nhập tên kỹ thuật.
- Nhập Description.
- Chọn nút tùy chọn “InfoCube tiêu chuẩn”.
Không
- Infocube tiêu chuẩn có thể được sử dụng nếu người dùng:
- Muốn tạo điều kiện cho việc phân tích đa chiều.
- Muốn lưu trữ thông tin tóm tắt/tổng hợp với khối lượng dữ liệu lớn.
- Sử dụng thứ nguyên mục hàng nếu chỉ có một đối tượng được đặt trong bảng thứ nguyên.
- Duy trì độ chi tiết cao của hồ sơ.
- Nhóm M: N số lượng trong cùng một chiều.
- Chú ý nhiều hơn đến việc đưa thông tin nhân vật thông qua thuộc tính điều hướng.
- Duy trì thông tin số lượng cao trong bảng chiều.