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.
Not
Daha fazla bilgi için bkz: sql Server 2005 Analysis Services performans Kılavuzu.
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. |
Bu Bölümde