🔨 Integraties
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.
Er zijn twee manieren om een bron in Illa te maken nadat je bent ingelogd op je Illa account.
Log in op je Illa account, selecteer **Resources**
bovenaan de pagina, en klik op de **Maak Nieuw**
knop.
Selecteer Snowflake
uit de database lijst.
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.
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.
Hier moeten we informatie verstrekken voor het verbinden met de Snowflake database.
Eigenschappen | vereist | Beschrijving |
---|---|---|
naam | verplicht | De naam voor resource bij het maken van acties in de ILLA. |
Klant naam | verplicht | unieke id die is toegewezen aan elke Sneeuwvloek-account |
Magazijn | verplicht | een cluster van computerbronnen die worden gebruikt om vragen te verwerken en analytische werklasten uitvoeren |
Database | verplicht | De naam van de database |
Schema | optioneel | een container die databaseobjecten zoals tabellen, weergaven en procedures bevat |
Functie | optioneel | een set met rechten die kan worden toegewezen aan één of meer gebruikers |
Authenticatie | verplicht | veilige toegang tot uw gegevens en bronnen in de Snowflake data warehouse (Basic Auth of Key Pair (alleen versleutelde private keys worden ondersteund)) |
Gebruikersnaam | verplicht | de gebruikersnaam die je wilt gebruiken bij het inloggen op de Snowflake server. |
Wachtwoord | verplicht | Gebruik dit wachtwoord voor verificatie. |
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.
Nu hebben we de Snowflake server toegevoegd als actie aan onze bouwpagina.
Eigenschappen | Beschrijving |
---|---|
SQL query | sql commando’s om op te halen (select), invoegen, bijwerken, gegevens uit de database verwijderen |
Transformator | data omzetten naar de stijl die je leuk vindt met behulp van JavaScript |
Voorbeeld gebruik:
SELECTEER * VAN gebruikers BY achternaam;
INSERT INTO users
(firstname, lastname, email)
VALUES
(
{{ NewUser.data.firstNameInput }},
{{ NewUser.data.lastNameInput }},
{{ NewUser.data.emailInput }}
);
UPDATE users
SET firstname = '{{form1.updatedProfile.first}}'
WHERE id = {{ form1.updatedProfile.uid}};
DELETE FROM users WHERE id = {{ form1.updatedProfile.uid }};