ILLA home page
  1. Snowflake

У Іллах ви можете використовувати редактор запитів Snowflake для виконання SQL із вашим складом даних Snowflake . Ви можете підключитись до Snowflake ввівши ваші облікові дані Snowflake в тому числі ім’я облікового запису, ім’я користувача, пароль та ім’я складу. Після підключення до Snowflake ви можете використовувати редактор запитів для написання та виконання SQL-запитів для отримання та аналізу ваших даних.

Створити сніжинку

Існує два способи створити ресурс у Іллі після входу до облікового запису Illa в обліковий запис.

  • Створити в ресурсах

Увійдіть до свого рахунку Ілла, оберіть Ресурсина верху сторінки та натисніть кнопкуСтворити нове`.

external_resource

Оберіть Snowflake зі списку бази даних.

action_list

Підключіться до бази даних з необхідними параметрами, описаними в меню Параметри підключення нижче.

Натисніть **Test Connection**, щоб перевірити, чи можна успішно підключитися до бази даних. Якщо так, натисніть Зберегти ресурси`, ще, подвоїти ім’я хоста, ім’я користувача та пароль правильні.

Після створення ресурсу, за допомогою буде показано готову Сніжинку.

snow_ex_ready

  • Створити в будівельнику

Увійдіть до свого облікового запису Ілла, створіть проект в конструкторі Ila в сторінці **App** і навігація до Списку дій в нижній частині сторінки. Натисніть **новий**, потім оберіть Snowflake зі списку бази даних. Далі підключіться до бази даних з необхідними параметрами, описаними в меню Параметри підключення нижче.

Натисніть **Test Connection**, щоб перевірити, чи можна успішно підключитися до бази даних. Якщо так, натисніть Зберегти ресурси`, ще, подвоїти ім’я хоста, ім’я користувача та пароль правильні.

Параметри підключення

Тут нам потрібна інформація для підключення до бази даних Snowflake

snow_config

ВластивостіОбов’язковоОпис
Ім’яобов’язковоНазва ресурсу при створенні дій в ILLA.
Контрагентобов’язковоунікальний ідентифікатор, що присвоюється кожному обліковому запису Snowflake
Складобов’язковокластеризація обчислених ресурсів, які використовуються для обробки запитів і запуску аналітичних робочих навантажень
База данихобов’язковоІм’я бази даних
Схеманеобов’язковоконтейнер, який тримає об’єкти баз даних, такі як таблиці, подання і процедури
Рольнеобов’язковонабір привілеїв, що можуть бути призначені одному або декільком користувачам
Автентифікаціяобов’язковобезпечний доступ до ваших даних і ресурсів у складі даних Snowflake (Підтримуються базова Авторизація або ключ (підтримується лише зашифровані приватні ключі)
Ім’я користувачаобов’язковоім’я користувача, який Ви бажаєте використовувати при вході до сервера Snowflake
Парольобов’язковоВикористовуйте цей пароль для автентифікації.

Створити дії

Ми створили ресурс Snowflake і можемо додати дію, обравши Snowflake з вікна і вибравши ‘Створити дію` кнопку.

snow_resource_list

Тепер ми додали сервер Snowflake як дію до нашої сторінки будівництва.

snow

Налаштувати Snowflake

ВластивостіОпис
SQL запиткоманди sql для отримання (вибрані), вставлення, оновлення, видалення даних з бази даних
Трансформаторперетворення даних в бажаний вами стиль з використанням JavaScript

Приклад використання:

  • Вибрати
SELECT * FROM користувачі ORDER BY прізвище;
  • Insert
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 }};