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

Ö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
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Ö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.
OLAP BIHowto MDX örnek örnek

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 304386 - Son İnceleme: 12/06/2015 04:20:11 - Düzeltme: 2.2

Microsoft SQL Server 2000 Analysis Services

  • kbnosurvey kbarchive kbmt kbinfo KB304386 KbMttr
Geri bildirim