Berechnete Slice-Elemente

Im Bereich Datenbankstruktur können Sie im Designer für Slice-Einstellungen berechnete Elemente erstellen oder vorhandene Berechnungen verwenden, die für den Cube definiert sind. Berechnete Elemente, die Sie im Designer für Slice-Einstellungen erstellen, sind abfragebezogene MDX-Berechnungen. Berechnungen, die für den Cube definiert sind, sind sitzungsbezogen. Auf demselben Slice können abfrage- und sitzungsbezogene Elemente vorhanden sein.

Berechnete Elemente werden oft beim Sortieren und Filtern verwendet. Beispiel: Die Measure-Dimension der Beispielanwendung enthält Elemente für Vertriebskosten und Herstellungskosten, jedoch keine Gesamtkosten. Sie können jedoch ein berechnetes Element Gesamtkosten erstellen und es in einem Filter verwenden, um Werte aus einem Bericht ein- oder auszuschließen. Verwenden Sie beispielsweise das Element Gesamtkosten, um Produkte auszuschließen, bei denen die Summe aus Vertriebskosten und Herstellungskosten unter einem angegebenen Betrag liegt.

Berechnete abfragebezogene Elemente können statisch oder dynamisch sein. Sitzungsbezogene Berechnungen können nur statisch sein. Der eindeutige Name eines statischen Elements wird aus einer ausgewählten Hierarchie, einem von Ihnen angegebenen Namen und, falls ausgewählt, einem Eltern-Element generiert.

Wenn Sie ein dynamisches Element erstellen, geben Sie den eindeutigen Namen beispielsweise in einer globalen Variablen an und verweisen dann in einer Formel auf diese Variable.

Sie können jedem berechneten Element eine Lösungsreihenfolge zuweisen. Wenn es mehrere berechnete Elemente gibt, können Sie die Reihenfolge angeben, in der sie aufgelistet werden. Lösungsreihenfolge und Auflistungsreihenfolge können sich auf die Reihenfolge auswirken, in der berechnete Elemente berechnet werden. Die Auswirkungen der Lösungs- und Auflistungsreihenfolge hängen von der Datenquelle und davon ab, ob die Elemente abfrage- oder sitzungsbezogen sind.

Der Server gibt das Element immer zurück, wenn explizit auf seinen eindeutigen Namen verwiesen wird. Dies ist beispielsweise der Fall, wenn Sie es im Listen-Designer auswählen oder in einer Formel darauf verweisen. Eine Checkbox ermöglicht Ihnen, ein berechnetes Element als Sichtbar zu markieren. Um ein berechnetes Element in einem Bericht anzuzeigen, markieren Sie es als Sichtbar, und wählen Sie es im Listen-Designer aus.

Elemente werden in Berichten nicht angezeigt, wenn sie nicht explizit ausgewählt oder nicht als Sichtbar markiert sind. Wenn ein Element explizit ausgewählt ist und Sie die Checkbox Sichtbar deaktivieren, bleibt das Element in Berichten sichtbar. Um das Element aus dem Bericht auszublenden, löschen Sie es im Listen-Designer.

Elemente, die nicht sichtbar sind, werden vom Server nicht zurückgegeben, wenn AddCalculatedMembers verwendet wird.