Snowflake Veri Ambarı Bağlayıcısı
Kategori: Veritabanı Bağlayıcıları
Giriş
Bu belge, mindzieDataDesigner bağlayıcısını Snowflake veritabanına kurmaya yardımcı olmak için hazırlanmıştır. mindzieDataDesigner, mindzieStudio tarafından süreç madenciliği olay günlüklerine dönüştürmek için kullanılan ETL aracıdır. Bu belgenin amacı, bağlantı dizesinin oluşturulmasına ve gerekirse güvenlik duvarında portların açılmasına yardımcı olmaktır.
Genel Bakış
Snowflake bağlayıcısı, Snowflake veri ambarlarına yüksek performanslı bağlantı sağlar. Analitik iş yükleri ve süreç madenciliği senaryoları için optimize edilmiştir.
Sistem Gereksinimleri
- Bulut Platformu: Snowflake (AWS, Azure, Google Cloud)
- Kimlik Doğrulama: Kullanıcı Adı/Şifre, SSO, Anahtar Çifti, OAuth
- Platform Desteği: Platformlar arası bulut erişimi
- Bağımlılıklar: Snowflake .NET bağlayıcısı
Bağlantı Dizesi Formatı
Temel Format
Account=myaccount.region;User=username;Password=password;Database=database_name;Schema=schema_name;Warehouse=warehouse_name;
Bağlantı Parametreleri
| Parametre | Açıklama | Zorunlu | Örnek |
|---|---|---|---|
Account |
Snowflake hesap tanımlayıcısı | Evet | mycompany.us-east-1 |
User |
Snowflake kullanıcı adı | Evet | MINDZIE_USER |
Password |
Snowflake şifresi | Evet* | SecurePassword123 |
Database |
Varsayılan veritabanı | Hayır | PROCESS_MINING |
Schema |
Varsayılan şema | Hayır | PUBLIC |
Warehouse |
Hesaplama veri ambarı | Hayır | ANALYTICS_WH |
Role |
Snowflake rolü | Hayır | ANALYST |
Connection Timeout |
Bağlantı zaman aşımı | Hayır | 60 |
Bağlantı Örnekleri
Standart Bağlantı
Account=mycompany.us-east-1;User=MINDZIE_USER;Password=SecurePassword123;Database=PROCESS_MINING;Schema=PUBLIC;Warehouse=ANALYTICS_WH;
Rol ile Bağlantı
Account=mycompany.eu-west-1;User=ANALYST_USER;Password=password;Database=DATA_WAREHOUSE;Schema=ANALYTICS;Warehouse=LARGE_WH;Role=ANALYST_ROLE;
Çoklu Bulut Bağlantısı
Account=mycompany.aws-us-west-2;User=SERVICE_USER;Password=password;Database=ENTERPRISE_DB;Warehouse=AUTO_WH;
Sorun Giderme
Yaygın Sorunlar
"Kimlik doğrulama başarısız" Hatası
- Hesap tanımlayıcı formatını doğrulayın
- Kullanıcı adı ve şifreyi kontrol edin
- Kullanıcı hesabının askıya alınmadığından emin olun
- Etkinse MFA ayarlarını doğrulayın
"Warehouse bulunamadı" Hatası
- Veri ambarı adı yazımını ve büyük/küçük harf kullanımını kontrol edin
- Veri ambarının mevcut ve erişilebilir olduğunu doğrulayın
- Kullanıcının veri ambarında USAGE ayrıcalığı olduğundan emin olun
"Database/Schema bulunamadı" Hatası
- Veritabanı ve şema adlarını kontrol edin
- Erişim ayrıcalıklarını doğrulayın
- Tam nitelikli nesne adlarını kullanın
İlgili Bilgiler
- Resmi Dokümantasyon: Snowflake Documentation
- Snowflake Bağlayıcısı: .NET Driver Guide
- En İyi Uygulamalar: Snowflake Performance Tuning
💡 İpucu: Snowflake'in otomatik kümeleme ve sorgu hızlandırma özelliklerini kullanarak büyük ölçekli süreç madenciliği iş yükleri için performansı optimize edin.