2017-02-13 4 views
0

Ich habe ein Datenmodell mit SSAS erstellt, um Futures-Verkäufe vorherzusagen, und es funktioniert gut. Aber ich möchte meine historischen tatsächlichen Ergebnisse und vorhergesagten Werte vergleichen, um eine Vorstellung von der Modellgenauigkeit zu bekommen. Ich habe die Verkaufsdaten per DMX-Abfrage für zukünftige Vorhersagen wie folgt abgerufen.SSAS Historische Daten abrufen mit DMX-Abfrage mit 'PredictionTimeSeries'

select FLATTENED [Shopid], PREDICTTIMESERIES([Amount],0,2) from [Test Festive Place] where shopId=901

Ich möchte auch DMX-Abfrage für historische Daten verwenden. Ich dachte, so etwas wie diese (unten)

select FLATTENED [Shopid], PREDICTTIMESERIES([Amount],-2,0) from [Test Festive Place] where shopId=901

Aber es funktioniert nicht. Weiß jemand, wie man das macht?

Danke,

Antwort

0

Als wir Werte HISTORIC_MODEL_GAP (1) und HISTORIC_MODEL_COUNT (10) wir sicherstellen sollen, dass unsere alle Datenreihen genügend Daten haben 10 historisches Modell zu bauen. Wenn es einen Fehler gibt, bedeutet das, dass mindestens eine Serie weniger Daten enthält, um ein historisches Modell zu erstellen.