Freigeben über


BI-Assistent – Dimension-Schreibzugriff aktivieren

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

Fügen Sie die Dimensionsrückschreibung zu einem Kubus oder einer Dimension hinzu, damit Benutzer die Struktur und Mitglieder der Dimension manuell ändern können. Aktualisierungen einer schreibfähigen Dimension werden direkt in der Dimensionstabelle aufgezeichnet. Diese Erweiterung ändert die Einstellung der WriteEnabled-Eigenschaft für eine Dimension.

Zum Hinzufügen des Dimensionsrückschreibens verwenden Sie den Business Intelligence-Assistent und wählen auf der Seite Erweiterung auswählen die Option Dimensionsrückschreiben aktivieren aus. Dieser Assistent führt Sie dann durch die Schritte zum Auswählen einer Dimension, auf die Sie den Dimensions-Writeback anwenden möchten, und das Festlegen dieser Option für die ausgewählte Dimension.

Hinweis

Das Zurückschreiben wird nur für relationale SQL Server-Datenbanken und Data Marts unterstützt.

Auswählen einer Dimension

Geben Sie auf der ersten Seite Dimension Writeback aktivieren des Assistenten die Dimension an, auf die Sie das Dimension Writeback anwenden möchten. Die zur ausgewählten Dimension hinzugefügte Rückschreibungsverbesserung wird Änderungen an der Dimension mit sich bringen. Diese Änderungen werden von allen Cubes geerbt, die die ausgewählte Dimension enthalten.

Festlegen der Dimension-Rückschreibfunktion

Auf der zweiten Seite Dimension-Writeback aktivieren des Assistenten legen Sie die Option Rückschreiben in der Dimension aktivieren fest. Wenn Sie diese Option auswählen, wird die WriteEnabled-Eigenschaft der Dimension automatisch auf "True" festgelegt. Wenn Sie diese Option deaktivieren, wird die Eigenschaft automatisch auf False festgelegt.

Bemerkungen

Wenn Sie ein neues Element erstellen, müssen Sie jedes Attribut in eine Dimension einschließen. Sie können ein Element nicht einfügen, ohne einen Wert für das Schlüsselattribute der Dimension anzugeben. Daher unterliegt das Erstellen von Elementen einschränkungen (z. B. Nicht-NULL-Schlüsselwerte), die in der Dimensionstabelle definiert sind. Sie sollten auch Spalten berücksichtigen, die optional durch Bemaßungseigenschaften spezifiziert werden, wie etwa Spalten, die in der CustomRollupColumn, CustomRollupPropertiesColumn oder den UnaryOperatorColumn Dimensionseigenschaften angegeben sind.

Warnung

Wenn Sie SQL Azure als Datenquelle zum Ausführen eines Rückschreibens in eine Analysis Services-Datenbank verwenden, schlägt der Vorgang fehl. Dies ist beabsichtigt, da die Anbieteroption, die mehrere aktive Resultsets (MARS) ermöglicht, standardmäßig nicht aktiviert ist.

Die Problemumgehung besteht darin, die folgende Einstellung in der Verbindungszeichenfolge hinzuzufügen, um MARS zu unterstützen und den Rückschreibvorgang zu aktivieren:

"MultipleActiveResultSets=True"

Weitere Informationen finden Sie unter Verwenden mehrerer aktiver Resultsets (MARS).

Siehe auch

Write-Enabled Dimensionen