Trình thiết kế danh sách liên quan
Bạn xác định nhà cung cấp trên bảng Kết nối của kết nối dữ liệu trong d/EPM Administration.
Nhà cung cấp Infor OLAP Server cho phép bạn truy vấn OLAP hình khối và cấu trúc bằng SQL thay vì MDX. Chúng có thể được sử dụng để trả về thành phần từ nhiều cấu trúc OLAPcấu trúc trong một hyperblock riêng lẻ.
Danh sách liên quan được xác định bởi câu lệnh truy vấn SQL. Bạn có thể cần các phiên bản khác nhau của cùng một truy vấn đến tài khoản về những cách khác biệt, mà theo đó các nhà cung cấp cơ sở dữ liệu khác nhau tiến hành SQL. Bạn có thể ghi một câu lệnh SQL cho từng nhà cung cấp cơ sở dữ liệu. Nhà cung cấp được chọn để kết nối dữ liệu sẽ xác định sử dụng phiên bản nào của câu lệnh.
Để đảm bảo tính bảo mật của môi trường, bất kỳ câu lệnh SQL nào bạn tạo và câu lệnh nào hướng đến nguồn đám mây Infor, đều được phân tích cú pháp trên cơ sở danh sách cấu tạo SQL an toàn. Cú pháp câu lệnh truy vấn SQL phải đáp ứng tiêu chuẩn SQL ANSI 92. Danh sách chỉ được áp dụng khi các nguồn đám mây Infor có thể bị ảnh hưởng.
Trong môi trường Tại cơ sở, nút chuyển đổi
giữa chế độ bảo mật và không bảo mật. Ở chế độ bảo mật, các truy vấn mà bạn ghi không thể tham chiếu đối tượng hoặc biến báo cáo. Ở chế độ bảo mật, các truy vấn được gửi dưới dạng văn bản và không bao giờ diễn giải dưới dạng công thức. Trong môi trường Đám mây, chế độ bảo mật được áp dụng và nút này bị vô hiệu hóa.Bạn tạo và duy trì loại cơ sở dữ liệu trong bảng điều khiển Nhà cung cấp cơ sở dữ liệu trong d/EPM Administration.
Ngăn Trình soạn thảo truy vấn của trình thiết kế danh sách có các thẻ chứa bảng, tham số và câu lệnh mà từ đó bạn có thể xây dựng truy vấn:
- Bảng. Nhấp để hiển thị cấu trúc phân cấp của bảng cơ sở dữ liệu và chế độ xem.
Trong cấu trúc, các loại dữ liệu này được biểu thị bằng biểu tượng và bằng chú giải công cụ:
- Boolean
- Số tích phân
- Số thập phân
- Ngày và thời gian
- Chuỗi
- Nhị phân
- Tham số. Vì lý do bảo mật không được sử dụng các toán tử chuỗi và biến chuỗi để xây dựng danh sách liên quan. Thay vào đó, tạo tham số và chỉ định biến cho chúng, đồng thời sử dụng tham số trong SQL của bạn. Bạn có thể sử dụng tham số một giá trị và nhiều giá trị. Trong câu lệnh SQL, tham chiếu tham số một giá trị với
@parameter_name
. Tham chiếu tham số nhiều giá trị với@@parameter_name
. Giá trị trong tham số nhiều giá trị phải được phân tách bằng ký tự dấu sổ thẳng|
. - Câu lệnh. Nhấp để hiển thị thành phần của câu lệnh SQL, chẳng hạn như Chọn, Từ, v.v. Các câu lệnh này có thể được sử dụng trong truy vấn.
Ghi câu lệnh SQL trong ngăn Trình soạn thảo truy vấn. Hoặc, nhấp đúp vào các mục trên thẻ Bảng và sửa cú pháp kết quả.
Từ danh sách loại Cơ sở dữ liệu, chọn nhà cung cấp cơ sở dữ liệu để ghi từng câu lệnh cho họ.
Cơ sở dữ liệu Oracle có phân biệt chữ hoa chữ thường. Phương pháp tiêu chuẩn là tất cả tên bảng và tên cột đều được VIẾT HOA. Nếu cơ sở dữ liệu Oracle chứa tên bảng hoặc tên cột kết hợp giữa chữ hoa và chữ thường, bạn phải đưa tên bảng/cột vào dấu trích dẫn trong câu lệnh truy vấn SQL (ví dụ, "table_name"
).
Nhấp vào
để hiển thị kết quả câu lệnh truy vấn SQL, dựa trên giá trị biến hiện tại hoặc đánh giá hàm.Nhấp vào
trong thanh công cụ của trình thiết kế danh sách để bật ngăn Xem trước và hiển thị kết quả của truy vấn.Nếu cột đầu tiên của truy vấn không phải là duy nhất, các giá trị trùng lặp sẽ được hiển thị trong ngăn Xem trước. Để giải quyết điều này, hãy sử dụng trường Sử dụng số dòng làm chỉ mục trong ngăn Nâng cao của trình thiết kế danh sách. Điều này giúp bổ sung chỉ mục số tăng dần vào phần chọn quan hệ trong ngăn xem trước. Ngăn này hiển thị tại vị trí của các giá trị trùng lặp. Nó không ảnh hưởng đến việc hiển thị kết quả trong Trình thiết kế danh sách quan hệ.
Chỉ mục này không giống với chỉ mục trong cơ sở dữ liệu liên quan.
Để giới hạn số hàng được truy vấn trả về, hãy cho phép giới hạn hàng trong ngăn Nâng cao của trình thiết kế danh sách và xác định số lượng dòng cần hiển thị.
Theo mặc định, bạn không thể ghi lại giá trị vào danh sách liên quan. Để bật tính năng ghi lại, hãy chọn True trong trường Danh sách có thể ghi trong ngăn Nâng cao. Để tối đa hóa hiệu suất, không bật tính năng ghi lại nếu không cần thiết.