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ừ schemaelton_dwhkhi chạy reload.
Thông thường bạn sẽ chỉ cần quan tâm tới schema elton_dwh.