# Snowflake

このコネクタは、Snowflakeデータベースに接続するために使用されます。

コネクタには、実行中または自動起動の Snowflake Virtual Warehouse が必要です。内部でインポートされた「SNOWFLAKE」メタデータ データベースの ACCOUNT\_USAGE と、利用可能な各データベースの INFORMATION\_SCHEMA を使用します。

セットアップを容易にするために、ACCOUNTADMIN ロールを使用することをお勧めします。これにより、関連するすべてのテーブルにアクセスできるようになりますが、カスタム ロールを作成できます。

アカウント: Snowflake アカウント名

ホスト: Snowflake インスタンスの完全なホスト名

ユーザー: Snowflake ユーザー名

パスワード: Snowflake パスワード

ロール: クエリは、この Snowflake ロールを使用してユーザーによって実行されます

ウェアハウス: クエリの実行時に使用する Snowflake コンピューティング ウェアハウス

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/snowflake.htm)

#### コネクタ項目のフル リスト

Snowflakeコネクタの追加

| フィールド | 既定または例の入力 |
| --- | --- |
| システムID | [ID] |
| システム名 | 名前 |
| 説明 | 説明 (任意) |
| アカウント | アカウント |
| ホスト | account.west-europe.azure.snowflakecomputing.com |
| ユーザー | ユーザー |
| パスワード | \*\*\*\* |
| ロール | AccountAdmin |
| ウェアハウス | デフォルト |
| コネクタ サーバー エイリアス |  |
| システム | ID |
| サーバー名 | mssql01-prod |
| 完全修飾ドメイン名 | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| DNS名 | mssql01-prod.company.com;mssql02-prod.company.com; |

## Snowflake ルール

テーブルを抽出: 有効にすると、Qlik 系統コネクタ は、システム テーブルからテーブルと項目定義を、それらを取り巻くメタデータとともに収集します。

ビューを抽出: 有効にすると、Qlik 系統コネクタ はデータベースで定義されたビューを調べ、定義を解析します。

* ビューの依存関係を作成: 有効にすると、抽出ビューは、上記のビューからの出力だけでなく、内部系統も収集し、各ビューで使用される生テーブルへの接続を作成します。

手順を抽出: 有効にすると、Qlik 系統コネクタ はデータベースで定義された手順を調べ、定義を解析します。

* ビューの依存関係を作成: 有効にすると、Qlik 系統コネクタ は手順定義の SQL ステートメントを分析し、他のデータベース エンティティへの系統を項目レベルで生成します。

関数を抽出: 有効にすると、Qlik 系統コネクタ はデータベースで定義された関数を調べ、定義を解析します。

* 関数の依存関係を作成: 有効にすると、Qlik 系統コネクタ は関数定義の SQL ステートメントを分析し、他のデータベース エンティティへの系統を項目レベルで生成します。

データベースを含む: 上記のルールセットで動作するデータベースのセミコロン区切りのリスト。ワイルドカードはサポートしていません。

スキーマ フィルター: スキーマ フィルターは、含めるスキーマを決定するために使用されます。例えば、定義 \*.dbo.\* ; AdventureWorks.Sales.\* を使用して、すべてのデータベースの dbo スキーマからすべてのテーブルを収集しますが、AdventureWorks カタログの売上スキーマからもテーブルを収集します。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/snowflake.htm)

#### ルール項目のフル リスト

Snowflakeルールを追加します

| フィールド | 既定または例の入力 |
| --- | --- |
| ルールのタイプを選択 | データベース ルール |
| 名前 | このルールの名前を入力する |
| 説明 | 説明 (任意) |
| データベースを含む | Db1; Db2; ... |
| フィルターを含む | AdventureWorks.dbo.\*; ... |
| フィルターを除外 | AdventureWorks.dbo.\*; ... |
| ルールの優先度 | このルールの処理優先度を入力します |

## フォルダ エイリアス

フォルダ エイリアスは、コネクタが読み取る可能性のあるさまざまな参照を同期します。例えば、アプリケーションはフォルダを \\mssql01-prod\sources と呼びますが、スクリプトでは \\mssql01-prod.company.com\sources と呼びます。この場合、2 つの異なる参照は同じフォルダを指しますが、系列グラフではそのようには表示されません。エイリアスを追加することにより、リソース名が同期され、グラフが調整されます。