Amazon Redshift

Özet

Öğe Açıklama
Sürüm Durumu Genel Kullanılabilirlik
Ürünler Power BI (Anlam modelleri)
Power BI (Veri Akışları)
Fabric (Veri Akışı 2. Nesil)
Power Apps (Veri Akışları)
Dynamics 365 Müşteri İçgörüleri
Desteklenen Kimlik Doğrulama Türleri Amazon Redshift
Temel
Microsoft hesabı
Kurumsal hesap

Not

Dağıtım zamanlamaları ve konağa özgü özellikler nedeniyle bazı özellikler tek bir üründe mevcut olabilir ancak diğerleri mevcut olmayabilir.

Not

Redshift bağlayıcısı uygulaması 2.0, Mart 2026'dan bu yana Masaüstü ve Ağ Geçidi'nde kullanılabilir. Bu özellik hakkında daha fazla bilgi edinin.

Önkoşullar

  • Amazon Web Services (AWS) hesabı

Desteklenen özellikler

  • İthal
  • DirectQuery (Power BI anlamsal modeller)
  • Gelişmiş seçenekler
    • Sağlayıcı adı
    • Yığın boyutu
    • SQL deyimi

Power Query Desktop'tan Amazon Redshift verilerine bağlanma

Amazon Redshift verilerine bağlanmak için:

  1. Veri Alımı seçeneğinde Amazon Redshift seçeneğini belirleyin.

  2. Sunucu'da, verilerinizin bulunduğu sunucu adını girin. Sunucu alanının bir parçası olarak, şu biçimde bir bağlantı noktası da belirtebilirsiniz: ServerURL:Bağlantı noktası. Veritabanı'nda, erişmek istediğiniz Amazon Redshift veritabanının adını girin. Bu örnekte, contoso.redshift.amazonaws.com:5439 sunucu adı ve bağlantı noktası numarasıdır, dev veritabanı adıdır ve Veri Bağlantısı moduİçeri Aktar olarak ayarlanmıştır.

    Örnek sunucu adı, bağlantı noktası ve veritabanı adının girilmiş olduğu Amazon Redshift bağlantı iletişim kutusunun ekran görüntüsü.

    Bağlantınız için bazı isteğe bağlı gelişmiş seçenekleri de seçebilirsiniz. Daha fazla bilgi için gelişmiş seçenekleri kullanarak 'a bağlanıngidin.

    Doldurmayı ve ihtiyacınız olan tüm seçenekleri belirlemeyi tamamladıktan sonra Tamam'ı seçin.

  3. Bu veritabanına ilk kez bağlanıyorsanız, Kimlik bilgilerinizi Amazon Redshift kimlik doğrulama türünün Kullanıcı adı ve Parola kutularına girin. Ardından Bağlan'ı seçin.

    Kimlik doğrulama türü olarak Amazon Redshift'in seçili olduğu kimlik doğrulama iletişim kutusunun ekran görüntüsü.

    Daha fazla bilgi için Veri kaynağıyla kimlik doğrulaması bölümüne gidin.

  4. Başarıyla bağlandıktan sonra bir Gezgin penceresi görüntülenir ve sunucuda kullanılabilir olan veriler görüntülenir. İçeri aktarmak istediğiniz öğelerden birini veya daha fazlasını seçin.

    Müşteriler öğesinin seçili olduğu Gezgin'in ve bu öğedeki verilerin sağ tarafta görüntülendiği ekran görüntüsü.

  5. İstediğiniz öğeleri seçtikten sonra verileri yüklemek için Load öğesini veya verileri Power Query düzenleyicisinde dönüştürmeye devam etmek için Transform Data seçeneğini belirleyin.

  6. İçeri aktar veya DirectQuery veri bağlantısı modunu ve ardından Tamam'ı seçin.

    Seçebileceğiniz ayarlar olarak İçeri Aktar ve DirectQuery ile bağlantı ayarlarının ekran görüntüsü.

Power Query Online'dan Amazon Redshift verilerine bağlanma

Amazon Redshift verilerine bağlanmak için:

  1. Power Query - Veri kaynağını seçin sayfasındaki Amazon Redshift seçeneğini belirleyin.

  2. Sunucu'da, verilerinizin bulunduğu sunucu adını girin. Sunucu alanının bir parçası olarak, şu biçimde bir bağlantı noktası da belirtebilirsiniz: ServerURL:Bağlantı noktası. Veritabanı'nda, erişmek istediğiniz Amazon Redshift veritabanının adını girin. Bu örnekte, contoso.redshift.amazonaws.com:5439 sunucu adı ve bağlantı noktası numarasıdır ve dev veritabanı adıdır.

    Örnek sunucu adı, bağlantı noktası ve veritabanı adı girilmiş bağlantı sayfasının ekran görüntüsü.

    Bağlantınız için bazı isteğe bağlı gelişmiş seçenekleri de seçebilirsiniz. Daha fazla bilgi için gelişmiş seçenekleri kullanarak 'a bağlanıngidin.

  3. Gerekirse, Veri ağ geçidinde şirket içi veri ağ geçidini seçin.

  4. Kimlik doğrulama türü olarak İstediğiniz kimlik doğrulama türünü seçin ve kimlik bilgilerinizi girin.

  5. Şifreli bağlantı kullanmak isteyip istemediğinize bağlı olarak Şifrelenmiş Bağlantı Kullan'ı seçin veya temizleyin.

  6. Devam etmek için İleri'yi seçin.

  7. Navigator'da ihtiyacınız olan verileri seçin ve ardından Veriyi Dönüştür'ü seçin. Bu seçim, kullanmak istediğiniz veri kümesini filtreleyip daraltabilmeniz için Power Query düzenleyicisini açar.

    Müşteriler öğesinin seçili olduğu çevrimiçi Gezgin'in ve bu öğedeki verilerin sağ tarafta görüntülendiği ekran görüntüsü.

Gelişmiş seçenekleri kullanarak bağlanma

Power Query, gerekirse sorgunuza ekleyebileceğiniz bir dizi gelişmiş seçenek sağlar.

Aşağıdaki tabloda, Power Query'da ayarlayabileceğiniz tüm gelişmiş seçenekler açıklanmaktadır.

Gelişmiş seçenek Açıklama
Sağlayıcı Adı AWS kaynaklarını benzersiz olarak tanımlayan bir Amazon Kaynak Adı (ARN) sağlar.
Yığın boyutu Veri getirilirken sunucudan bir kerede alınacak en fazla satır sayısını belirtir. Küçük bir sayı, büyük bir veri kümesi alınırken sunucuya yapılan daha fazla çağrıya dönüşür. Çok sayıda satır performansı artırabilir ancak yüksek bellek kullanımına neden olabilir. Varsayılan olarak tek satır getirimi yapılır.
SQL Deyimi Bilgi için Yerel veritabanı sorgusunu kullanarak veritabanından veri içeri aktarma bölümüne gidin. Bu seçenek yalnızca Power BI Desktop'ta kullanılabilir.

Amazon Redshift için Microsoft Entra ID çoklu oturum açmayı (SSO) etkinleştirme

hem Power BI hizmeti (bulut) hem de şirket içi veri ağ geçidi aracılığıyla Microsoft Entra ID SSO desteği sunuyoruz. Tüm bağlayıcılar için Microsoft Entra ID SSO'nun etkinleştirilmesi hakkında daha fazla bilgi için Power BI içindeki şirket içi veri ağ geçitleri için çoklu oturum açma (SSO) Genel bakış bölümüne gidin.

Power BI hizmeti aracılığıyla Microsoft Entra ID tek oturum açma (SSO)

Power BI hizmeti'da yeni bir bağlantı yapılandırmak için:

  1. Power BI hizmeti ayarlar listesinden Admin portal öğesini seçin.

    Yönetici portalı vurgulanmış şekilde, açılan ayarlar menüsünün ekran görüntüsü.

  2. Redshift SSO seçeneğini etkinleştirin.

    Etkin düğmesinin etkinleştirildiği Redshift SSO seçeneğinin ekran görüntüsü.

Şirket içi veri ağ geçidiyle Amazon Redshift için çoklu oturum açma (SSO) Microsoft Entra ID

Amazon Redshift için Microsoft Entra ID SSO'yu etkinleştirmeden önce, şirket içi veri ağ geçidi ile Microsoft Entra ID SSO destekleyen tüm veri kaynakları için Microsoft Entra ID SSO'yu etkinleştirmeniz gerekir.

  1. Power BI hizmeti ayarlar listesinden Admin portal öğesini seçin.

    Yönetici portalının vurgulanmış olduğu Ayarlar menüsünün ekran görüntüsü.

  2. Tenant ayarları altında Ağ Geçidi için Azure AD Tek Oturum Açma (SSO) seçeneğini etkinleştirin.

    Microsoft Entra ID SSO iletişim kutusunun, 'Etkinleştirildi' seçeneğinin açık olduğu durumda ağ geçidi için ekran görüntüsü.

Tüm veri kaynakları için Microsoft Entra ID SSO'yu etkinleştirdikten sonra, Amazon Redshift için de Microsoft Entra ID SSO'yu etkinleştirin:

  1. Redshift SSO seçeneğini etkinleştirin.

    Etkin seçeneğinin etkinleştirildiği Redshift SSO iletişim kutusunun ekran görüntüsü.

  2. Ayarlar listesinden Ağ geçitlerini yönet'i seçin.

    Ağ geçitlerini yönet seçeneğinin vurgulanmış olduğu Ayarlar menüsünün ekran görüntüsü.

  3. Bir ağ geçidi seçin ve ardından Veri Kaynağını Seç seçeneğini seçin.

  4. Veri Kaynağı Ayarları sekmesinin altında Sağlayıcı Adı alanına bir değer girin. Microsoft Entra ID kullanılırken Provider Name parametresi gerekir ve Gelen ayarlar içinde belirtilmesi gerekir.

    Ayrıca DirectQuery sorguları için Azure AD aracılığıyla SSO kullan seçeneğini belirleyin.

    Dağıtıcı Adı ile Veri Kaynağı Ayarları sekmesinin ekran görüntüsü ve DirectQuery için Azure AD aracılığıyla SSO kullanma gelişmiş ayarları vurgulanmış.

Redshift bağlayıcısı uygulaması 2.0

Mart 2026'da Redshift ile tümleştirmeyi geliştirmek için Amazon Redshift bağlayıcısı için yeni bir uygulama kullanıma sunuldu. Bu bağlayıcı, Power Query masaüstünde önizleme olarak kullanılabilir.

Redshift bağlayıcısı uygulaması 2.0, açık kaynak Amazon Redshift 2.x sürücüsü kullanılarak oluşturulur. Masaüstünde bunu etkinleştirmek için Dosya>Seçenekleri ve ayarları>Seçenekler>Önizleme özellikleri'ne gidin.

Yeni Amazon Redshift bağlayıcısı uygulama özelliğini etkinleştirin:

Yeni Amazon Redshift bağlayıcı uygulamasını kullan seçeneğinin işaretli olduğu önizleme seçeneği iletişim kutusunun ekran görüntüsü.

Bu, bağlantınıza [Implementation="2.0"] seçeneğini ekler ve bu seçenek Power BI yeni sürücüyü kullanmasını söyler.

let
    Source = AmazonRedshift.Database("my.redshift.amazonaws.com","dev",[Implementation="2.0"]),
    northwind = Source{[Name="northwind"]}[Data],
    orders1 = northwind{[Name="orders"]}[Data]
in
    orders1

Bu, yalnızca Power Query masaüstünde seçeneği etkinleştirdikten sonra yeni Redshift bağlantıları için eklenir. [Implementation="2.0"] seçeneğini de ekleyerek bu seçeneği mevcut herhangi bir bağlantıya ekleyebilirsiniz.

Bu yeni uygulama seçeneğinin kullanılması, kullanıcıların Redshift V2 sürücüsünü denemesine ve önizlemesine olanak tanır. Tüm bağlantılar, gelecekteki bir yinelemede otomatik olarak V2 sürücüsüne geçirilecektir. Mashup günlüklerinizde Redshift sürücüsünün hangi sürümünü kullandığınızı da görebilirsiniz:

{
   "Start":"2026-02-16T23:20:18.7947784Z",
   "Action":"Engine/Module/AmazonRedshift/IO/AmazonRedshift/Version",
   "ResourceKind":"AmazonRedshift",
   "ResourcePath":"my.redshift.amazonaws.com;dev",
   "HostProcessId":"36784",
   "PartitionKey":"Section1/orders/orders1",
   "Implementation":"2.0",
   "DriverName":"Amazon Redshift ODBC Driver",
   "UseV2Features":"True",
   "ProductVersion":"2.153.0.0 (Main)+fdaf4307c2163bd9933182691631ca4d966ba1ac",
   "ActivityId":"dddd3333-ee44-5555-66ff-777777aaaaaa",
   "Process":"Microsoft.Mashup.Container.NetFX45",
   "Pid":37024,
   "Tid":1,
   "Duration":"00:00:00.0000192"
}

Bu, bağlayıcının kullanıldığı tüm hizmetlere sunulmaya devam edecek ve bu ürünler çevrimiçi olduğunda bu belgeyi güncelleştireceğiz.