Freigeben über


Programmierung von tabellarischen Modellen

Tabellarische Modelle verwenden relationale Konstrukte, um die von Analyse- und Berichtsanwendungen verwendeten Analysis Services-Daten zu modellieren. Diese Modelle werden auf einer Analysis Service-Instanz ausgeführt, die für den Tabellenmodus konfiguriert ist, und zwar mithilfe einer Engine für Datenanalyse im Arbeitsspeicher für einen Speicher und schnelle Tabellenscans, mit denen Daten nach Bedarf aggregiert und berechnet werden.

Die Objekte, die Sie in AMO, ADOMD.NET, XMLA, oder OLE DB verwenden, sind programmiertechnisch im Grunde genommen sowohl für die tabellarischen als auch für die mehrdimensionalen Lösungen gleich. Wenn die Anforderungen der benutzerdefinierten BI-Lösung am besten von einer tabellarischen Modelldatenbank erfüllt werden, können Sie eine beliebige der Analysis Services-Clientbibliotheken und -Programmierschnittstellen verwenden, um die Anwendung auf einer Analysis Services-Instanz in tabellarische Modelle zu integrieren. Sie können entweder eingebettete MDX oder DAX im Code verwenden, um tabellarische Modelldaten abzufragen und zu berechnen.

Dieser Abschnitt enthält weitere Informationen darüber, wie Sie programmgesteuert die Entitäten tabellarischer Modelle und ihre Eigenschaften verwenden können.

In diesem Abschnitt

CSDL-Anmerkungen für Business Intelligence (CSDLBI)

Grundlegendes zum tabellarischen Objektmodell

Technische Referenz für BI-Anmerkungen zu CSDL

IMDEmbedded-Schnittstelle

Weitere Informationen

Tabellarische Modellierung (SSAS – tabellarisch)
Designer für tabellarische Modelle (SSAS – tabellarisch)