Snowflake
Squid は Snowflake データベースに接続して、Squid アプリケーション用のデータソースとして機能させることができます。
Snowflake は、組織内のデータサイロを解消するように設計されており、パートナーや顧客とのコンテンツに関する共同作業を容易にします。Squid を使用すると、Snowflake データベースに接続し、他のデータベースコネクタとデータを結合することさえ可能です。
Squid に Snowflake データベースを接続するには、次の手順を完了してください:
- Squid Console を開き、Snowflake と使用するアプリケーションを選択します。
- Connectors タブをクリックし、次に Available connectors をクリックします。
- Snowflake コネクタを選択します。
- 次の構成情報を入力します:
- Connector ID - 短く、かつコネクタを識別するのに役立つ ID を選択してください。
- Snowflake username
- Snowflake password - パスワードを非公開に保つため、Squid Secrets にパスワードを保存してください。
- Snowflake account ID - Snowflake コンソールの Snowflake アイコンの横にあるメニューを開き、フルアカウント ID を確認してください。Snowflake の Copy account identifier ボタンを使用して ID をコピーできます。Squid Console では、この ID を貼り付け、. を - に置き換える必要があります。結果は次のようになります: Before: AAAAAAA.AAA00000 After: AAAAAAA-AAA00000
- Snowflake database name - 接続するデータベースの名前。Snowflake コンソールの Data セクションでデータベース名を確認できます。
- Snowflake schema - 接続するスキーマの名前。Snowflake コンソールでデータベースを選択し、Schemas タブをクリックすることでスキーマ名を確認できます。
- Snowflake warehouse - Snowflake warehouse の名前は、Snowflake コンソールの Admin タブで見つかります。Admin タブへのアクセス権がない場合は、管理者に warehouse 名を確認してください。
- Snowflake role - Snowflake データベースが存在する役割の名前。Snowflake コンソールでご自身の Snowflake username の下に表示されます。
接続情報を入力したら、Test connection をクリックして接続が成功しているか確認してください。
Squid で Snowflake のデータを操作する方法については、Client SDK documentation をご覧ください。
Snowflake に接続することで構築可能なクールなものを見てみたいですか? Squid AI クエリと Snowflake に関するこのビデオをチェックしてください!
Query with AI and Snowflake
Query with AI を使用するには、Snowflake データベーススキーマにプライマリキーが定義されている必要があります。プライマリキーを追加するには、Snowflake コネクタの schema タブに移動し、プライマリキーにしたいフィールドを探してください。...
ボタンをクリックし、Primary key ドロップダウンを有効にします。変更を保存するには Save Schema をクリックしてください。
Snowflake のネットワークポリシーの詳細については、Snowflake documentation on network policies をご覧ください。