Belirtiler
Tablo modunda olan Microsoft SQL Server 2012 Analysis Services (SSAS 2012) SP1 için CU4'ten CU8'e Toplu Güncelleştirmelerden (CU) birini uyguladığınızı varsayalım. Birden çok boyut üyesini seçmek için WHERE yan tümcesi sorgusuyla Çok Boyutlu İfadeler (MDX) veya Veri Çözümleme İfadeleri (DAX) sorgusu kullandığınızda, yanlış sonuç döndürülür. Tek tek üye sonucu yerine bunların toplamını döndürür.
Not: Sorun, SQL ServerSQL Server 2012 Analysis Services (SSAS 2012) SP2 ve SQL ServerSQL Server 2014 Analysis Services (SSAS 2014) oyunlarında da görülür.
Çözüm
Sorun ilk olarak aşağıdaki toplu SQL Server güncelleştirmesinde düzeltilmiştir.
SQL Server 2014 için Toplu Güncelleştirme 4 /en-us/help/2999197
SQL Server 2012 SP2 için Toplu Güncelleştirme 2 /en-us/help/2983175
SQL Server 2012 SP1 için Toplu Güncelleştirme 11 /en-us/help/2975396
SQL Server toplu güncelleştirmeleri hakkında
SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:
- SQL Server 2014 için en son toplu güncelleştirme
- SQL Server 2012 SP2 için en son toplu güncelleştirme
- SQL Server 2012 SP1 için en son toplu güncelleştirme
Geçici çözüm
Bu soruna geçici bir çözüm bulmak için ilişkiyi, ilgili sütuna göre grup düzeninde yeniden düzenleyin. Örneğin, A ve TabloB'nin her ikisi de F ile Sütun1 arasındaki Tabloyla ilişkiliyse, C TabloF ile Sütun2 arasındaki Tabloyla ilişkiliyse, ilişkileri aşağıdaki sırayla ilgili sütuna dayalı olarak el ile yeniden oluşturmanız (silmeniz ve oluşturmanız) gerekebilir: TabloA ile TabloF arasındaki ilişki, TabloB ile TabloF arasındaki ilişki, TabloC ile TabloF arasındaki ilişki. Geçici çözümden sonra veritabanını tablo halinde yeniden işlemeniz gerekir.
NOT İlişkiyi kontrol ettiğinizde, GUI (SQL Server Veri Araçları'de "Tablo" --"İlişkileri Yönet" aracılığıyla) gerçek dağıtılan şemadan farklı sonuç gösterebilir. Bu nedenle, veritabanını Analiz için XML'ye (XMLA) kodlamak ve ilişkiyi orada gözden geçirmek en iyisidir.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.