การสร้าง Role, User และ Warehouse ใหม่

Snowflake เบื้องต้น

Danny Hong

Senior Data Engineer

Snowflake Roles อธิบาย

  • ACCOUNTADMIN จัดการงานระดับบัญชี เช่น การเรียกเก็บเงิน
  • SECURITYADMIN จัดการ Object ทั้งหมดในบัญชี
  • USERADMIN จัดการการเข้าถึง Role และ User ที่ตนเองเป็นเจ้าของ
  • SYSADMIN จัดการ Object ที่ตนเองเป็นเจ้าของ
  • PUBLIC เข้าถึงและจัดการ Object ที่ได้รับสิทธิ์ไว้
1 https://docs.snowflake.com/en/user-guide/security-access-control-overview#role-hierarchy-and-privilege-inheritance
Snowflake เบื้องต้น

การสร้าง Role ใหม่

Snowflake เบื้องต้น

การสร้าง User ใหม่

GIF การสร้าง User ใหม่

Snowflake เบื้องต้น

ทำไมต้องสร้าง Virtual Warehouse ใหม่?

ควรทำเมื่อใด?

  • การแยก Warehouse ตาม Role
    • ตัวอย่าง: Engineer และ Analyst
  • การรันคิวรีช้า
    • ตัวอย่าง: คิวรีวิเคราะห์ที่ใช้เวลากว่า 10 นาที

รูปแสดงขนาด Warehouse และ Credit ต่อชั่วโมง

1 https://docs.snowflake.com/en/user-guide/warehouses-overview#warehouse-size
Snowflake เบื้องต้น

การสร้าง Virtual Warehouse ใหม่

GIF การสร้าง Warehouse ใหม่

Snowflake เบื้องต้น

มาฝึกกันเถอะ!

Snowflake เบื้องต้น

Preparing Video For Download...