Einrichten des Rückschreibens von Partitionen

Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Wenn Sie den Schreibzugriff für eine Measuregruppe aktivieren, können Endbenutzer Cubedaten während des Durchsuchens ändern. Die Änderungen werden dabei in einer getrennten Tabelle, der Rückschreibetabelle, gespeichert und nicht in den Cubedaten oder Quelldaten. Endbenutzer, die eine Partition mit aktiviertem Schreibzugriff durchsuchen, können die Auswirkungen der Änderungen in der Rückschreibetabelle für die Partition anzeigen.

Sie können Rückschreibedaten anzeigen oder löschen. Rückschreibedaten können außerdem zu einer Partition konvertiert werden. Bei einer Partition mit aktiviertem Schreibzugriff können Sie Cuberollen verwenden, um Benutzern und Gruppen von Benutzern Lese-/Schreibzugriff zu gewähren und den Zugriff auf bestimmte Zellen oder Gruppen von Zellen in der Partition zu beschränken.

Ein kurzes Einführungsvideo zur Rückschreibefunktion finden Sie unter Rückschreiben von Daten in Analysis Services mit Excel 2010.

Hinweis

Das Rückschreiben wird nur für SQL Server relationale Datenbanken und Data Marts und nur für SQL Server Analysis Services mehrdimensionale Modelle unterstützt.

Aktivieren des Schreibzugriffs auf eine Partition

Sie können die Measuregruppen einer Partition schreibend aktivieren, indem Sie die Partition selbst in Cube Designer in SQL Server Data Tools oder SQL Server Management Studio schreiben.

  • Klicken Sie im Cube-Designer auf der Registerkarte „Partitionen“ mit der rechten Maustaste auf eine Partition, und wählen Sie Rückschreibeeinstellungenaus.

  • Erweitern Sie in Management Studio die Datenbank | cube | Measuregruppe, klicken Sie dann mit der rechten Maustaste auf Zurückschreiben , und wählen Sie Rückschreiben aktivieren aus.

Das Rückschreiben wird nur bei Measures unterstützt, die die SUM-Aggregation verwenden. Sie können das Rückschreibeverhalten mithilfe der Sales Targets-Measuregruppe in der AdventureWorks-Beispieldatenbank testen.

Wenn Sie den Schreibzugriff für eine Partition aktivieren, geben Sie einen Tabellennamen und eine Datenquelle an, in der die Rückschreibetabelle gespeichert werden soll. Alle folgenden Änderungen an der Measuregruppe werden in dieser Tabelle aufgezeichnet.

Durchsuchen von Rückschreibedaten in einer Partition

Sie können den Inhalt der Rückschreibetabelle eines Cubes im Dialogfeld Daten durchsuchen durchsuchen, auf das Sie zugreifen können, indem Sie auf der Registerkarte Partitionen in Cube Designer mit der rechten Maustaste auf eine schreibfähige Partition klicken.

Löschen von Rückschreibedaten oder Deaktivieren des Rückschreibens

Beim Löschen der Rückschreibedaten wird der Rückschreibcache gelöscht. Sobald diese Daten gelöscht sind, werden weitere Rückschreibaktionen auf einer bereinigten Liste ausgeführt. Wenn Sie Rückschreiben für eine Cubepartition deaktivieren, wird Rückschreiben für diese Partition abgeschaltet.

Konvertieren von Rückschreibedaten zu einer Partition

Sie können die Daten in der Rückschreibetabelle einer Partition zu einer Partition konvertieren. Durch dieses Verfahren wird die Rückschreibetabelle zur Faktentabelle der neuen Partition.

Achtung

Die falsche Verwendung von Partitionen kann zu ungenauen Cubedaten führen. Weitere Informationen finden Sie unter Erstellen und Verwalten einer lokalen Partition (Analysis Services).

Beim Konvertieren der Rückschreibetabelle zu einer Partition wird auch der Schreibzugriff für die Partition deaktiviert. Alle Richtlinien für unbeschränkte Lese-/Schreiboperationen und alle Lese-/Schreibberechtigungen für die Zellen der Partition sind deaktiviert, und Endbenutzer können keine Änderungen an den angezeigten Cubedaten durchführen. (Endbenutzer mit deaktivierten Richtlinien für unbeschränkte Lese-/Schreiboperationen oder deaktivierten Lese-/Schreibberechtigungen können den Cube jedoch weiterhin durchsuchen.) Leseberechtigungen und Berechtigungen, die durch die Option Lesen (abhängig) erteilt werden, sind nicht betroffen.

Um Rückschreibdaten in eine Partition zu konvertieren, verwenden Sie das Dialogfeld In Partition konvertieren, auf das zugegriffen wird, indem Sie mit der rechten Maustaste auf die Rückschreibetabelle für eine schreibfähige Partition in SQL Server Management Studio klicken. Geben Sie einen Namen für die Partition an, und geben Sie an, ob die Aggregation für die Partition später oder beim Erstellen der Partition entworfen werden soll. Um die Aggregation zu demselben Zeitpunkt zu erstellen, zu dem die Partition von Ihnen ausgewählt wird, müssen Sie die Option zum Kopieren des Aggregationsentwurfs aus einer vorhandenen Partition auswählen. Dies ist normalerweise, aber nicht notwendigerweise, die aktuelle Rückschreibepartition. Sie haben auch die Möglichkeit, die Partition gleichzeitig zu verarbeiten und zu erstellen.

Weitere Informationen

Schreibfähige Partitionen
Aktivieren des Rückschreibens in einen OLAP-Cube auf Zellebene in Excel 2010
Aktivieren und Sichern der Dateneingabe mit Analysis Services-Rückschreiben