Gibt einen berechneten Wert unter Verwendung der entsprechenden Aggregationsfunktion basierend auf dem Aggregationstyp des Ausdrucks zurück. Syntax: aggregate (expr auto) aggregate (expr für alle any expr) aggregate (Ausdr für Bericht) Count: Gibt die Anzahl der ausgewählten Datenelemente außer NULL-Werten zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Beispiel: count (gosalesgoretailers. Products. Produktname) - (op: 41, 15, 21) Count (Produkttyp für Alle Produktlinie) ------------ (op: 5, 4, 4) Anzahl (Produkttyp für jede Produktlinie) ----------- (op: 5, 4, 4) Count (Produkttyp für Report) ------------------- (op: 21 for all) Maximum: Gibt den maximalen Wert der ausgewählten Datenelemente zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Syntax: Maximum (ausgeprägtes expr auto) Maximum (ausgeprägtes expr für alle Expr) Maximum (distinct expr für Report) Beispiel: maximum (Quantity) -------------------- ------------ (op: 962) maximum (Anzahl für alle gosalesgoretailers. Produktart) (op: 344,4368230) Maximum (Anzahl für alle gosalesgoretailers. Produkte. Produktname) (op : 44,78,8230.) Maximum (Menge für Bericht) ------------------- (Minimum: Gibt den Mindestwert der ausgewählten Datenelemente zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Beispiel: minimum (Quantity) -------------- (op: 43,330, 142,150.) Beispiel: Minimum (Anzahl) -------------- (op: 43,330, 142,150 ) Minimum (Menge für alle Produkttypen) ---- (op: 6, 4, 4, 8230.) Minimum (Menge für jeden Produkttyp) 8211 (op: 6, 4, 4.) ----------------- (op: 2) Moving-Average: Gibt den Wert zurück, indem die Werte auf der Grundlage der numericexp-Werte dem vorherigen hinzugefügt werden. Syntax: moving-average (numericexpr. Numericexpr at exp prefilter) gleitender Durchschnitt (distinct numericexpr. Numericexpr prefilter). Beispiel: moving-average (Anzahl, 2) (op: Menge Gleitender Durchschnitt 198,676 198,676 345,096 271,886 95,552 220,324 96,246 95,889 Moving-Total: Gibt den Wert zurück, indem er die Werte nach dem numericexp addiert. Syntax: Moving-Total (Anzahl, 3) Ausgabe: Anzahl Beweglicher Durchschnitt 198,676 198,676 345,096 543,772 95,552 639,324 96,246 536,894 Syntax: Prozentsatz (numericexpr at exp prefilter) Prozentsatz (distinct numericexpr prefilter) für expr für report auto Beispiel: percentage (Quantity) - ( Op: 16, 12, 10.) Percentile: Gibt einen Wert auf einer Skala von hundert zurück, der den Prozentsatz einer Verteilung angibt, die den ausgewählten Datenelementen entspricht oder darunter liegt. Syntax: percentile (numericexpr at exp prefilter) Perzentil (eindeutiges numericexpr Vorfilter). Beispiel: percentile (Quantity) -------- (o p: 100, 95, 90) Quantile: Gibt den Rang eines Wertes für einen Bereich zurück, den Sie angeben. Es gibt Ganzzahlen zurück, um einen beliebigen Bereich von Reihen darzustellen, z. B. 1 (höchste) bis 100 (niedrigste). Syntax: quantile (numericexpr, numericexpr bei exp prefilter) quantile (verschiedene numericexpr, numericexpr Vorfilter). Beispiel: quantile (Menge, 5) --- (op: 1, 2, 3, 4, 5) Quartil: Gibt den Rang eines Wertes zurück, der als ganze Zahlen von 1 (höchsten) bis 4 (niedrigster Wert) dargestellt wird ), Bezogen auf eine Gruppe von Werten. Syntax: Quartil (numericexpr at exp prefilter) Quartil (eindeutiges numericexpr Vorfilter). Beispiel: quartile (Quantity) ---------- (o p: 1, 2, 3, 4) Gibt den Rangwert der ausgewählten Datenelemente zurück. Wenn zwei oder mehr Reihen binden, dann gibt es eine Lücke in der Reihenfolge der geordneten Werte (auch bekannt als olympisches Ranking). Syntax: Rang (expr sortorder at exp prefilter) Rang (eindeutiger expr Sortierungsvorfilter). Beispiel: Rang Anzahl) ----------------- (op: 1, 2, 3, 4, 8230 ..) Gibt den laufenden Durchschnitt nach Zeile (einschließlich Die aktuelle Zeile) für einen Satz von Werten Syntax: running-average (numericexpr at exp prefilter) run-average (distinct numericexpr prefilter). Beispiel: laufende durchschnittliche Anzahl) ------------ (op: Menge Gleitender Durchschnitt 198,676 198,676 345,096 271,886 95,552 213,108 96,246 183,892 Laufende Zählung: Gibt die laufende Anzahl für Zeile (einschließlich Die aktuelle Zeile) für einen Satz von Werten Syntax: laufende Zählung (numericexpr at exp prefilter) laufende Zählung (distinct numericexpr prefilter) für expr für report auto Beispiel: running-count (Quantity) ------- (Op: 1, 2, 3, 8230) Gibt eine laufende Differenz für Zeile zurück, berechnet als Differenz zwischen dem Wert für die aktuelle Zeile und der vorhergehenden Zeile (einschließlich der aktuellen Zeile) für eine Menge von Werten Syntax: Beispiel: Laufdifferenz (Menge) - (op: null, 146420, -249,544, 8230 ..) Liefert das laufende Maximum um Zeile (einschließlich der aktuellen Zeile) für einen Satz von Werten Syntax: running-maximum (numericexpr at exp prefilter) running-maximum (distinct numericexpr prefilter). Beispiel: running-maximum (Quantity) --------- (o p: 198676, 345096) Gibt das laufende Minimum für Zeile (einschließlich der aktuellen Zeile) für einen Satz von Werten zurück. Syntax: running-minimum (numericexpr at exp prefilter) run-minimum (eindeutiger numericexpr-Vorfilter). Beispiel: running-minimum (Quantity) --------- (o p: 198676, 198676, 95552,) Gibt eine laufende Summe für Zeile (einschließlich der aktuellen Zeile) für einen Satz von Werten zurück. Syntax: running-total (numericexpr bei exp prefilter) laufende Summe (eindeutiges numericexpr Vorfilter). Beispiel: running-total (Quantity) ----------- (o p: 198676, 5437728230.) Gibt die Standardabweichung der ausgewählten Datenelemente zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Syntax: Standardabweichung (distinct expr auto) Standardabweichung (ausgeprägter Ausdruck für alle Expr) Standardabweichung (ausgeprägter Ausdruck für Report) Beispiel: Standardabweichung (Anzahl) ------ (op: 50.628, 69.098 8230) Standardabweichung (Menge für alle Produkttypen) -------- (op: 50.628, 69.098, 8230) Standardabweichung (Anzahl für jede Produktart) ------ (op: 50.628, 69.098 8230) Standardabweichung (Menge für Bericht) -------------------- (op: 59.70671027) Bericht: Standardabweichung Standardabweichungspop: Berechnet die Standardabweichung der Population Und liefert die Quadratwurzel der Populationsabweichung. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Syntax: standard-deviation-pop (eindeutiges expr auto) standard-deviation-pop (eindeutige expr für alle any expr) standard-deviation-pop (eindeutiger Ausdruck für Bericht) Beispiel: standard-deviation - - (op: 50.62240898, 69.09035128) Standard-Abweichung-Pop (Anzahl für alle Produkttypen) (op: 50.62240898, 69.09035128) standard - deviation-pop (Menge für Bericht) --- (op: 59.70601702,) Total: Gibt den Gesamtwert der ausgewählten Datenelemente zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Syntax: gesamt (ausgeprägtes expr auto) gesamt (ausgeprägtes expr für alle expr) gesamt (ausgeprägter Ausdruck für Bericht) Beispiel: total (Menge) --------------- (op: 198,676, 345,096) Gesamt (Menge für alle Produkttypen) ----- (op: 198,676, 345,096) Gesamt (Menge für Bericht) --------------- (op: 2215354) Bericht: Gesamtabweichung: Gibt die Varianz der ausgewählten Datenelemente zurück. Das Schlüsselwort distinct steht für Abwärtskompatibilität von Ausdrücken zur Verfügung, die in früheren Versionen des Produkts verwendet wurden. Beispiel: Varianz (Menge) ----- (op: 2563.244, 4774.5438230) Varianz (Menge für alle Produktausführungen) Beispiel: Varianz (Menge) -------- (op: 2563.244, 4774.5438230) Varianz (Menge für jede Produktart) ------- (abweichend: 2563.244, 4774.5438230) Varianz (Menge für Bericht) ------- --------------- (op: 3,564.89125097) Gibt die Populationsabweichung eines Satzes von Zahlen zurück, nachdem die Nullwerte in diesem Satz verworfen wurden. Beispiel: variance-pop (Menge) ------- (op: 2,562.6282905, Beispiel: variance-pop (Menge) 4,773.47663957) variance-pop (Anzahl für alle Produktarten) ----------- (op: 2,562.6282905, 4,773.47663957) Varianz-Pop (Anzahl für alle Produktarten) -------- (op : 2,562.6282905, 4,773.47663957) variance-pop (Menge für Bericht) ------ (op: 3,564.80846781) Geschrieben von Ramana Reddy CH um 22: 44 Ich versuche, eine gleitende durchschnittliche Formel für einen Würfel mit einem Jahr und Monat getrennt zu entwickeln Dimension und ich habe eine harte Zeit versucht, Daten ab Dezember, November, etc. des letzten Jahres abzurufen. Ich habe die folgenden Dinge: 1. Entwickeln Sie einen Cube mit letzten Periodenmöglichkeiten (Monat und Jahr für die letzten 12 Monate) und eine bewegte Formel in den Budget-Cube. 2. Formeln wie (123456789101112 in den letzten Monaten) 12 (Ich brauche einen 3 und 6 gleitenden Durchschnitt auch) 3. Sehr komplexe oder sehr lange Fütterung Prozess Kennt jemand eine einfachere Möglichkeit, zu berechnen, gleitende Durchschnittswerte in den Jahren des letzten Jahres für eine Bilanz ScottW Regulärer Teilnehmer Beiträge: 151 Registriert seit: Fr 23.05.2008 12:08 OLAP Produkt: TM1 CX Version: 9.5 9.4.1 9.1.4 9.0 8.4 Excel Version: 2003 2007 Standort: Melbourne, Australien Kontakt: Haben Sie darüber nachgedacht, den Umzug zu machen Durchschnittliche Berechnung in einem separaten Cube mit einer kombinierten Monats-Jahr-Dimension und fütterte das Ergebnis an den Quotrequest-Würfel mit den separaten Monats - und Jahresdimensionen zurück. Die gleitende Durchschnittsberechnung konnte dann mit Konsolidierungen durchgeführt werden. Z. B. Für jeden Monat müssten Sie eine Konsolidierung für Ihre avarage einrichten C Juni 2008 4 Mth Avg Juni 2008 0.25 Mai 2008 0.25 Apr 2008 0.25 Mar 2008 0.25 Im quotreporting Cubequot-Feed die Berechnung der Kalkulations-Cubes Gt DB (Calc Cube, Monat Jahr. ) Um die Regel einfach im Calc-Cube zu machen, ist es am besten, ein Monats - und ein Jahr-Attribut zu verwenden, anstatt SubSt zu verwenden (Regeln werden auch schneller berechnet) balance N: DB (Reporting Cube, AttrS (Monate, Monate, Monate), AttrS (MonthJahr. Monat, Jahr, Jahr).) Im Berichtswürfel erhält eine einfache Nachschlageregel den gleitenden Durchschnitt aus dem Berechnungswürfel 4 Monate Gleitender Mittelwert DB (Calc Cube, Monat Jahr 4 Mth Durchschnittsgewicht) Dies mag ein wenig verworren sein, ist aber im Allgemeinen einfacher Als das Schreiben einer gleitenden Durchschnittsregel in einem Würfel mit separaten Zeitdimensionen und es wird schneller berechnen als eine komplexe Regel, da es Konsolidierungen für den Großteil der Berechnung verwendet. Aus der Spitze von meinem Kopf nicht wissen, Ihre genaue Würfel Struktur des Problems Ich denke, dies sollte funktionieren. Aber in TM1 gibt es immer einen anderen Weg, um ein gegebenes Problem zu lösen. Klingt gut mit dieser neuen Dimension, aber im ersten Schritt vor dem Zubringer, wie kann ich Daten übertragen, die im MONTHYEAR N: DB (Reporting Cube, Monat Jahr). Ich habe mich auf, wie zu tun, dass mit verschiedenen Jahr Monat Dimensionen getan. Mit Attributen .. Ich habe zu viele Konsolidierungen erstellen, um es auf diese Weise zu tun Ich werde diese Idee als Modul für das Budget zu machen, machen AVG für viele Konten verfügbar. Mit der monatlichen Dimension Idee, die Sie dankten ScottW Regulärer Teilnehmer Beiträge: 151 Registriert: Fr 23.05.2008 12:08 OLAP Produkt: TM1 CX Version: 9.5 9.4.1 9.1.4 9.0 8.4 Excel Version: 2003 2007 Ort: Melbourne, Australien Kontakt: Froh, dass Sie es herausfinden konnten. Youre Recht, dass diese Methode erfordert eine gerechte Menge an Setup als eine eindeutige Konsolidierung für jeden Monat benötigt wird (oder mehrere Konsolidierungen für jeden Monat je nachdem, was sonst Sie berechnen möchten.) Sein ein bisschen Arbeit zu gründen, kann aber sein Automatisiert von TI oder getan in einem XDI-Einrichtung für ein Jahr dann kopieren zu finden ersetzen, um auf andere Jahre zu verbreiten. Die Vorteile sind in der Berechnung Geschwindigkeit vs eine reine Regel Berechnung und die Tatsache, dass die Konsolidierungen quotnil overheadquot vs Regeln Feeder sind. Ive getan diesem eine Anzahl von Zeiten, ohne weg von der 2 Klumpen (Jahr getrennt von Monat) Zeitstruktur. Es ist nicht so schlecht, aber Sie brauchen einen Würfel für die Arbeit. Der Ansatz ist: 12 Monate Moving Average Aktuelle YTD plus Vorheriges Ganzes Jahr weniger Vorjahr YTD Drop die in einen Workings-Cube, legte die und - in eine Hierarchie, tick done. ScottW Regulärer Teilnehmer Beiträge: 151 Registriert seit: Fr 23.05.2008 12:08 OLAP Produkt: TM1 CX Version: 9.5 9.4.1 9.1.4 9.0 8.4 Excel Version: 2003 2007 Ort: Melbourne, Australien Kontakt: Dieser gleitende Durchschnitt scheint Haben eine Menge von Möglichkeiten getan werden, aber muss von ihnen zu sein scheint spezifisch (zum Beispiel nur eine Möglichkeit wie ein 3-Monats-Durchschnitt). Um dies zu lösen, habe ich beschlossen, eine quotenreiche Bilanz-Konto-Prognose Cubequot mit dem monthyear-Ansatz von scott zur Verfügung gestellt zu bauen, weil ich Konto-Prognosen mit einem 3, 6 und 12 gleitenden Durchschnitt brauchte, ein gleitender Durchschnitt von einem monatlichen Veränderung Prozentsatz für die letzten gebildet Sechs Monate und eine Prognose, die auf einem 12-Monats-Ansatz basiert, der eine Anwendung von a festlegt. Meine Formeln funktionieren perfekt, denn ich muss nur noch schreiben und füttern sie einmal (nicht wichtig, sie sind lang, sie arbeiten), aber der höllische Teil ist, dass ich 2 DBs (in und out zwischen Cubes) und die betreffende machen müssen Feeders für jede Bilanzkonto Ich möchte prognostizieren. Ich glaube auch, ist eine gute Antwort, weil ich 10 Unternehmen mit der gleichen Formel haben. Ich mag nicht viel diese Lösung, vermutlich kann ich einige reengeneering in der Weise tun, die ich Konten zwischen Würfeln schicke, aber BEWEGENDE DURCHSCHNITT - und SUMMEN Formeln scheint, ein haltbares twinkie zu sein, zum in den Jahres - und Monatsansätzen zu essen. Beleuchte mich bitte.
No comments:
Post a Comment