Share via


Sunucu Mimarisi (Analysis Services)

The server component of Microsoft SQL Server Analysis Services is the msmdsrv.exe application, which ordinarily runs as a Windows service.Bu uygulama güvenlik bileşenlerden oluşan bir XML for Analysis (xmla) dinleyici bileşen, bir sorgu işlemcisi bileşeni ve aşağıdaki işlevleri gerçekleştiren çeşitli diğer dahili bileşenler:

  • İstemcilerinden alınan deyimleri ayrıştırma

  • meta veriler yönetme

  • Hareketleri işleme

  • İşlem hesaplama

  • Boyut ve hücre veri depolama

  • Toplamalardan oluşturma

  • Zamanlama sorguları

  • Nesneleri önbelleğe alma

  • Sunucu kaynaklarını yönetme

Mimari diyagram

Bir Analysis Services örneği tek başına bir hizmet olarak çalışır ve hizmeti ile iletişim oluşur ile XML for Analysis (xmla) kullanarak http veya tcp.ÇYN kullanıcı uygulama arasında bir katman olduğunu ve Analysis Services örnek.Bu katmana erişim sağlar Analysis Services Yönetim Nesneleri.ÇYN bir istemci uygulamasından komutlarını gerçekleştirir ve iletiler için xmla komutları dönüştürür bir sınıf kitaplığı olan Analysis Services örnek.ÇYN sunan Analysis Services örnek nesneleri olarak son kullanıcının uygulama sınıfları ile yöntem komutları çalıştırmak üyeleri ve özellik üyeleri, tutmak için veri Analysis Services nesneler.

Aşağıdaki resimde gösterildiği Analysis Services bileşen mimarisi içinde çalışan tüm önemli öğeleri de dahil olmak üzere, Analysis Services örnek ve tüm kullanıcı bileşenleri, etkileşimde örnek.Resimde de kullanarak örnek erişmek için tek yol olduğunu gösterir XML for Analysis (xmla) dinleyicisi, http veya tcp kullanarak.

Analysis Services Sistem Mimarisi Diyagramı

xmla dinleyicisi

xmla dinleyici bileşen arasındaki tüm xmla communications işleme Analysis Services ve kendi istemcileri.The Analysis Services Port configuration setting in the msmdsrv.ini file can be used to specify a port on which an Analysis Services instance listens.Bir 0 değeri, bu dosyadaki gösterir Analysis Services varsayılan dinleme bağlantı noktasıAksi belirtilmediği sürece, Analysis Services aşağıdaki varsayılan tcp bağlantı noktalarını kullanır:

Bağlantı noktası

Açıklama

2725

Existing instances of SQL Server 2000 Analysis Services.

2383

Default instance of SQL Server Analysis Services.

2382

Redirector for other instances of SQL Server Analysis Services.

Sunucu başlatma sırasında dinamik olarak atanan

Named instance of SQL Server Analysis Services.