התחברות למחסן נתונים של Snowflake

תוכל ליצור חיבור למחסן נתונים של Snowflake ולהשתמש בחיבור כדי לגשת לנתונים בשביל המחשה גרפית ומידול נתונים.

לפני שתתחיל, צור זוג מפתחות על-ידי ביצוע השלבים ב- הקם אימות זהות עם זוג מפתחות למחסן נתונים Snowflake

עיין בהנחיות הפורמט, https://docs.snowflake.net/manuals/user-guide/connecting.html.

  1. בדף הבית שלך, לחץ על צור ואחר כך לחץ על חיבור.
  2. לחץ על מחסן נתונים של Snowflake.
  3. הזן שם חיבור.
  4. בסוג אימות זהות, בחר זוג מפתחות.
    אם השתמשת באימות זהות עם גורם יחיד (בסיסי), עבור לאימות זהות של זוג מפתחות. אימות סיסמה עם גורם יחיד ב-Snowflake אינו נתמך מנובמבר 2025.
  5. בשם מארח, הזן את שם חשבון המארח באחד הפורמטים הבאים.
    • ל-Amazon Web Services US West, השתמש ב-<account>.snowflakecomputing.com
    • לכל האזורים האחרים ב-Amazon Web Services, השתמש ב-<account>.<region>.snowflakecomputing.com
    • לכל האזורים ב-Microsoft Azure, השתמש ב-<account>.<region>.azure.snowflakecomputing.com

    כאשר account הוא שם חשבון Snowflake שבו אתה רוצה להשתמש כדי לגשת לנתונים, למשל: exampleaccountname.snowflakecomputing.com.

  6. עבור שם מסד נתונים, הזן את שם מסד הנתונים שמכיל את טבלאות ועמודות הסכמה שאליהן ברצונך להתחבר.
  7. לשם משתמש, הזן מזהה משתמש עם גישה למקור הנתונים של Snowflake.
  8. במפתח API פרטי, לחץ על בחר ובחר את המפתח הפרטי שיצרת בעת הגדרת אימות זהות עם זוג מפתחות.
  9. עבור מחסן, הזן את שם המחסן שנכיל את מסד הנתונים, טבלאות ועמודות של סכמה שאליהן ברצונך להתחבר. לדוגמה, My Snowflake Warehouse.
  10. אם תרצה לאפשר לבוני מודל הנתונים להשתמש בפרטי חיבור אלה, לחץ על התחברות למערכת. ראה אפשרויות התחברות למסד נתונים.
  11. לחץ על שמירה.

הקם אימות זהות עם זוג מפתחות למחסן נתונים Snowflake

באפשרותך ליצור זוג מפתחות כדי לאמת חיבור למחסן נתונים של Snowflake.

  1. פתח חלון מסוף מקומי.
  2. צור מפתח פרטי באמצעות פקודה זו:
    openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
  3. צור מפתח ציבורי באמצעות פקודה זו:
    openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
  4. התחבר לחשבון Snowflake שלך וצור גיליון עבודה SQL.
  5. הקצה את המפתח הציבורי למשתמש Snowflake.
    ALTER USER <user> SET RSA_PUBLIC_KEY = <public key>;
  6. בדוק את המפתח הציבורי שהוקצה למשתמש Snowflake באמצעות פקודה זו:
    DESCRIBE USER <user>;