Overview
Overview
SQL Editor là nơi bạn viết, chạy và lưu lại các câu lệnh SQL để khai thác dữ liệu đã được tổ chức trong Catalog. Bạn có thể mở một Table thuộc Relational Catalog để truy vấn, hoặc mở một tệp .sql đã lưu trong Fileset Catalog để tiếp tục chỉnh sửa — tất cả trong cùng một màn hình, không cần rời sang công cụ khác.
- Thực hiện các bước theo luồng thực hiện chính sau:

Trước khi bắt đầu
Để dùng được SQL Editor, dữ liệu và tài nguyên tính toán cần được chuẩn bị trước theo đúng thứ tự sau:
- Thiết lập dữ liệu (Data setup): Kích hoạt Metastore và Metalake cho Project.
- Tạo Catalog: Tạo Fileset Catalog nếu bạn cần nơi lưu tệp SQL, hoặc Relational Catalog nếu bạn cần truy vấn bảng dữ liệu. Nếu dữ liệu nằm ở nguồn ngoài, cần khai báo thêm Location hoặc Connection tương ứng trước khi tạo Catalog.
- Chuẩn bị Compute (SQL Warehouse): Tạo một Compute dùng riêng cho SQL Editor.
Nếu thiếu một trong ba điều kiện trên, SQL Editor vẫn mở được nhưng bạn sẽ không thấy dữ liệu cần dùng trong cây thư mục, hoặc không chọn được Compute để chạy truy vấn.
Làm quen màn hình SQL Editor
Màn hình SQL Editor có bốn khu vực chính:
- Cây thư mục bên trái: Duyệt Catalog, Schema, Table và Fileset. Có thể gõ từ khóa vào Search items để tìm nhanh, hoặc bật bộ lọc để chỉ hiện Fileset Catalog hay Relational Catalog.
- Vùng soạn thảo ở giữa: Mỗi tệp SQL đang mở nằm trên một tab riêng, cho phép làm việc với nhiều tệp cùng lúc.
- Thanh công cụ phía trên vùng soạn thảo: Nút Run để chạy truy vấn, ô Select compute để chọn SQL Warehouse, ô nhập access token khi nguồn dữ liệu yêu cầu xác thực, và nút Save để lưu tệp vào Fileset.
- Khu vực Output phía dưới: Hiển thị tiến trình chạy, kết quả từng câu lệnh, và thông báo lỗi nếu truy vấn thất bại.
Tạo nhanh tài nguyên còn thiếu
Nếu đang soạn truy vấn mà phát hiện thiếu Catalog, Location hoặc Connection, bạn không cần rời khỏi SQL Editor — chỉ cần dùng menu tạo nhanh (Create relational, Create fileset, Create external location, Create connection) và hệ thống sẽ đưa bạn sang đúng luồng tạo Catalog/Data setup tương ứng.
Tạo các câu lệnh truy vấn SQL
Hướng dẫn chi tiết toàn bộ thao tác trong SQL Editor.