KB2588047 – RJEŠENJE: MDX upit neispravno vraća vrijednost NULL u SSAS 2008 R2 ili SSAS 2012 ako povezana kocka sadrži dimenziju više-prema-više i zasebnu grupu mjera broja

Primjenjuje se na
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

Microsoft distribuira popravke sustava Microsoft SQL Server 2008 R2 ili Microsoft SQL Server 2012 kao jednu datoteku koja se može preuzeti. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim izdanjem popravaka za SQL Server 2008 R2 ili SQL Server 2012.

Simptomi

Razmotrite sljedeći scenarij:

  • Izvorišnu kocku stvarate u servisu Microsoft SQL Server Analysis Service 2008 R2 (SSAS 2008 R2) ili u servisu Microsoft SQL Server Analysis Service 2012 (SSAS 2012).

  • Povezani ste kocku stvorili na povezanom poslužitelju. Povezana kocka povezana je s izvornom kockom.

  • Povezani poslužitelj i povezana kocka ispunjavaju sljedeće uvjete:

    • Povezani poslužitelj ima dimenziju više-prema-više te ne sadrži član ALL.
    • I dimenzija u izvorišnoj kocki jest više-prema-više.
    • Povezana kocka sadrži zasebnu grupu mjera brojanja.
    • Dodajte referentnu dimenziju u grupu mjera.
  • Na povezanoj kocki izvodite složeni upit s višedimenzionalnim izrazima (MDX).

U ovom scenariju MDX upit nepravilno vraća vrijednost NULL.

Rješenje

Kumulativni podaci o ažuriranju

SQL Server 2012

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 1 za SQL Server 2012. Dodatne informacije o tom paketu kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem

2679368 Paket kumulativnog ažuriranja 1 za SQL Server 2012Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravka za SQL Server 2012. Microsoft preporučuje da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

2692828 međuverzije SQL Server 2012 koje su izdane nakon objave SQL Server 2012 Na instalaciju sustava SQL Server 2012 morate primijeniti hitni popravak SQL Server 2012.

SQL Server 2008 R2 Service Pack 1

Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 3 za SQL Server 2008 R2 Service Pack 1. Dodatne informacije o nabavi tog paketa kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

2591748 Paket kumulativnog ažuriranja 3 za SQL Server 2008 R2 Service Pack 1Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravka za SQL Server 2008 R2. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

2567616 Međuverzije SQL Server 2008 R2 koje su izdane nakon izdanja servisnog paketa SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

Rješenje tog problema prvi je put objavljeno u paketu kumulativnog ažuriranja 9. Dodatne informacije o nabavi paketa kumulativnog ažuriranja za SQL Server 2008 R2 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

2567713 Paket kumulativnog ažuriranja 9 za SQL Server 2008 R2 Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravaka za SQL Server 2008 R2. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

981356 međuverzije SQL Server 2008 R2 koje su izdane nakon izdanja sustava SQL Server 2008 R2

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Dodatne informacije o modelu inkrementalnog servisiranja za SQL Server potražite u članku iz Microsoftove baze znanja pod brojem

935897 Tim za SQL Server dostupan je model inkrementalnog servisiranja za isporuku hitnih popravaka za prijavljene probleme

Dodatne informacije o shemi imenovanja za ažuriranja sustava SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

822499 Nova shema imenovanja za pakete ažuriranja softvera za Microsoft SQL Server Dodatne informacije o terminologiji ažuriranja softvera potražite u članku iz Microsoftove baze znanja pod brojem

824684 Opis standardne terminologije, koja se koristi za opis Microsoftovih softverskih ažuriranja