Murat Mutlu
Akkim Akademi
Published in
3 min readJun 23, 2022

--

Power BI Desktop’ta SSAS Tabular Model Bağlantı Hatası

Merhabalar,

Bu yazıda SSAS Tabular modellini oluşturduktan sonra Power BI Desktop’ta bağlantı kurma aşamasında karşılaştığım hatadan ve bu hatayı çözmek için uyguladığım yöntemlerden bahsedeceğim.

İlk olarak Power BI Desktop üzerinden şirket içi Analiz Servis sunucumuzda oluşturduğumuz SSAS modeline bağlanmaya çalışacağız.

Power BI Desktop üzerinden yeni bir proje oluşturup veri kaynağı olarak Analysis Services seçiyoruz.

Daha sonra sunucu ve veri tabanı bilgilerini girip içeri aktar ya da canlı bağlan alternatiflerinden birini seçerek devam ediyoruz.

SSAS Modeline erişebilmemiz için sunucu yöneticisi rolüne sahip bir Windows kullanıcısı ile giriş yapmamız gerekiyor.

Kullanıcı bilgilerini girip bağlan dedikten sonra aşağıda belirtiğim hata ile karşılaştım.

Sizde aynı hatayı alıyorsanız belirteceğim adımları uygulayarak sorunsuz bir şekilde bağlantıyı sağlayabilirsiniz. Öncelikle hataya neden olabilecek bazı durumların kontrolünü sağlamamız gerekiyor.

  1. Analiz Servis sunucusu ile aynı şirket ağı içinde bulunmanız gerekmektedir. Uzaktan çalışıyorsanız VPN bağlantınızın açık olduğundan emin olunuz.
  2. SQL Server Configuration Manager üzerinden SQL Server Browser’ın başlatılıp başlatılmadığını kontrol ediniz. Başlatılmadı ise başlatınız, başlatıldı ise yeniden başlatınız.

3. Bağlantı sağladığınız hesabın sunucuda yönetici rolüne sahip olduğuna emin olunuz. SQL Server Management Studio’da, SQL Server Analysis Services’e bağlanıp sağ tıklayın ve ardından Properties öğesine tıklayınız. Daha sonra Security kısmında bilgisayar üzerinden Windows kullanıcısı seçip ekle butonuna tıklayınız.

Bu kontrolleri sağladıktan sonra bağlantıda hata almaya devam ediyorsanız aşağıdaki adımları uygulayınız.

  1. Komut İstemi ekranını açınız. (Windows tuşu + R tuşlarına bastıktan sonra çıkan kutuda cmd yazabilir ya da Başlat menüsüne tıkladıktan sonra cmd olarak aratıp açabilirsiniz.)

2. Aşağıda belirtilen komutu açılan komut ekranına yazarak çalıştırınız. Komut üzerinde sunucu ve kullanıcı adını değiştirmeniz gerekiyor. Power BI Desktop dosyasının yolu da farklılık gösterebilir.

runas /netonly /user:Domain\Username “C:\Program Files\Microsoft Power BI Desktop\bin\PBIDesktop.exe”

3 . Komut satırı çalıştırılmasının ardından Windows kullanıcı şifresi girmenizi isteyecektir. Şifreyi girip çalıştırdıktan sonra yeni Power BI projesi otomatik olarak açılacaktır. Bu proje üzerinden Analysis Services bağlantısını seçip sunucu ve kullanıcı adı bilgilerini girdikten sonra Mevcut kimlik bilgilerimi kullan seçeneğini seçerek bağlantı yapabilirsiniz.

Bu yönetimi uyguladığınızda hata almaya devam ediyorsanız aşağıdaki değişiklikler sizin için çözüm olabilir.

  1. Analysis Services’e bağlantı sağlarken sunucu adı yerine sunucu IP’si girebilir.

2. Daha önce aynı sunucu adıyla Analysis Services üzerinden bağlantı kurulup hata oluştu ise bu izinlerin temizlenmesi gerekir.

Dosya -> Seçenekler ve Ayarlar ->Veri Kaynağı Ayarları -> Genel izinler -> SSAS veri kaynağınızı bulun ->İzinleri temizleyin

3. Analysis Services üzerinden bağlantı sağlarken Canlı bağlan olarak seçildiğinde Veri tabanı ismi belirtilmezse hataya neden olabilir. İçeri aktar olarak seçildiğinde veri tabanı ismi belirtilmeden bağlanılabilir.

Artık rapora başlamak için hazırsınız..

--

--

Murat Mutlu
Akkim Akademi

Business Intelligence Responsible | HTML/CSS | JavaScript | C# | ASP.NET MVC | Python | Machine Learning | PowerBI | Excel | SQL | SSAS | SSRS |SSIS