🔨 統合
Iraでは、Snowflakeクエリエディタを使用して、Snowflakeデータウェアハウスに対してSQLクエリを実行できます。 Snowflakeに接続するには、アカウント名、ユーザー名、パスワード、倉庫名など、Snowflakeアカウントの資格情報を入力します。 Snowflake に接続すると、クエリエディタを使用してSQLクエリを書き込み、実行してデータを取得、操作、分析できます。
Illaアカウントにログインした後、Illaにリソースを作成するには2つの方法があります。
Illaアカウントにサインインし、ページ上部の「リソース」を選択し、「新規作成」ボタンをクリックします。
データベースリストから Snowflake
を選択します。
下の「接続設定」で説明されている必要なパラメータを使用してデータベースに接続します。
データベースに正常に接続できるかどうかを確認するには、**接続をテスト**
をクリックします。 はいの場合はリソースを保存
をクリックします。それ以外の場合は、ホスト名、ポート、ユーザー名、パスワードが正しいことを確認してください。
リソースを作成すると、次のように準備完了の雪片が表示されます。
Illa アカウントにサインインし、**App**
ページで Illa Builder でプロジェクトを作成します。 をクリックし、ページの下部にある Action List
に移動します。 **new**
をクリックし、データベース一覧からSnowflake
を選択します。 次に、下の「接続設定」で説明されている必要なパラメータを使用してデータベースに接続します。
データベースに正常に接続できるかどうかを確認するには、**接続をテスト**
をクリックします。 はいの場合はリソースを保存
をクリックします。それ以外の場合は、ホスト名、ポート、ユーザー名、パスワードが正しいことを確認してください。
ここでは、Snowflake データベースへの接続に関する情報を提供する必要があります。
プロパティー | 必須 | 説明 |
---|---|---|
名前 | 必須 | ILLAでアクションを作成する際のリソース名です。 |
アカウント名 | 必須 | 各Snowflakeアカウントに割り当てられている一意の識別子 |
倉庫 | 必須 | クエリの処理や分析ワークロードの実行に使用される計算リソースの集まりです |
データベース | 必須 | データベースの名前 |
スキーマ | 省略可能 | テーブル、ビュー、プロシージャなどのデータベースオブジェクトを保持するコンテナ |
ロール | 省略可能 | 1人以上のユーザーに割り当てられる権限の名前 |
認証 | 必須 | Snowflakeデータウェアハウス内のデータとリソースへの安全なアクセス (Basic AuthまたはKey Pair (暗号化された秘密鍵のみサポート) |
ユーザー名 | 必須 | Snowflake サーバーにログインするときに使用するユーザー名。 |
パスワード | 必須 | 認証にこのパスワードを使用してください。 |
Snowflake リソースを作成しました。アクションリストから Snowflake を選択し、Create action
ボタンを選択することでアクションを追加できます。
今、私たちは私たちの建物のページにアクションとして Snowflake サーバーを追加しました。
プロパティー | 説明 |
---|---|
SQL クエリ | データベースからデータを取得(選択)、挿入、更新、削除するための sql コマンド |
トランス | JavaScriptを使用して好きなスタイルにデータを変換します |
使用例:
SELECT * FROM users ORDER BY last name;
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 }};