Tarayıcıdan aldığım, ancak biraz düzenlediğim ve hesaplamalarda bir komut dosyası oluşturduğum bir mdx betiğim var ama bu yanlış mı?Mdx hesaplanan bir komut dosyası oluştururken hata
WITH MEMBER [Measures].[RTY]
AS
'SELECT NON EMPTY { [Measures].[Person ID Count] } ON COLUMNS
FROM (SELECT ({ [Order Date Time Base].[Month Number Of Year].&[1], [Order Date Time Base].[Month Number Of Year].&[2], [Order Date Time Base].[Month Number Of Year].&[3] }) ON COLUMNS
FROM (SELECT ({ [Order Date Time Base].[Calendar Year].&[2015] }) ON COLUMNS
FROM [Scv Cube])) WHERE ([Order Date Time Base].[Calendar Year].&[2015], [Order Date Time Base].[Month Number Of Year].CurrentMember)'
SELECT
{[Measures].[Person ID Count]} ON COLUMNS
FROM [Scv Cube]
Bunun nesi yanlış? Ben Bir alt seçmesini gibi
i yeni komut dosyası komutta bu seçme deyimini kullanmaya çalışıyorum ama hata atıyor: 'Ayrıştırıcı: Senaryo deyimi içerir, ben çalıştığınızda allowed' değil Bunu işlemek için – Faiz
hey, bunun yerine başka bir şey deniyorum, bu doğru şeyi yapmak için emin değil, COUNT (NONEMPTY ([Measures]. [Kişi ID Sayısı], [Sipariş Tarihi Zaman Tabanı]. [Takvim Yıl]. & [2016])) 'bu yüzden bundan istediğim sadece 2016'daki kişi sayısıdır. – Faiz
bu yanlış 'NONEMPTY ([Önlemler]. [Kişi ID Sayısı] ...' NonEmpty'nin ilk argümanı bir settir - ama bir ölçü kullandınız (her seferinde 1'e denk gelecek) – whytheq