Bảng SQL
Giới thiệu
SQL collection cung cấp một phương pháp lấy dữ liệu thông qua câu lệnh SQL. Bằng cách lấy các Field dữ liệu thông qua câu lệnh SQL và cấu hình metadata Field, bạn có thể sử dụng giống như bảng thông thường cho bảng, biểu đồ, workflow, v.v., phù hợp với các tình huống truy vấn liên kết, thống kê.
Hướng dẫn sử dụng
Tạo mới
1. Sau khi nhập câu lệnh SQL vào ô SQL, nhấp Execute, hệ thống sẽ cố gắng phân tích các bảng và Field mà SQL đã sử dụng, trích xuất metadata Field từ bảng nguồn.
2. Nếu bảng nguồn và Field do hệ thống tự động phân tích không đúng, bạn có thể chọn thủ công bảng và Field tương ứng để sử dụng metadata của Field tương ứng. Cần chọn bảng nguồn trước, sau đó mới có thể chọn Field của bảng đó trong nguồn Field bên dưới.
3. Nếu Field không có Field nguồn tương ứng, hệ thống sẽ suy luận kiểu Field dựa trên kiểu dữ liệu. Nếu kết quả suy luận không đúng, bạn có thể chọn kiểu Field thủ công.
4. Trong khi cấu hình Field, bạn có thể xem hiệu ứng hiển thị tương ứng trong khu vực xem trước.
5. Sau khi cấu hình hoàn tất và xác nhận không có vấn đề, cần nhấp vào nút Confirm bên dưới ô SQL để gửi cuối cùng.
Chỉnh sửa
-
Khi câu lệnh SQL có thay đổi, bạn có thể nhấp vào nút Edit để chỉnh sửa trực tiếp câu lệnh SQL và cấu hình lại Field.
-
Khi cần sửa metadata Field, có thể thông qua Configure fields, chỉnh sửa các cấu hình liên quan đ ến Field giống như bảng thông thường.
Đồng bộ
Khi câu lệnh SQL không thay đổi nhưng cấu trúc bảng database có thay đổi, có thể đồng bộ và cấu hình Field thông qua việc nhấp vào Configure fields - Sync from database.
So sánh Bảng SQL với Database View
Khi sử dụng Bảng SQL, vui lòng chọn các Collection có thể quản lý trong NocoBase. Nếu là các bảng khác chưa được tích hợp vào NocoBase trong cùng một database, có thể dẫn đến phân tích câu lệnh SQL không chính xác. Nếu có nhu cầu này, có thể xem xét việc tạo view và kết nối.

