SAP Hướng dẫn về InfoSet: Là gì, Tạo, Tham gia
Infoset là một loại Infoprovider đặc biệt không lưu trữ dữ liệu vật lý. Nói cách khác, Infoset là Nhà cung cấp thông tin kết hợp dữ liệu một cách hợp lý và cung cấp dữ liệu này cho các truy vấn BI. Infoset thu thập dữ liệu từ các bảng của InfoProviders được sử dụng để xây dựng dữ liệu đó. Infoset mô tả các nguồn dữ liệu được xác định là quy tắc nối trên các đối tượng Datastore, đối tượng Info hoặc InfoCubes tiêu chuẩn.
Khi nào nên sử dụng Infosets?
- Để tham gia dữ liệu cần thiết từ InfoProviders cơ bản
- Để cho phép Báo cáo BEx trên đối tượng DataStore mà không cần bật chỉ báo Báo cáo BEx
- Để đánh giá sự phụ thuộc thời gian
- Để tạo các phép nối tự và các phép nối ngoài bên trái
Tham gia InfoSet là gì?
DSO (Đối tượng lưu trữ dữ liệu) và/hoặc InfoObjects (các đặc điểm có dữ liệu chính) được kết nối trong InfoSet bằng cách sử dụng các điều kiện nối. Dữ liệu đã nối từ các Bộ thông tin có sẵn để truy cập từ Truy vấn Business Explorer. InfoSets cho phép bạn báo cáo về một số Nhà cung cấp thông tin (hộp thông tin, đối tượng Kho dữ liệu, InfoObject dữ liệu chính), nhưng chúng không chứa dữ liệu. Với Infosets được kích hoạt, bạn có thể xác định các truy vấn trong bộ BI.
Các kết nối được phân thành bốn loại:
- Tham gia bên trong
- Tham gia bên ngoài bên trái
- Tham gia tạm thời
- Tự tham gia
Tham gia bên trong:Một bản ghi chỉ có thể nằm trong tập kết quả đã chọn nếu có các mục trong cả hai bảng đã nối.
Nếu bảng 2 có các bản ghi tương ứng của bảng 1, bằng cách so sánh một trường khóa (EMPNO trong ví dụ bên dưới), chỉ những bản ghi đó mới là một phần của tập kết quả. Tập kết quả sẽ có các trường của bảng 1 và bảng 2 được điền từ các trường tương ứng.
Ví dụ:
Bảng bên trái(Bảng 1)
EMPNO | HỌ |
000020 | THOMPSON |
000250 | SMITH |
000100 | NGƯỜI CHI TIẾT |
Bảng bên phải(Bảng 2)
EMPNO | PROJNO |
000020 | AD3112 |
000100 | OP2010 |
000150 | PL2100 |
Kết quả tham gia bên trong
EMPNO | HỌ | PROJNO |
000020 | THOMPSON | AD3112 |
000100 | NGƯỜI CHI TIẾT | OP2010 |
Tham gia bên ngoài bên trái: Nếu bảng 2 có các bản ghi tương ứng của bảng 1, bằng cách so sánh một trường khóa (EMPNO trong ví dụ bên dưới), các bản ghi đó sẽ là một phần của tập kết quả. Tập kết quả sẽ có các trường của bảng 1 và bảng 2 được điền từ các trường tương ứng.
Nếu bảng 2 không có bản ghi tương ứng khi so sánh với bảng 1 thì các bản ghi đó của bảng 1 cũng là một phần của tập kết quả (các trường thuộc bảng 2 sẽ có giá trị ban đầu). Điều này được thể hiện trong ví dụ dưới đây.
Bảng bên trái(Bảng 1)
EMPNO | HỌ |
000020 | THOMPSON |
000250 | SMITH |
000100 | NGƯỜI CHI TIẾT |
Bảng bên phải(Bảng 2)
EMPNO | PROJNO |
000020 | AD3112 |
000100 | OP2010 |
000150 | PL2100 |
Kết quả nối bên ngoài bên trái
EMPNO | HỌ | PROJNO |
000020 | THOMPSON | AD3112 |
000250 | SMITH | |
000100 | NGƯỜI CHI TIẾT | OP2010 |
Tham gia tạm thời: Một liên kết được gọi là tạm thời nếu có ít nhất một thành viên phụ thuộc vào thời gian.
Tự tham gia: Cùng một đối tượng được nối với nhau.
Làm thế nào để tạo Infoset?
Bước 1)
- Đi tới Mã giao dịch RSA1
- Nhấp vào nút “Được”
Bước 2)
- Duyệt đến tab “InfoProvider”
- Nhấp chuột phải vào vùng thông tin và chọn tùy chọn “Tạo Infoset” từ menu ngữ cảnh.
RSISET giao dịch cũng có thể được sử dụng trực tiếp để tạo InfoSet.
Khi Trình tạo tập thông tin được gọi lần đầu tiên, hai tùy chọn chế độ hiển thị bên dưới như
- Mạng (Kiểm soát luồng dữ liệu)
- Cây (Cây Kiểm Soát).
Mạng hiển thị rõ ràng hơn.
Trình đọc màn hình có thể đọc được màn hình dạng cây và phù hợp với người dùng khiếm thị.
Bạn có thể thay đổi cài đặt này bất kỳ lúc nào bằng cách sử dụng đường dẫn menu Cài đặt -> Hiển thị.
Bước 3)
- Nhập tên kỹ thuật
- Mô tả
- Trong tạp chí Bắt đầu với Nhà cung cấp thông tin phần này, bạn xác định Nhà cung cấp thông tin nào bạn muốn sử dụng để bắt đầu xác định Tập thông tin. Chọn một trong các loại đối tượng mà hệ thống cung cấp cho bạn:
- Đối tượng lưu trữ dữ liệu
- Đối tượng thông tin
- Khối thông tin tiêu chuẩn
- Chọn một đối tượng.
Nếu bạn muốn chọn một Đối tượng Thông tin thì nó phải là một đặc điểm có dữ liệu chính. Hệ thống cung cấp cho bạn sự trợ giúp đầu vào tương ứng.
- Chọn nút Tiếp tục.
Bước 4) Sản phẩm Thay đổi bộ thông tin màn hình xuất hiện.
Bước 5) Chọn nút chèn Nhà cung cấp thông tin được hiển thị bên dưới để chọn nhà cung cấp thông tin sẽ kết hợp dữ liệu nào.
Bước 6)
- Nhập tên của DSO.
- Nhấp vào nút Tiếp tục.
Màn hình bên dưới xuất hiện với 2 nhà cung cấp thông tin được chọn.
Bước 7) Kích hoạt bộ Thông tin bằng cách nhấp vào nút kích hoạt.