Amazon Redshift Bağlayıcı

Kategori: Veritabanı Bağlayıcıları

Giriş

Bu belge, mindzieDataDesigner bağlayıcısının Amazon Redshift veritabanına kurulmasını kolaylaştırmak için hazırlanmıştır. mindzieDataDesigner, mindzieStudio tarafından süreç madenciliği etkinlik kayıtlarına dönüştürmek için veritabanı tablolarını işleyen ETL aracıdır. Bu belgenin amacı, bağlantı dizesi oluşturma ve gerektiğinde güvenlik duvarında portların açılmasına yardımcı olmaktır.

Genel Bakış

Amazon Redshift bağlayıcısı, büyük ölçekli analitik iş yükleri ve süreç madenciliği senaryoları için Redshift kümelerine optimize edilmiş bağlantı sağlar.

Sistem Gereksinimleri

  • Bulut Platformu: Amazon Web Services (AWS)
  • Veritabanı Sistemi: Amazon Redshift kümeleri
  • Kimlik Doğrulama: Veritabanı kimlik bilgileri, IAM kimlik doğrulaması
  • Ağ: VPC yapılandırması, güvenlik grupları
  • Bağımlılıklar: Amazon Redshift .NET sürücüsü

Bağlantı Dizesi Formatı

Temel Format

Server=cluster-endpoint.region.redshift.amazonaws.com;Port=5439;Database=database_name;User ID=username;Password=password;

Bağlantı Parametreleri

Parametre Açıklama Gerekli Örnek
Server Redshift küme uç noktası Evet mycluster.abc123.us-east-1.redshift.amazonaws.com
Port Port numarası Hayır 5439 (varsayılan)
Database Veritabanı adı Evet analytics
User ID Kullanıcı adı Evet mindzie_user
Password Şifre Evet SecurePassword123
SSL SSL etkinleştir Hayır true
Connection Timeout Bağlantı zaman aşımı Hayır 60

Bağlantı Örnekleri

Standart Redshift Bağlantısı

Server=mycluster.abc123.us-east-1.redshift.amazonaws.com;Port=5439;Database=process_analytics;User ID=mindzie_user;Password=SecurePassword123;SSL=true;

IAM Kimlik Doğrulaması

Server=mycluster.abc123.us-east-1.redshift.amazonaws.com;Port=5439;Database=analytics;User ID=IAM:iam_user;Password=temp_password;SSL=true;

Redshift Serverless

Server=workgroup.account.region.redshift-serverless.amazonaws.com;Port=5439;Database=dev;User ID=admin;Password=password;SSL=true;

Sorun Giderme

Yaygın Sorunlar

"Bağlantı zaman aşımı" Hatası

  • VPC güvenlik gruplarını ve ağ ACL'lerini kontrol edin
  • Gerekirse Redshift kümesinin genel erişime açık olduğundan emin olun
  • Küme uç noktasının DNS çözümlemesini doğrulayın

"Kimlik doğrulama başarısız" Hatası

  • Kullanıcı adı ve şifrenin doğru olduğunu doğrulayın
  • Kullanıcının veritabanına CONNECT ayrıcalığı olup olmadığını kontrol edin
  • IAM kimlik doğrulaması için uygun rol ve politikaların tanımlı olduğundan emin olun

"SSL bağlantısı başarısız" Hatası

  • Bağlantı dizesinde SSL=true olduğundan emin olun
  • Sertifika doğrulama ayarlarını kontrol edin
  • Ağın port 5439 üzerinde SSL bağlantılarına izin verdiğini doğrulayın

mindzie Sunucu Erişimi: Güvenliği artırmak için, yalnızca belirli IP adreslerini beyaz listeye alarak güvenlik duvarınızı mindzie sunucularından gelen bağlantıları kabul edecek şekilde yapılandırabilirsiniz. Kullandığınız mindzie sunucuları için geçerli IP adreslerini almak üzere mindzie destek ile iletişime geçin.

İlgili Bilgiler


💡 İpucu: Redshift'in COPY komutunu kullanarak büyük süreç veri kümelerini S3'ten verimli şekilde yükleyin ve zaman damgası sütunlarındaki sort key'leri zaman bazlı süreç analiz sorguları için kullanın.