Impala veritabanı

Özet

Madde Açıklama
Sürüm Durumu Genel Kullanılabilirlik
Ürünler Power BI (Anlam modelleri)
Power BI (Veri Akışları)
Fabric (Veri Akışı Gen 2)
Power Apps (Veri Akışları)
Dynamics 365 Müşteri İçgörüleri
Desteklenen Kimlik Doğrulama Türleri Anonim
Veritabanı
Windows
İşlev Başvurusu Belgeleri

Note

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

Important

Bu bağlayıcı, katıştırılmış Simba Impala ODBC sürücüsünden HiveServer2 ADBC sürücüsüne geçiş ediyor. Geçiş kılavuzu, önemli tarihler ve yönetici denetimleri için bkz. Power BI ve Fabric'te ODBC sürücülerinden ADBC sürücülerine geçiş.

Note

Impala bağlayıcısı uygulaması 2.0, Temmuz 2025'ten bu yana önizleme aşamasındadır.

Desteklenen Özellikler

  • Ithalat
  • DirectQuery (Power BI anlam modelleri)
  • Gelişmiş seçenekler
    • Bağlantı zaman aşımı süresi
    • Komut zaman aşımı süresi

Power Query Desktop'tan Impala veritabanına bağlanma

Impala veritabanına bağlanmak için aşağıdaki adımları izleyin:

  1. Power BI Desktop'taki Giriş şeridinden Veri Al'ı seçin.

  2. Kategoriler listesinden Veritabanı'nı seçin, Impala'yı ve ardından Bağlan'ı seçin.

    Veritabanı kategorisi ve Impala bağlayıcısının seçili olduğu Veri Al iletişim kutusunun ekran görüntüsü.

  3. Görüntülenen Impala penceresinde, Impala sunucunuzun adını kutuya yazın veya yapıştırın. verilerini doğrudan Power BI'a aktarabilirsiniz veya DirectQuerykullanabilirsiniz. DirectQuerykullanarak hakkında daha fazla bilgi edinin. Ardından Tamam'ıseçin.

    Sunucu adı girilmiş ve Veri içeri aktar bağlantı modunun seçili olduğu Impala iletişim kutusunun ekran görüntüsü.

  4. İstendiğinde, kimlik bilgilerinizi girin veya anonim olarak bağlanın. Impala bağlayıcısı Anonim, Veritabanı (kullanıcı adı ve parola) ve Windows kimlik doğrulamasını destekler.

    Anonim, Windows ve Veritabanı seçimlerinin bulunduğu, Veritabanı'nın seçili olduğu kimlik doğrulama iletişim kutusunun ekran görüntüsü.

    Kimlik doğrulama yöntemleri hakkında daha fazla bilgi için veri kaynağıyla kimlik doğrulaması bölümüne gidin.

    Note

    Bağlantı şifrelenmemişse aşağıdaki iletiyi alırsınız. Şifrelenmemiş bağlantı kullanmak istiyorsanız Tamam'ı seçin.

    Bir bağlantının yapılamadığını vurgulayan ve şifrelenmemiş bağlantı kullanılıp kullanılmayacağını soran şifreleme desteği iletişim kutusunun ekran görüntüsü.

  5. Bağlandıktan sonra bir Gezgin penceresi görüntülenir ve sunucuda kullanılabilir olan veriler görüntülenir. Ya verileri yüklemek için Verileri Yükle seçin ya da Power Query düzenleyicisinde verileri dönüştürmek için Veri Dönüştürme seçeneğini kullanın.

    Varsayılan veritabanı ve müşteri verilerinin seçili olduğu ve müşteri verilerinin görüntülendiği Gezgin'in ekran görüntüsü.

Power Query Online'dan Impala veritabanına bağlanma

Impala veritabanına bağlanmak için aşağıdaki adımları izleyin:

  1. Bağlayıcı seçiminde Impala seçeneğini belirleyin.

  2. Veri kaynağına bağlan bölümünde sunucunun adını ve gerekirse bir bağlantı noktası numarası girin.

    Impala veritabanı çevrimiçi bağlantısını girdiğiniz Veri kaynağına bağlan iletişim kutusunun ekran görüntüsü.

  3. Gerekirse şirket içi veri ağ geçidinizin adını seçin.

  4. Bu Impala veritabanına ilk kez bağlanıyorsanız Kimlik doğrulama türünde bağlantı için kimlik bilgileri türünü seçin.

  5. Kimlik bilgilerinizi girin.

  6. Şifrelenmiş bağlantı kullanmak istiyorsanız Şifreli Bağlantı kullan seçeneğini belirleyin veya şifrelenmemiş bağlantı kullanmak istiyorsanız seçeneği temizleyin.

  7. Devam etmek için sonraki seçin.

  8. Gezgin'nde, ihtiyacınız olan verileri seçin, ardından verileri Power Query düzenleyicisinde dönüştürmek için Verileri Dönüştür'ü seçin.

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'de ayarlayabileceğiniz tüm gelişmiş seçenekler listelenmiştir.

Gelişmiş seçenek Açıklama
Bağlantı zaman aşımı süresi Power Query'nin bağlantının tamamlanmasını bekleyeceği en uzun süreyi belirtir. Bağlantıyı daha uzun süre açık tutmak için başka bir değer girebilirsiniz.
Komut zaman aşımı süresi Power Query çağrıyı bırakmadan önce bir komutun çalışmasına izin verilen en uzun süreyi belirtir.

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

Ağustos 2025'te Impala ile tümleştirmeyi geliştirmek için Impala bağlayıcısı için yeni bir uygulama kullanıma sunuldu. En güncel özelliklerden yararlanmak için Power BI Desktop'ınızı ve şirket içi veri ağ geçidinizi en son sürüme yükseltmenizi öneririz.

Bağlayıcıyı geliştirmeye devam etmemize yardımcı olmak için bize geri bildirim sağlayın.

Impala bağlayıcısı uygulaması 2.0, açık kaynak Ok Veritabanı Bağlantısı (ADBC) sürücüsü kullanılarak oluşturulur. ADBC, Ok verileriyle etkileşim kurmak için bir dizi standart arabirim sağlar. Bu, en düşük ek yük ve serileştirme veya kopyalama olmadan büyük veri kümelerini getirme konusunda özellikle etkilidir. ADBC sürücüsü ayrıca bellek güvenliği ve çöp toplama gibi güvenlik geliştirmelerini de içerir.

Buna ek olarak, açık kaynak topluluğuyla işbirliği, modern araçları ve güvenli geliştirme yaşam döngüsü (SDL) süreçlerini kullanarak daha hızlı güncelleştirmeler sağlar. Bu performans ve güvenlik geliştirmelerinden yararlanmanızı sağlamak için, yeni oluşturulan tüm bağlantılar Ağustos 2025'den itibaren otomatik olarak 2.0 uygulamasını kullanır. Geçiş döneminde, mevcut sorgularınızı güncelleştirerek ve Implementation="2.0" bayrağını aşağıdaki gibi Impala.Database içine ekleyerek 2.0 uygulamasını test edebilirsiniz. Geçiş sonrasında, bir uygulama belirtmeyen bağlantılar otomatik olarak 2.0 uygulamasına güncelleştirilir.

Source = Impala.Database("impalavm.centralus.cloudapp.azure.com", [Implementation="2.0"])

Olası sorunları tanılamaya yardımcı olmak için, Mashup günlüklerinizde Implementation ve DriverType ayrıntılarını, aşağıdaki örnekte olduğu gibi bulabilirsiniz. Geçiş sırasında herhangi bir sorunla karşılaşırsanız desteğe başvurun.

{ 
    "Start": "2024-11-02T00:14:02.7968686Z", 
    "Action": "Engine/Module/Impala/IO/Impala/Implementation", 
    "ResourceKind": "Impala", 
    "ResourcePath": "impalavm.centralus.cloudapp.azure.com",
    "HostProcessId": "29200",
    "Implementation": "2.0",
    "DriverType": "ADBC",
    "ProductVersion": "2.139.0.0 (Main)+eda56ecd858054173a4d11db9c63a6da5cf92a99",
    "ActivityId": "106f16b6-cfbb-4853-9f20-ed45486486d2",
    "Process": "Microsoft.Mashup.Container.NetFX45",
    "Pid": 38560,
    "Tid": 1,
    "Duration": "00:00:00.0000291"
}

Önceki bağlayıcı uygulamasında geçici olarak (sorun giderme sırasında) kalmak için sorgularınızda belirtin Implementation="1.0" .

Sınırlamalar ve Dikkat Edilecek Hususlar

Impala bağlayıcısı ile ilgili dikkat edilmesi gereken birkaç önemli nokta ve sınırlama aşağıdadır:

  • Impala bağlayıcısı, desteklenen üç kimlik doğrulama mekanizmasından herhangi biri kullanılarak şirket içi veri ağ geçidinde desteklenir.
  • Impala bağlayıcısı, dize türlerinin boyutunu varsayılan olarak 32 K ile sınırlayan Impala sürücüsünü kullanır.
  • Impala bağlayıcısı Kerberos kimlik doğrulaması için Realm seçeneğini geçersiz kılmayı desteklemez.