Verbinding maken met Snowflake Data Warehouse

U kunt een verbinding met Snowflake Data Warehouse maken en de verbinding gebruiken om toegang tot gegevens te krijgen voor visualisatie en gegevensmodellering.

Voordat u begint, maakt u een sleutelpaar door de stappen te volgen in Sleutelpaarverificatie instellen voor Snowflake Data Warehouse.

Zie de richtlijnen voor de indeling: https://docs.snowflake.net/manuals/user-guide/connecting.html.

  1. Klik op uw beginpagina op Maken en klik vervolgens op Verbinding.
  2. Klik op Snowflake Data Warehouse.
  3. Voer een verbindingsnaam in.
  4. Selecteer in Verificatietype de optie Sleutelpaar.
    Als u gebruik hebt gemaakt van enkelvoudige (basis)verificatie, schakelt u over naar sleutelpaarverificatie. Enkelvoudige wachtwoordverificatie in Snowflake wordt vanaf november 2025 niet langer ondersteund.
  5. Geef bij Hostnaam de naam van de hostaccount op met een van de volgende indelingen:
    • Gebruik voor Amazon Web Services US <account>.snowflakecomputing.com
    • Gebruik voor alle andere regio's in Amazon Web Services <account>.<region>.snowflakecomputing.com
    • Gebruik voor alle regio's in Microsoft Azure <account>.<region>.azure.snowflakecomputing.com

    Hierbij is account de naam van de Snowflake-account die u wilt gebruiken voor toegang tot de gegevens, bijvoorbeeld exampleaccountname.snowflakecomputing.com.

  6. Voer bij Databasenaam de naam in van de database met de schematabellen en kolommen waarmee u verbinding wilt maken.
  7. Voer voor Gebruikersnaam een gebruikers-ID in voor toegang tot de Snowflake-gegevensbron.
  8. Klik in Privé-API-sleutel op Selecteren en selecteer de privésleutel die u bij het instellen van sleutelpaarverificatie hebt gemaakt.
  9. Voer bij Warehouse de naam in van het warehouse met de database, schematabellen en kolommen waarmee u verbinding wilt maken. Bijvoorbeeld Mijn Snowflake-warehouse.
  10. Als gegevensmodelmakers deze verbindingsgegevens moeten kunnen gebruiken, klikt u op Systeemverbinding. Zie voor meer informatie: Databaseverbindingsopties.
  11. Klik op Opslaan.

Sleutelpaarverificatie instellen voor Snowflake Data Warehouse

U kunt een sleutelpaar maken om een verbinding met Snowflake Data Warehouse te verifiëren.

  1. Open een lokaal terminalvenster.
  2. Maak een privésleutel met behulp van deze opdracht:
    openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt
  3. Maak een publieke sleutel met behulp van deze opdracht:
    openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
  4. Log in bij uw Snowflake-account en maak een SQL-werkblad.
  5. Wijs de publieke sleutel toe aan een Snowflake-gebruiker.
    ALTER USER <user> SET RSA_PUBLIC_KEY = <public key>;
  6. Verifieer de toegewezen publieke sleutel van de Snowflake-gebruiker met behulp van deze opdracht:
    DESCRIBE USER <user>;