Povezivanje sa servisom Snowflake Data Warehouse

Možete izraditi vezu za Snowflake Data Warehouse i upotrijebiti tu vezu za pristup podacima za vizualizaciju i modeliranje podataka.

Prije početka stvorite par ključeva tako da slijedite korake u Postavljanje provjere autentičnosti para ključeva za Snowflake Data Warehouse

Smjernice za formatiranje potražite na stranici https://docs.snowflake.net/manuals/user-guide/connecting.html.

  1. Na početnoj stranici pritisnite Stvori i pritisnite Veza.
  2. Pritisnite Snowflake Data Warehouse.
  3. Unesite naziv veze.
  4. U izborniku Vrsta provjere autentičnosti odaberite Pair ključeva.
    Ako upotrebljavate jednofaktorsku (osnovnu) provjeru autentičnosti, prijeđite na provjeru autentičnosti para ključeva. Provjera autentičnosti lozinke s jednim faktorom u Snowflakeu ukida se od studenoga 2025.
  5. U polje Naziv glavnog računala unesite naziv računa glavnog računala s pomoću jednog od sljedećih formata.
    • Za Amazon Web Services US West upotrijebite <account>.snowflakecomputing.com
    • Za sve ostale regije u Amazon Web Services upotrijebite <account>.<region>.snowflakecomputing.com
    • Za sve regije u Microsoft Azure upotrijebite <account>.<region>.azure.snowflakecomputing.com

    Kad je account Snowflake naziv računa koji želite upotrijebiti za pristup podacima, na primjer: exampleaccountname.snowflakecomputing.com.

  6. Pod Naziv baze podataka unesite naziv baze podataka koja sadrži tablice sheme i stupce s kojima se želite povezati.
  7. Pod Korisničko ime unesite korisnički ID s pristupom Snowflake izvoru podataka.
  8. U izborniku Privatni API ključ pritisnite Odaberi i odaberite privatni ključ koji ste stvorili pri postavljanju provjere autentičnosti uparivanjem ključeva.
  9. Pod Skladište unesite naziv skladišta u kojem se nalazi baza podataka, tablice sheme i stupci s kojima se želite povezati. Na primjer, My Snowflake Warehouse.
  10. Ako želite da modelari podataka mogu upotrijebiti te pojedinosti veze, pritisnite Sistemska veza. Pogledajte Opcije veze s bazom podataka.
  11. Pritisnite Spremi.

Postavljanje provjere autentičnosti para ključeva za Snowflake Data Warehouse

Možete stvoriti par ključeva za provjeru autentičnosti veze sa servisom Snowflake Data Warehouse.

  1. Otvorite lokalni prozor terminala.
  2. Stvorite privatni ključ s pomoću ove naredbe:
    openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
  3. Stvorite javni ključ s pomoću ove naredbe:
    openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
  4. Prijavite se u Snowflake račun i stvorite SQL radni list.
  5. Dodijelite javni ključ korisniku Snowflake.
    ALTER USER <user> SET RSA_PUBLIC_KEY = <public key>;
  6. Pomoću ove naredbe provjerite dodijeljeni javni ključ korisnika Snowflake:
    DESCRIBE USER <user>;