Aktualisieren von Zellen (XMLA)
Sie können den Befehl "UpdateCells " verwenden, um den Wert einer oder mehrerer Zellen in einem Cube zu ändern, der für den Cuberückschreib aktiviert ist. Microsoft SQL Server SQL Server Analysis Services speichert die aktualisierten Informationen in einer separaten Schreibbacktabelle für jede Partition, die Zellen enthält, die aktualisiert werden sollen.
Hinweis
Der Befehl "UpdateCells " unterstützt keine Zuordnungen während des Cuberückschreibens. Zum Verwenden des zugewiesenen Schreibzugriffs sollten Sie den Befehl "Anweisung " verwenden, um eine Multidimensional Expressions (MDX) UPDATE-Anweisung zu senden. Weitere Informationen finden Sie unter UPDATE CUBE-Anweisung (MDX).
Angeben von Zellen
Die Cell-Eigenschaft des Befehls "UpdateCells " enthält die zu aktualisierenden Zellen. Sie identifizieren jede Zelle in der Cell-Eigenschaft mithilfe der Ordnungsnummer dieser Zelle. Konzeptionell SQL Server Analysis Services Zahlenzellen in einem Würfel so, als ob der Würfel ein pdimensionales Array war, wobei p die Anzahl der Achsen ist. Die Zellen werden in zeilengerichteter Reihenfolge adressiert. Die folgende Abbildung zeigt die Formel für die Berechnung der Ordinalzahl einer Zelle.
Sobald Sie die Ordnungsnummer einer Zelle kennen, können Sie den beabsichtigten Wert der Zelle in der Value-Eigenschaft der Cell-Eigenschaft angeben.
Weitere Informationen
Update-Element (XMLA)
Entwickeln mit XMLA in Analysis Services