Frage

Hallo, ich kämpfe damit, Olap Cube Zeitdimension hinzuzufügen. Ich kann alles in Cube zum Laufen bringen, außer Datum.

In meiner Quelldatenansicht habe ich die Spalte für datetime.

Ich gehe durch Abmessungen-> neue Dimension->Generieren Sie Zeitdimension auf dem Server. Am Ende habe ich eine schöne hierachische Zeitdimension (Datum Monatsmonat-Quarter-Jahr).

Später füge ich diese Dimension dem Würfel hinzu und definiere die regelmäßige Beziehung zur Spalte DateTime aus der Quelldatenansicht (gleiche Tabelle mit Faktendaten).

Wenn ich versuche, den Würfel bereitzustellen, erhalte ich Fehler:

Fehler in der OLAP -Speicher -Engine: Die Attributschlüssel kann bei der Verarbeitung nicht gefunden werden: Tabelle: 'table_name', Spalte: 'Registrierung_Date', Wert: '29.03.2007 15:00:00 Uhr'. Das Attribut ist "Datum"

Vielleicht bekomme ich nichts? Jedes Handbuch, in dem ich Gespräche über die in der Quelldatenbank erstellte Kalendertabelle finden kann. Es gibt viele Skripts, die eine Kalendertabelle für Sie erstellen. Aber warum sollte ich? Nicht Generieren Sie Zeitdimension auf dem Server bestimmt dafür?

War es hilfreich?

Lösung

Ich würde vermuten, dass Ihr Datumfeld in Ihrer Tatsachen Tabelle in der Zeitdimension vorhanden sein muss. Entfernen Sie möglicherweise die Zeit oder erstellen Sie ein berechnetes Feld im SSAS -Designer. Mehr Erfahrung Menschen haben möglicherweise bessere Antworten, ich habe nur einen Würfel gemacht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top