Datenquellensichten (Analysis Services - Mehrdimensionale Daten)

Eine Datenquellensicht enthält das logische Modell des Schemas, das von Analysis Services-Datenbankobjekten, also Cubes, Dimensionen und Miningstrukturen, verwendet wird. Eine Datenquellensicht ist die im XML-Format gespeicherte Metadatendefinition dieser Schemaelemente, die vom UDM (Unified Dimensional Model) und von den Miningstrukturen verwendet werden. Eine Datenquellensicht:

  • Enthält die Metadaten, die ausgewählte Objekte aus mindestens einer zugrunde liegenden Datenquelle darstellen bzw. die Metadaten, die zum Generieren eines zugrunde liegenden relationalen Datenspeichers verwendet werden. Weitere Informationen finden Sie unter Entwerfen von mehrdimensionalen Objekten ohne ein vorhandenes relationales Schema und Definieren von Datenquellen (Analysis Services).

  • Kann für eine oder mehrere Datenquellen erstellt werden und ermöglicht Ihnen das Definieren von OLAP- und Data Mining-Objekten, die Daten aus mehreren Quellen integrieren.

  • Kann Beziehungen, Primärschlüssel, Objektnamen, berechnete Spalten und Abfragen enthalten, die nicht in einer zugrunde liegenden Datenquelle und getrennt von den zugrunde liegenden Datenquellen vorhanden sind.

  • Ist für Clientanwendungen nicht sichtbar bzw. kann von Clientanwendungen nicht abgerufen werden.

Eine Datenquellensicht stellt eine hohe Flexibilität bei der Erstellung von Objekten in SQL Server Analysis Services, SQL Server Integration Services und SQL Server Reporting Services sicher, da die Datenbankobjekte in Analysis Services nicht direkt an die in der zugrunde liegenden Datenquelle definierten physischen Objekte gebunden sind, sondern an die logischen Objekte, die in der Datenquellensicht enthalten sind.Sie können somit logische Objekte definieren, wie berechnete Spalten oder benannte Abfragen, die in keiner zugrunde liegenden Datenquelle vorhanden sind und für die Ihnen die Berechtigungen fehlen, um sie in einer zugrunde liegenden Datenquelle zu erstellen.

Eine Datenquellensicht ist eine logische Darstellung der Daten, die von Analysis Services-Objekten verwendet werden. Eine Datenquellensicht wird aus den bereits in der Datenbank definierten Datenquellen erstellt. Eine Datenquellensicht enthält die Metadaten, die für die Erstellung des Datenmodells benötigt werden, das für ein Analysis Services-Objekt erforderlich ist. Eine Datenquellensicht kann das Datenmodell aus einigen der Datenelemente in einer Datenquelle erstellen, oder sie erstellt das Datenmodell aus mehreren Elementen aus unterschiedlichen Datenquellen. Eine Datenquellensicht kann Beziehungen, berechnete Spalten und Abfragen enthalten, die nicht in den zugrunde liegenden Datenquellen vorhanden sind.