Benutzer mit den meisten Antworten
Der Datensatz wurde ausgelassen, da der Attributschlüssel nicht gefunden wurde. Attribut: ID der Dimension: aus Datenbank: Analysis Services Project1, Cube:, Measuregruppe:, Partition:, Datensatz: 21795.

Frage
-
Hallo, NG,
ich konnte das Problem jetzt theoretisch lösen, indem ich alle DS >= 21795 gelöscht habe, danach trat der Fehler nicht mehr auf. Kann mir jemand erklären, was genau das Problem verursacht hat? Es handelt sich bei dre ID um ein int-Feld, das ja eigentlich wesentlich größere DS aufnehmen sollte, im SSMS wird diese Zahl auch gar nicht bemängelt. Wie behebe ich das Problem für die Praxis? In einer Demo-DB ist es ja kein Problem, die störenden DS zu löschen, aber in einer Arbeits-DB kann ich das natürlich nicht bringen.
Danke schon mal für Eure Infos.
Gruß vom Bodensee
Susanne
Antworten
-
Hallo Susanne,
der Fehler tritt auf, wenn in den Faktendaten auf Dimensinsdaten referenziert wird, die in der Dimension (noch) nicht vorhanden ist. Hattest Du vorher die Dimension(en) vollständig verarbeiten lassen, um sicher zu stellen, ob alle Dimensionsdaten vorhanden sind?
Du kannst auch die Dimensionen direkt abfrage, um zu sehen, ob die Daten vorhanden sind; z.B. in der AdventureWorks, ob der Customer mit der ID 20075 vorhanden ist:
SELECT {} ON 0 ,{[Customer].[Customer].&[20075]} ON 1 FROM $Customer
- Als Antwort markiert Robert BreitenhoferModerator Montag, 24. September 2012 09:34
Alle Antworten
-
Hallo Susanne,
der Fehler tritt auf, wenn in den Faktendaten auf Dimensinsdaten referenziert wird, die in der Dimension (noch) nicht vorhanden ist. Hattest Du vorher die Dimension(en) vollständig verarbeiten lassen, um sicher zu stellen, ob alle Dimensionsdaten vorhanden sind?
Du kannst auch die Dimensionen direkt abfrage, um zu sehen, ob die Daten vorhanden sind; z.B. in der AdventureWorks, ob der Customer mit der ID 20075 vorhanden ist:
SELECT {} ON 0 ,{[Customer].[Customer].&[20075]} ON 1 FROM $Customer
- Als Antwort markiert Robert BreitenhoferModerator Montag, 24. September 2012 09:34
-
Hallo SIH007,
Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.Grüße,
RobertRobert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.