INF: MDX: her müşteri için Müşteriler'i ve <a1>üst</a1> 5 ürünler en iyi 10 için sorgu oluşturma

Makale çevirileri Makale çevirileri
Makale numarası: 304386 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Herhangi bir şirket için genel bir soru "kim en iyi 10 müşterilerimize, bunlar satınalma 5 en ürün nelerdir" nedir? Bu makalede, adlandırılmış kümesi kullanarak önceki soru, yanıt veren bir çok boyutlu ifade (MDX) sorgusu nasıl kullanıldığını gösterir.

Daha fazla bilgi

Aşağıda bir örnek Microsoft Analysis Services 2000 ile sağlanan FoodMart 2000 veritabanıyla sorgudur. Ayrıca, Analysis Services ile sağlanan MDX örnek uygulama, aşağıdaki sorgu çalıştırabilirsiniz.

--The top 10 customers can be defined in a named set, using the TopCount
--function to limit the set and to return the names of the customers with
--the 10 highest Units Sales for the year 1997. 

WITH SET Top10Cust AS 
'TopCount( { [Customers].[Name].Members }, 10, ([Time].[1997], [Unit Sales]) )'

--Then use the Generate and CrossJoin functions in the body of the query
--to combine the Top10Cust Named Set with the top 5 products for those
--customers. 

SELECT { [Time].[1997] } ON COLUMNS , 
Generate( {Top10Cust}, CrossJoin( {Customers.CurrentMember}, 
TopCount([Product].[Product Name].Members, 5, ([Time].[1997], [Unit Sales])))) ON ROWS 
FROM [Sales] 

				

Başvurular

Oluştur, CrossJoin ve TopCount MDX işlevlerinin yanı sıra adlandırılmış kümeleri hakkında daha fazla bilgi için Microsoft SQL Server 2000 Books Online sitesine bakın.

Özellikler

Makale numarası: 304386 - Last Review: 21 Şubat 2007 Çarşamba - Gözden geçirme: 2.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Analysis Services
Anahtar Kelimeler: 
kbmt kbinfo KB304386 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:304386
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com