Snowflake データウェアハウスコネクタ
カテゴリ: データベースコネクタ
はじめに
このドキュメントは、mindzieDataDesigner コネクタを Snowflake データベースに設定するための支援を目的としています。mindzieDataDesigner は mindzieStudio がデータベーステーブルをプロセスマイニングイベントログに変換するために使用する ETL ツールです。このドキュメントの目的は、接続文字列の作成と必要に応じてファイアウォールのポート開放を支援することにあります。
概要
Snowflake コネクタは Snowflake データウェアハウスへの高性能な接続を提供します。分析ワークロードやプロセスマイニングのシナリオに最適化されています。
システム要件
- クラウドプラットフォーム: Snowflake (AWS、Azure、Google Cloud)
- 認証: ユーザー名/パスワード、SSO、キーペア、OAuth
- プラットフォームサポート: クロスプラットフォームのクラウドアクセス
- 依存関係: Snowflake .NET コネクタ
接続文字列の形式
基本形式
Account=myaccount.region;User=username;Password=password;Database=database_name;Schema=schema_name;Warehouse=warehouse_name;
接続パラメータ
| パラメータ | 説明 | 必須 | 例 |
|---|---|---|---|
Account |
Snowflake アカウント識別子 | はい | mycompany.us-east-1 |
User |
Snowflake ユーザー名 | はい | MINDZIE_USER |
Password |
Snowflake パスワード | はい* | SecurePassword123 |
Database |
デフォルトデータベース | いいえ | PROCESS_MINING |
Schema |
デフォルトスキーマ | いいえ | PUBLIC |
Warehouse |
コンピュートウェアハウス | いいえ | ANALYTICS_WH |
Role |
Snowflake ロール | いいえ | ANALYST |
Connection Timeout |
接続タイムアウト | いいえ | 60 |
接続例
標準接続
Account=mycompany.us-east-1;User=MINDZIE_USER;Password=SecurePassword123;Database=PROCESS_MINING;Schema=PUBLIC;Warehouse=ANALYTICS_WH;
ロール付き接続
Account=mycompany.eu-west-1;User=ANALYST_USER;Password=password;Database=DATA_WAREHOUSE;Schema=ANALYTICS;Warehouse=LARGE_WH;Role=ANALYST_ROLE;
マルチクラウド接続
Account=mycompany.aws-us-west-2;User=SERVICE_USER;Password=password;Database=ENTERPRISE_DB;Warehouse=AUTO_WH;
トラブルシューティング
よくある問題
「認証失敗」エラー
- アカウント識別子の形式を確認する
- ユーザー名とパスワードを確認する
- ユーザーアカウントが停止されていないか確認する
- MFA が有効な場合は設定を確認する
「ウェアハウスが見つからない」エラー
- ウェアハウス名のスペルと大文字小文字を確認する
- ウェアハウスが存在しアクセス可能か確認する
- ユーザーにウェアハウスの USAGE 権限があるか確認する
「データベース/スキーマが見つからない」エラー
- データベース名とスキーマ名を確認する
- アクセス権限を確認する
- 完全修飾オブジェクト名を使用する
関連情報
- 公式ドキュメント: Snowflake Documentation
- Snowflake コネクタ: .NET ドライバーガイド
- ベストプラクティス: Snowflake パフォーマンスチューニング
💡 ヒント: Snowflake の自動クラスタリングとクエリアクセラレーション機能を活用して、大規模なプロセスマイニングワークロードのパフォーマンスを最適化しましょう。