ODBC

Özet

Ürün Description
Sürüm Durumu Genel Kullanılabilirlik
Products Excel
Power BI (Anlam modelleri)
Power BI (Veri Akışları)
Yapı (Dataflow Gen2)
Power Apps (Veri Akışları)
Dynamics 365 Müşteri İçgörüleri
Analysis Services
Desteklenen Kimlik Doğrulama Türleri Veritabanı (Kullanıcı Adı/Parola)
Windows
Varsayılan veya Özel
İşlev Başvurusu Belgeleri Odbc.DataSource
Odbc.Query

Uyarı

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

Önkoşullar

Başlamadan önce Windows ODBC Veri Kaynağı Yöneticisi'nde bağlantıyı düzgün yapılandırdığınızdan emin olun. Buradaki tam işlem sürücüye bağlıdır.

Desteklenen Özellikler

  • İthalat
  • Gelişmiş seçenekler
    • Bağlantı dizesi (kimlik bilgisi olmayan özellikler)
    • SQL deyimi
    • Desteklenen satır azaltılması ifadeleri

Power Query Desktop'tan ODBC veri kaynağına bağlanma

Bağlantı oluşturmak için aşağıdaki adımları izleyin:

  1. Veri Al seçiminde ODBC seçeneğini belirleyin. Daha fazla bilgi için Nereden veri alınacağı bölümüne gidin.

  2. ODBC'den, Veri Kaynağı Adı (DSN) açılan kutusundan veri kaynağı adını (DSN) seçin. Bu örnekte SQL Server Veritabanı'nın DSN adı kullanılmıştır.

    Power Query Desktop'taki ODBC bağlantı oluşturucusunun ekran görüntüsü.

    İsteğe bağlı daha fazla bağlantı bilgisi girmek için Gelişmiş seçenekler'i de seçebilirsiniz. Daha fazla bilgi için Gelişmiş seçenekleri kullanarak bağlanma bölümüne gidin.

  3. İşiniz bittiğinde Tamam'ı seçin.

  4. Bu veritabanına ilk kez bağlanıyorsanız kimlik doğrulama türünü seçin ve istendiğinde kimlik bilgilerinizi girin.

    Power Query Desktop'ta ODBC kimlik doğrulaması iletişim kutusunun ekran görüntüsü.

    Kullanılabilir kimlik doğrulama türleri şunlardır:

    • Varsayılan veya Özel: Kullanıcı adı ve parolayla yapılandırılmış DSN kullanıyorsanız hiçbir kimlik bilgisi belirtmediğinizde bu kimlik doğrulama türünü seçin. Veya kimlik bilgilerini bağlantı dizesi özellikleri olarak eklemeniz gerekiyorsa.
    • Windows: Windows kimlik doğrulaması kullanarak bağlanmak istiyorsanız bu kimlik doğrulama türünü seçin. İsteğe bağlı olarak, ihtiyacınız olan tüm bağlantı dizesi özelliklerini ekleyin.
    • Veritabanı: ODBC sürücüsüne sahip bir veri kaynağına erişmek için kullanıcı adı ve parola kullanmak için bu kimlik doğrulama türünü seçin. İsteğe bağlı olarak, ihtiyacınız olan tüm bağlantı dizesi özelliklerini ekleyin. Bu kimlik doğrulama türü varsayılan seçimdir.

    Daha fazla bilgi için Masaüstü uygulamalarında kimlik doğrulaması bölümüne gidin.

  5. İşiniz bittiğinde, Bağlan'ı seçin.

  6. Gezgin'de istediğiniz veritabanı bilgilerini seçin, ardından verileri yüklemek için Yükle'yi veya Power Query düzenleyicisinde verileri dönüştürmeye devam etmek için Verileri Dönüştür'ü seçin.

    Çalışan bilgilerinin seçili olduğu masaüstü gezgininin ekran görüntüsü.

Power Query Online'dan ODBC veri kaynağına bağlanma

Bağlantı oluşturmak için aşağıdaki adımları izleyin:

  1. Veri kaynakları sayfasında ODBC'yi seçin.

  2. ODBC sayfasında ODBC bağlantı dizenizi girin. Aşağıdaki örnekte bağlantı dizesi şeklindedir dsn=SQL Server Database.

    SQL Server veritabanına ayarlı bağlantı dizesinin bulunduğu ODBC sayfasının ekran görüntüsü.

  3. Gerektiğinde Veri ağ geçidi bölümünde, şirket içi bir veri ağ geçidi seçin.

  4. Oturum açmak için kimlik doğrulama türünü seçin ve kimlik bilgilerinizi girin. Daha fazla bilgi için Bkz. Power Query Online'da kimlik doğrulaması.

  5. sonrakiseçin.

  6. Gezgin'de, istediğiniz veritabanı bilgilerini seçin ve ardından Power Query düzenleyicisinde verileri dönüştürmeye devam etmek için Verileri dönüştür'ü seçin.

    Çalışan bilgilerinin seçili olduğu çevrimiçi gezginin 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.

ODBC gelişmiş seçenekleri.

Gelişmiş seçenek Description
Bağlantı dizesi (kimlik bilgisi olmayan özellikler) Power BI Desktop'ta Veri kaynağı adı (DSN) seçimi yerine kullanılabilecek isteğe bağlı bir bağlantı dizesi sağlar. Veri kaynağı adı (DSN) (Yok) olarak ayarlandıysa, bunun yerine buraya bir bağlantı dizesi girebilirsiniz. Örneğin, aşağıdaki bağlantı dizeleri geçerlidir: dsn=<myDSN> veya driver=<myDriver>; port=<myPortNumber>; server=<myServer>; database=<myDatabase>;. Özel karakterlerden kaçınmak için { } karakterlerini kullanın. Bağlantı dizelerinin anahtarları farklı ODBC sürücüleri arasında farklılık gösterir. Geçerli bağlantı dizeleri hakkında daha fazla bilgi için ODBC sürücü sağlayıcınıza başvurun.
SQL deyimi Sürücünün özelliklerine bağlı olarak bir SQL deyimi sağlar. Satıcınızdan daha fazla bilgi isteyin veya Yerel veritabanı sorgusu kullanarak veritabanından veri içeri aktarma bölümüne gidin.
Desteklenen satır azaltılması ifadeleri Table.FirstN için katlama desteğini etkinleştirir. Desteklenen satır azaltma yan tümcelerini bulmak için Algıla'yı seçin veya açılan seçeneklerden birini seçin (TOP, LIMIT ve OFFSET, LIMIT veya ANSI SQL uyumlu). Bu seçenek yerel SQL deyimi kullanılırken geçerli değildir. Yalnızca Power Query Desktop'ta kullanılabilir.

Sınırlamalar ve Dikkat Edilecek Hususlar

Bağlantı dizesi öznitelikleri

ODBC bağlantı dizesinde bir DSN belirtilirse, DSN belirtiminin ardından gelen öznitelikler dahil değildir. Daha fazla öznitelik kullanmak istiyorsanız, bunları bağlantı dizesinde değil DSN'de güncelleştirin.