Remediere: Incorect dimensiunea relații sau ProcessUpdate erori atunci când procesați o dimensiune SSAS 2008 R2

Idee conținut solicitare 47366

Simptome

Să presupunem că utilizați SQL Server 2008 R2 Analysis Services. Atunci când efectuați o operațiune de prelucrare pe o dimensiune în servicii de analiză, iar serviciul este sub presiune de memorie, dimensiunea datele pot fi deteriorate.

Notă Această problemă apare într-o stare de concurență relativ rare, care nu este extinse. Când apare această problemă, este posibil să apară incorect dimensiunea relații sau ProcessUpdate .

Iată câteva condiții și comportamente care sunt respectate pentru această problemă:

  • Analysis Services memoriei depășește limita de memorie mare configurat pentru serviciul în timpul operațiunii de procesare. Acest lucru provoacă Analysis Services pentru a curăța agresiv pagini de memorie.

  • Nici o eroare sau mesaj înregistrează că problema s-a produs în timpul procesării și procesarea dimensiune nu nu va reuși. Se termină și scrie date deteriorate în fișierul de dimensiune.

  • Problema este cel mai probabil să se manifeste ca incorect dimensiunea atribut relații pentru membrii nou adăugat dimensiune. De exemplu: membru în dimensiunea de produs poate apărea sub incorecte categorie sau titlu.

  • Un alt mod această deteriorare poate dezvălui în sine este un ulterioare ProcessUpdate pe o dimensiune care conține relații de atribut Rigid . Procesarea dimensiune poate eșua cu următorul mesaj de eroare:

    ' Relații rigide între atribute nu pot fi modificate în timpul procesării incrementală de o dimensiune

    Notă Această eroare poate apărea, de asemenea, din motive legitime, cum ar fi modificările din sursa de date subordonată. Cu toate acestea, dacă datele de bază în tabel sau vizualizare care servește ca sursă pentru dimensiunea nu s-a modificat, acest lucru ar putea fi cauza erorii.

  • Problema nu apare întotdeauna când serverul este sub presiune de memorie, dar apare dacă firul cleaner evicts o pagină de date pentru membrii nou adăugat dimensiune, înainte de terminarea procesarea dimensiune. Aceasta este o stări de concurență relativ rare între firul de procesare dimensiune și memorie fire curățire în serviciul Analysis Services.

  • După ce se instalează această remediere problema să nu mai apară, dar obiectele afectat va trebui să fie prelucrat din nou pentru a rezolva problema.

    • Un ProcessUpdate pe o dimensiune afectate când serverul nu este sub presiune memorie va corecta deteriorarea care a fost cauzată de această problemă pentru toate relații flexibil. Pentru o dimensiune afectat, care are una sau mai multe rigide atribut relații, procesarea nu va reuși cu eroarea menționată mai sus.

    • Pentru a corecta problema pentru dimensiunile care sunt conținând rigide relații, modifica relațiile atributul afectat dimensiunii pe server, apoi executați-o ProcessUpdate. Relație de atribut apoi poate fi modificată la rigide și indexurile pentru grupuri de măsură care utilizează dimensiunea va fi reconstruită.


  • Această problemă, de asemenea, ar putea avea impact fișa de date.  Detectarea problema de fapt date este posibil numai prin verificarea valorile împotriva original sursa de date.


Notă După aplicarea acestei remedieri rapide, versiunea SQL Server va fi 10.50.6548.0.

Rezolvare

Informații despre remedierea rapidă

O remediere rapidă compatibilă este disponibilă de la Microsoft. Cu toate acestea, scopul său este de a corecta numai problema descrisă în acest articol. Aplicați această remediere rapidă numai pentru sistemele care întâmpină această problemă anume.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare disponibilă pentru remediere rapidă" în partea de sus a acestui articol din baza de cunoștințe. Dacă nu apare această secţiune, trimite o solicitare de la serviciul pentru clienți Microsoft de asistență pentru a obţine remedierea rapidă.

Notă Dacă se produc probleme suplimentare sau este necesară depanarea, poate fi necesar să creați o solicitare de asistenţă separată. Se vor aplica costurile uzuale de asistenţă pentru întrebări suplimentare de asistenţă şi pentru probleme ce nu fac obiectul remedierii rapide în chestiune. Pentru o listă completă cu numerele de telefon ale clienților servicii și asistență Microsoft sau pentru a crea o solicitare de asistenţă separată, accesați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare disponibilă pentru remediere rapidă" afişează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba dvs., înseamnă că o remediere rapidă nu este disponibilă pentru respectiva limbă.

Informații despre repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide.

Informații despre registry

Nu trebuie să modificați registry după aplicarea acestei remedieri rapide.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".


Author:
Scris de: v-shysun
Examinare tehnică: orsolyag; waynerob; v-fmeng;
Editor: v-ioana

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×