Xem thuộc tính trong SAP HANA: Tạo thế nào?
Thuộc tính là gì?
Chế độ xem thuộc tính hoạt động giống như một thứ nguyên. Nó tham gia nhiều bảng và hoạt động như Master. Chế độ xem thuộc tính là các đối tượng có thể tái sử dụng.
Chế độ xem thuộc tính có những ưu điểm sau:
- Chế độ xem thuộc tính đóng vai trò là bối cảnh dữ liệu chính, cung cấp Văn bản hoặc Description cho trường Khóa/Không khóa.
- Chế độ xem thuộc tính có thể được sử dụng lại trong Chế độ xem phân tích và Chế độ xem tính toán.
- Chế độ xem thuộc tính được sử dụng để chọn một tập hợp con các cột và hàng từ bảng cơ sở dữ liệu.
- Các thuộc tính (trường) có thể được tính toán từ nhiều trường bảng.
- Không có tùy chọn đo lường và tổng hợp.
Loại chế độ xem thuộc tính
Chế độ xem thuộc tính có 3 loại-
| Loại chế độ xem thuộc tính | Mô tả Chi tiết |
|---|---|
| Tiêu chuẩn | Nó là một thuộc tính tiêu chuẩn được tạo bởi các trường bảng. |
| Thời gian | Đó là chế độ xem thuộc tính Thời gian, dựa trên bảng thời gian mặc định –
Đối với loại lịch Gregorian –
Đối với loại lịch Tài chính – |
| Nguồn gốc | Đó là chế độ xem thuộc tính được lấy từ chế độ xem thuộc tính hiện có khác. Chế độ xem thuộc tính phái sinh sẽ được mở ở chế độ chỉ đọc. Trường duy nhất có thể chỉnh sửa là mô tả của nó.
Sao chép từ – Khi bạn muốn xác định chế độ xem thuộc tính, bằng cách sao chép Chế độ xem thuộc tính hiện có, bạn có thể sử dụng tùy chọn “Sao chép từ”. |
Lưu ý: Sự khác biệt giữa Nguồn gốc và Sao chép từ là, trong trường hợp có nguồn gốc, bạn chỉ có thể chỉnh sửa mô tả của chế độ xem thuộc tính mới trong khi trong trường hợp sao chép, bạn có thể sửa đổi hoàn toàn mọi thứ.
Cách tạo chế độ xem thuộc tính trong SAP HANNA
Tạo chế độ xem tiêu chuẩn có bước xác định trước như dưới đây-
Tạo bảng cho chế độ xem thuộc tính
Ở đây chúng ta sẽ tạo Chế độ xem thuộc tính tiêu chuẩn cho bảng sản phẩm, vì vậy trước tiên chúng ta tạo Bảng “SẢN PHẨM” và “SẢN PHẨM_DESC”.
Tập lệnh SQL được hiển thị như dưới đây để tạo bảng -
Bảng sản phẩm Tập lệnh –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT"
(
"PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,
"SUPPLIER_ID" NVARCHAR (10),
"CATEGORY" NVARCHAR (3),
"PRICE" DECIMAL (5,2)
);
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00);
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00);
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00);
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00);
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);
Sản phẩm Descriptbảng ion Script-
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC"
(
"PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,
"PRODUCT_NAME" NVARCHAR (10)
);
INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0001','PRODUCT1');
INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0002','PRODUCT2');
INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0003','PRODUCT3');
INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0004','PRODUCT4');
INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0005','PRODUCT5');
Bây giờ bảng “SẢN PHẨM” và “SẢN PHẨM_DESC” được tạo trong lược đồ “DHK_SCHema”.
Tạo chế độ xem thuộc tính
Bước 1) Chọn SAP Hệ thống HANA.
- Chọn thư mục nội dung.
- Chọn Mô hình gói phi cấu trúc trong Gói DHK_SCHema trong nút nội dung và nhấp chuột phải->mới.
- Chọn tùy chọn Chế độ xem thuộc tính.
Bước 2) Nhập thông tin.
- Nhập tên thuộc tính và nhãn.
- Chọn Loại xem, ở đây Chế độ xem thuộc tính.
- Chọn loại phụ là “Tiêu chuẩn”.
- Bấm vào nút Kết thúc.
Bước 3) Kiểm tra màn hình soạn thảo chế độ xem.
Màn hình soạn thảo xem thông tin sẽ mở ra. Chi tiết từng phần trong Trình soạn thảo thông tin như sau –
- Ngăn kịch bản: Trong ngăn này có nút sau:
- Ngữ nghĩa
- Nền tảng dữ liệu
- Ngăn chi tiết: Trong ngăn này có tab sau –
- Cột
- Xem các thuộc tính
- Thứ bậc
- Ngữ nghĩa (Ngăn kịch bản): Nút này thể hiện cấu trúc đầu ra của chế độ xem. Đây là Kích thước.
- Ngày Foundation (Ngăn kịch bản): Nút này đại diện cho bảng mà chúng tôi sử dụng để xác định chế độ xem thuộc tính.
- Ở đây chúng tôi thả bảng để tạo chế độ xem thuộc tính.
- Tab (cột, chế độ xem Thuộc tính, Phân cấp) cho ngăn chi tiết sẽ được hiển thị.
- Địa phương: Tại đây tất cả chi tiết thuộc tính Địa phương sẽ được hiển thị.
- Hiển thị: Bộ lọc cho Thuộc tính cục bộ.
- Chi tiết thuộc tính.
- Đây là thanh công cụ để phân tích Hiệu suất, Tìm cột, xác thực, kích hoạt, xem trước dữ liệu, v.v.
Bước 4) Nhấp vào nút nền tảng dữ liệu.
Để bao gồm bảng cơ sở dữ liệu để tạo chế độ xem thuộc tính, hãy nhấp vào nút nền tảng dữ liệu và làm theo hướng dẫn từng bước như bên dưới –
- Kéo bảng “SẢN PHẨM” và “SẢN PHẨM_DESC” từ nút TABLE trong DHK_SCHEMA
- Thả “PRODUCT” và “PRODUCT_DESC” vào nút nền tảng dữ liệu.
- Chọn trường từ Bảng “SẢN PHẨM” làm khung Đầu ra trong chi tiết. Màu biểu tượng trường thay đổi từ xám sang cam.
- Chọn trường từ Bảng “SẢN PHẨM_DESC” làm Đầu ra trong ngăn chi tiết. Màu biểu tượng trường thay đổi từ màu xám sang màu cam.
- Trường được chọn làm đầu ra từ cả hai bảng sẽ xuất hiện Dưới danh sách Cột trong Ngăn Đầu ra.
Nối bảng “SẢN PHẨM” với trường “SẢN PHẨM_DESC” theo trường “SẢN PHẨM_ID”.
Bước 5) Chọn đường dẫn.
Chọn Đường dẫn tham gia và nhấp chuột phải vào nó và chọn tùy chọn Chỉnh sửa. Màn hình Chỉnh sửa điều kiện tham gia sẽ xuất hiện
- Chọn Loại tham gia là Loại “Bên trong”.
- Chọn số lượng là “1..1”.
Sau khi chọn loại tham gia, nhấp vào nút “OK”. Trong bước tiếp theo, chúng tôi chọn cột và xác định khóa cho đầu ra.
Bước 6) Chọn cột.
Trong bước này, chúng ta sẽ chọn cột và xác định khóa cho đầu ra
- Chọn Bảng ngữ nghĩa.
- Tab cột sẽ xuất hiện trong khung Chi tiết.
- Chọn “SẢN PHẨM_ID” làm Khóa.
- Chọn tùy chọn Ẩn cho trường product_ID_1 (trường bảng product_DESC).
- Nhấp vào nút xác thực.
- Sau khi xác thực thành công, nhấp vào nút kích hoạt.
Nhật ký công việc cho hoạt động xác thực và kích hoạt được hiển thị ở cuối màn hình trên cùng một trang, tức là phần Nhật ký công việc như bên dưới –
Bước 7) Chế độ xem được tạo.
Chế độ xem thuộc tính có tên “AT_PRODVEL” sẽ được tạo. Để xem, hãy làm mới thư mục Chế độ xem thuộc tính.
- Đi tới gói DHK_SCHEMA->MODELLING.
- AT_product Hiển thị chế độ xem thuộc tính trong thư mục Chế độ xem thuộc tính.
Bước 8) Kiểm tra dữ liệu.
Để xem dữ liệu trong chế độ xem Thuộc tính, hãy chọn tùy chọn Xem trước dữ liệu từ thanh công cụ. Sẽ có hai tùy chọn để xem dữ liệu từ chế độ xem thuộc tính.
- Mở trong Trình chỉnh sửa xem trước dữ liệu (Điều này sẽ hiển thị dữ liệu với tùy chọn phân tích).
- Mở cửa SQL Biên tập viên. (Điều này sẽ hiển thị đầu ra dưới dạng đầu ra duy nhất của truy vấn SQL).
Bước 9) Kiểm tra dữ liệu xem trong trình chỉnh sửa.
Để xem dữ liệu Xem thuộc tính trong Trình chỉnh sửa xem trước dữ liệu, Có 3 tùy chọn – Dữ liệu phân tích, riêng biệt và thô.
nghiên cứu: Đây là biểu diễn đồ họa của chế độ xem thuộc tính.
- Bằng cách chọn tab Phân tích, chúng tôi chọn Thuộc tính cho chế độ xem định dạng Nhãn và Trục.
- Kéo thả thuộc tính vào trục nhãn sẽ hiển thị ở trục Nhãn (Trục X).
- Kéo thả thuộc tính trong trục giá trị, nó sẽ hiển thị trên trục giá trị (Trục Y).
- Đầu ra sẽ có sẵn ở định dạng Biểu đồ, Bảng, Lưới và HTML.
Giá trị riêng biệt: Giá trị riêng biệt của cột có thể được hiển thị ở đây. Điều này sẽ hiển thị tổng số không. bản ghi cho thuộc tính đã chọn.
Tab dữ liệu thô: Tùy chọn này hiển thị dữ liệu của chế độ xem thuộc tính ở định dạng bảng.
- Nhấp vào tab Dữ liệu thô
- Nó sẽ hiển thị dữ liệu ở dạng bảng
Bước 10) Kiểm tra dữ liệu từ trình soạn thảo SQL.
Xem dữ liệu Thuộc tính từ trình soạn thảo SQL như bên dưới -
Tùy chọn này hiển thị dữ liệu thông qua Truy vấn SQL từ chế độ xem cột trong lược đồ “SYS_BIC”. Chế độ xem cột có tên “sẽ được tạo sau khi kích hoạt chế độ xem thuộc tính “AT_PRODVEL”. Điều này được sử dụng để xem truy vấn SQL được sử dụng để hiển thị dữ liệu từ dạng xem.
- Hiển thị truy vấn SQL để chọn dữ liệu.
- Hiển thị đầu ra.
Chế độ xem thuộc tính khi được kích hoạt, chế độ xem cột trong lược đồ _SYS_BIC sẽ được tạo. Vì vậy, khi chúng tôi chạy Xem trước dữ liệu, hệ thống sẽ chọn dữ liệu từ chế độ xem cột trong lược đồ _SYS_BIC.
Ảnh chụp màn hình chế độ xem cột “AT_PRODVEL” trong “_SYS_BIC” Lược đồ của nút danh mục như bên dưới -
















