Aracılığıyla paylaş


Sunuculara bağlanma

Bu makalede, Sql Server Management Studio (SSMS) veya Visual Studio gibi veri modelleme ve yönetim uygulamalarını Analysis Services projeleriyle ya da Microsoft Excel, Power BI Desktop veya özel uygulamalar gibi istemci raporlama uygulamalarıyla kullanarak sunucuya bağlanma açıklanmaktadır. Azure Analysis Services bağlantıları HTTPS kullanır.

Müşteri kütüphaneleri

En son İstemci kitaplıklarını alma

Bir sunucuya yapılan tüm bağlantılar, türü ne olursa olsun, bir Analysis Services sunucusuna bağlanmak ve bu sunucuyla arabirim oluşturmak için güncelleştirilmiş AMO, ADOMD.NET ve OLEDB istemci kitaplıkları gerektirir. SSMS, Visual Studio, Excel 2016 ve üzeri ve Power BI için en son istemci kitaplıkları aylık sürümlerle yüklenir veya güncelleştirilir. Ancak bazı durumlarda, bir uygulamanın en son sürümü olmayabilir. Örneğin, ilkeler güncelleştirmeleri geciktirdiğinde veya Microsoft 365 güncelleştirmeleri Ertelenmiş Kanal'da olduğunda.

Uyarı

İstemci kitaplıkları, kullanıcı adı ve parola gerektiren proxy sunucuları aracılığıyla Azure Analysis Services'e bağlanamaz.

Sunucu adı

Azure'da bir Analysis Services sunucusu oluşturduğunuzda, benzersiz bir ad ve sunucunun oluşturulacağı bölgeyi belirtirsiniz. Bağlantıda sunucu adını belirtirken, sunucu adlandırma düzeni şöyledir:

<protocol>://<region>/<servername>

Protokol asazure olduğunda, bölge sunucunun oluşturulduğu Uri'dir (örneğin, westus.asazure.windows.net) ve sunucu adı, bölge içindeki benzersiz sunucunuzun adıdır.

Sunucu adını alma

Azure portal> sunucusu >Genel Bakış>Sunucu adı bölümünde sunucu adının tamamını kopyalayın. Kuruluşunuzdaki diğer kullanıcılar da bu sunucuya bağlanıyorsa, bu sunucu adını onlarla paylaşabilirsiniz. Sunucu adı belirtilirken yolun tamamı kullanılmalıdır.

Azure'da sunucu adını alma

Uyarı

Doğu ABD 2 bölgesi için protokol aspaaseastus2'dir.

Bağlantı dizesi

Tablosal Nesne Modeli'ni kullanarak Azure Analysis Services'e bağlanırken aşağıdaki bağlantı dizesi biçimlerini kullanın:

Tümleşik Microsoft Entra kimlik doğrulaması

Tümleşik kimlik doğrulaması, varsa Microsoft Entra kimlik bilgisi önbelleğini alır. Aksi takdirde Azure oturum açma penceresi gösterilir.

"Provider=MSOLAP;Data Source=<Azure AS instance name>;"

Kullanıcı adı ve parola ile Microsoft Entra kimlik doğrulaması
"Provider=MSOLAP;Data Source=<Azure AS instance name>;User ID=<user name>;Password=<password>;Persist Security Info=True; Impersonation Level=Impersonate;";
Windows kimlik doğrulaması (Tümleşik güvenlik)

Geçerli işlemi çalıştıran Windows hesabını kullanın.

"Provider=MSOLAP;Data Source=<Azure AS instance name>; Integrated Security=SSPI;Persist Security Info=True;"

.odc dosyası kullanarak bağlanma

Excel'in eski sürümleriyle, kullanıcılar Office Veri Bağlantısı (.odc) dosyası kullanarak bir Azure Analysis Services sunucusuna bağlanabilir. Daha fazla bilgi için bkz. Office Veri Bağlantısı (.odc) dosyası oluşturma.

SQL Server'dan bağlı sunucu olarak bağlanma

SQL Server, MSOLAP'i veri kaynağı sağlayıcısı olarak belirterek bir Azure Analysis Services kaynağına bağlı sunucu olarak bağlanabilir. Bağlı sunucu bağlantısını yapılandırmadan önce en son MSOLAP istemci kitaplığını (sağlayıcı) yüklediğinizden emin olun.

Azure Analysis Services'e bağlı sunucu bağlantıları için MSOLAP sağlayıcısının SQL Server işleminin dışında örneği oluşturulmalıdır. Bağlı sunucu seçeneklerini yapılandırırken , İşlemeye izin ver seçeneğinin seçili olmadığından emin olun.

Inprocess'a izin ver seçilirse ve sağlayıcı SQL Server işleminde örneklenirse aşağıdaki hata döndürülür:

OLE DB provider "MSOLAP" for linked server "(null)" returned message "The following system error occurred: ".

OLE DB provider "MSOLAP" for linked server "(null)" returned message "The connection failed because user credentials are needed and Sign-In UI is not allowed.".

Msg 7303, Level 16, State 1, Line 2
Cannot initialize the data source object of OLE DB provider "MSOLAP" for linked server "(null)".

Sonraki Adımlar

Excel ile bağlanma
Power BI ile bağlanma
Sunucunuzu yönetme