MongoDB Atlas SQL arabirimi

Uyarı

Bu bağlayıcı MongoDB'ye aittir ve MongoDB tarafından sağlanır.

Özet

Ürün Description
Sürüm Durumu Genel Kullanılabilirlik
Products Power BI (Anlam modelleri)
Power BI (Veri Akışları)
Fabric (Veri Akışı Gen 2)
Desteklenen Kimlik Doğrulama Türleri Veritabanı (Kullanıcı Adı/Parola)
X.509 Sertifikaları
OAuth (OIDC)
AWS Kimlik ve Erişim Yönetimi

Uyarı

Kullanıcı Adı/Parola (X.509 Sertifikaları, OAuth (OIDC) veya AWS IAM gibi) dışındaki kimlik doğrulama mekanizmalarını kullanırken, bağlantı iletişim kutusunda kullanıcı adı ve parola alanlarını boş bırakabilirsiniz. Uygun kimlik bilgileri seçilen kimlik doğrulama yöntemiyle işlenir.

Önkoşullar

MongoDB Atlas SQL bağlayıcısını kullanmak için Bir Atlas federasyon veritabanı kurulumunuz olmalıdır.

Federasyon veritabanı örneğinin bağlantı bilgilerini alma

  1. Federasyon veritabanı örneğine gidin. Atlas'ta sol gezinti panelinden Veri Federasyonu'na tıklayın.
  2. Bağlantılı veritabanı örneği bağlantı modali açmak için Bağlan'ı seçin.
  3. Atlas SQL Arabirimi'ni kullanarak bağlan'ı seçin.
  4. Power BI Bağlayıcısı'nı seçin.
  5. Federasyon veritabanı adınızı ve MongoDB URI'nizi kopyalayın. Sonraki bir adımda bunlara ihtiyacınız olacak.

Uyarı

Verilerinizin bir kısmı veya tamamı Atlas kümesinden geliyorsa, Bu kümenin Atlas SQL'den yararlanmak için MongoDB sürüm 5.0 veya üzerini kullanmanız gerekir.

MongoDB Atlas SQL SQL Bağlayıcısı'nı kullanmak için MongoDB Atlas SQL ODBC Sürücüsü gereklidir.

Desteklenen özellikler

  • İthalat
  • DirectQuery (Power BI anlam modelleri)

Power Query Desktop'tan bağlanma

Atlas SQL arabirimini kullanarak bağlanmak için:

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

  2. Soldaki kategorilerden Veritabanı'nı seçin, MongoDB Atlas SQL'i ve ardından Bağlan'ı seçin.

    MongoDB Atlas SQL bağlayıcısının seçili olduğu Veri al iletişim kutusunun ekran görüntüsü.

  3. MongoDB Atlas SQL bağlayıcısına ilk kez bağlanıyorsanız üçüncü taraf bir bildirim görüntülenir. Bu iletinin yeniden görüntülenmesini istemiyorsanız "Bu bağlayıcıyla beni bir daha uyarma" seçeneğini belirleyin.

    Devamtuşuna basın.

  4. Görüntülenen MongoDB Atlas SQL penceresinde aşağıdaki değerleri doldurun:

    • MongoDB URI. Required

      Önkoşullarda elde edilen MongoDB URI'sini kullanın. Kullanıcı adınızı ve parolanızı içermediğinden emin olun. Kullanıcı adı ve/veya parola içeren URI'ler reddedilir.

    • Federasyon Veritabanı adınız. Required

      Önkoşullarda elde edilen federasyon veritabanının adını kullanın.

    • SQL sorgusu. Opsiyonel

      Hemen yürütmek için yerel bir Atlas SQL sorgusu girin. Veritabanı daha önce kullanılanla aynıysa, sorgudan atlayabilirsiniz.

      SELECT * FROM orders
      
    • İstediğiniz Veri Bağlantısı modu için İçeri Aktar'ı veya DirectQuery'yi seçin.

    Tamam'ı seçin.

    Bağlantı bilgilerini girdiğiniz MongoDB Atlas SQL bağlantı iletişim kutusunun ekran görüntüsü.

  5. Atlas MongoDB Veritabanı erişim kullanıcı adınızı ve parolanızı girin ve Bağlan'ı seçin.

    Kimlik bilgilerinizi girdiğiniz MongoDB Atlas SQL kimlik doğrulaması iletişim kutusunun ekran görüntüsü.

    Uyarı

    Belirli bir Atlas federasyon veritabanı için kullanıcı adınızı ve parolanızı girdiğinizde, Power BI Desktop sonraki bağlantı girişimlerinde aynı kimlik bilgilerini kullanır. Dosya>Seçenekleri ve ayarları> giderek bu kimlik bilgilerini değiştirebilirsiniz.

  6. Gezgin'de, Power BI Desktop'ta içeri aktarmak ve kullanmak için bir veya birden çok öğe seçin. Ardından, Tabloyu Power BI Desktop'a yüklemek için Yükle'yi veya Verileri Dönüştür'ü seçerek kullanmak istediğiniz veri kümesini filtreleyip daraltabileceğiniz Power Query düzenleyicisini açın ve ardından bu geliştirilmiş veri kümesini Power BI Desktop'a yükleyin.

Power Query Online'dan bağlanma

Atlas SQL arabirimini kullanarak bağlanmak için:

  1. Power Query - Veri kaynağı seçin sayfasında MongoDB Atlas SQL'i seçin.

  2. Bağlantı ayarları sayfasında aşağıdaki değerleri doldurun:

    • MongoDB URI. Gerekli

      Önkoşullarda elde edilen MongoDB URI'sini kullanın. Kullanıcı adınızı ve parolanızı içermediğinden emin olun. Kullanıcı adı ve/veya parola içeren URI'ler reddedilir.

    • Federasyon Veritabanı adınız. Required

      Önkoşullarda elde edilen federasyon veritabanının adını kullanın.

    • Bir Bağlantı adı girin.

    • Bir Veri ağ geçidi seçin.

    • Atlas MongoDB Veritabanı erişim kullanıcı adınızı ve parolanızı girin ve İleri'yi seçin.

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

  3. Gezgin ekranında, ihtiyacınız olan verileri seçin ve ardından Verileri 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.

    Dönüştürmek istediğiniz verileri seçtiğiniz çevrimiçi Gezgin'in ekran görüntüsü.

Sorun giderme

Bağlantı başarıyla kurulamayınca genel hata iletisi The driver returned invalid (or failed to return) SQL_DRIVER_ODBC_VER: 03.80 görüntülenir. Öncelikle kimlik bilgilerinizi kontrol ederek başlayın ve federasyon veritabanınıza erişimde ağ sorunları yaşamadığınızdan emin olun.

Ayrıca aşağıdaki bilgileri yararlı bulabilirsiniz: