ILLA home page
  1. Snowflake

In Illa kunt u de Snowflake query editor gebruiken om SQL queries uit te voeren tegen uw Snowflake data warehouse. Je kunt verbinding maken met Snowflake door je Snowflake account inloggegevens in te voeren, inclusief de accountnaam, gebruikersnaam, wachtwoord en magazijn. Zodra je verbinding hebt gemaakt met Snowflake, kun je de queryeditor gebruiken om SQL queries te schrijven en uit te voeren om je gegevens op te halen, te manipuleren en te analyseren.

Sneeuwvlok maken

Er zijn twee manieren om een bron in Illa te maken nadat je bent ingelogd op je Illa account.

  • Maak in Bronnen

Log in op je Illa account, selecteer **Resources** bovenaan de pagina, en klik op de **Maak Nieuw** knop.

external_resource

Selecteer Snowflake uit de database lijst.

action_list

Maak verbinding met de database met de vereiste parameters beschreven in Connectie Instellingen hieronder.

Klik op **Test Connection** om te zien of we met succes verbinding kunnen maken met de database. Zo ja, klik Resources, anders controleer je de hostnaam, port, gebruikersnaam en wachtwoord correct.

Na het maken van een bron, zal de klaarstaande Sneeuwvlok worden weergegeven zoals getoond.

snow_ex_ready

  • Maak in Bouwer

Log in op je Illa account, maak een project aan in Illa Builder in de **App** pagina en navigeer naar de Action List onderaan de pagina. Klik op **nieuw**, en selecteer dan Snowflake uit de database lijst. Maak vervolgens verbinding met de database met de vereiste parameters beschreven in Connectie Instellingen hieronder.

Klik op **Test Connection** om te zien of we met succes verbinding kunnen maken met de database. Zo ja, klik Resources, anders controleer je de hostnaam, port, gebruikersnaam en wachtwoord correct.

Verbindingsinstellingen

Hier moeten we informatie verstrekken voor het verbinden met de Snowflake database.

snow_config

EigenschappenvereistBeschrijving
naamverplichtDe naam voor resource bij het maken van acties in de ILLA.
Klant naamverplichtunieke id die is toegewezen aan elke Sneeuwvloek-account
Magazijnverplichteen cluster van computerbronnen die worden gebruikt om vragen te verwerken en analytische werklasten uitvoeren
DatabaseverplichtDe naam van de database
Schemaoptioneeleen container die databaseobjecten zoals tabellen, weergaven en procedures bevat
Functieoptioneeleen set met rechten die kan worden toegewezen aan één of meer gebruikers
Authenticatieverplichtveilige toegang tot uw gegevens en bronnen in de Snowflake data warehouse (Basic Auth of Key Pair (alleen versleutelde private keys worden ondersteund))
Gebruikersnaamverplichtde gebruikersnaam die je wilt gebruiken bij het inloggen op de Snowflake server.
WachtwoordverplichtGebruik dit wachtwoord voor verificatie.

Acties aanmaken

We hebben een Snowflake bron aangemaakt. We kunnen de actie toevoegen door Snowflake te selecteren uit de actielijst en de Create action knop te kiezen.

snow_resource_list

Nu hebben we de Snowflake server toegevoegd als actie aan onze bouwpagina.

snow

Sneeuwvlok configureren

EigenschappenBeschrijving
SQL querysql commando’s om op te halen (select), invoegen, bijwerken, gegevens uit de database verwijderen
Transformatordata omzetten naar de stijl die je leuk vindt met behulp van JavaScript

Voorbeeld gebruik:

  • Selecteren
SELECTEER * VAN gebruikers BY achternaam;
  • Insert
INSERT INTO users

	(firstname, lastname, email)

VALUES

	(

		{{ NewUser.data.firstNameInput }},

		{{ NewUser.data.lastNameInput }},

		{{ NewUser.data.emailInput }}

	);
  • Vernieuwen
UPDATE users
  SET firstname = '{{form1.updatedProfile.first}}'
  WHERE id = {{ form1.updatedProfile.uid}};
  • Verwijderen
DELETE FROM users WHERE id = {{ form1.updatedProfile.uid }};