Skip to main content

SQL Server

Whitelist IPs

Nếu SQL Server database của bạn có Firewall, cần whitelist cho IPs sau:

34.126.175.60
137.184.249.46

Permissions

Bạn sẽ cần tạo user với những quyền sau:

  • Tạo table, ghi vào table.
  • Tạo database.
  • Chỉnh, xoá table.

Bạn có thể dùng vd ở dưới để tạo:

CREATE LOGIN eltondata WITH PASSWORD = 'Eltondata1234!';
CREATE USER eltondata FOR LOGIN eltondata;
GRANT CREATE SCHEMA TO eltondata;
GRANT CREATE TABLE TO eltondata;

Trong trường hợp SQL Server có bật CDC, thì cần cấp thêm quyền như sau

ALTER ROLE db_ddladmin ADD MEMBER eltondata;

Thông tin schema

  • elton_dwh: schema chính thức, các bảng dữ liệu cần dùng sẽ được lưu ở trong schema này.
  • elton_staging: schema này sẽ được dùng để lưu dữ liệu tạm thời trước khi được đồng bộ vô bảng chính.
  • elton_backup: schema này sẽ được lưu các bảng từ schema elton_dwh khi chạy reload.

Thông thường bạn sẽ chỉ cần quan tâm tới schema elton_dwh.