21. Oktober 2016 10:39
21. Oktober 2016 10:47
21. Oktober 2016 11:08
21. Oktober 2016 15:01
Dimensionen 2009 > 2013
Die Strukturänderung erfolgte mit der Version 2013.
2009
o Für jede Kombination eine Tabelle mit vielen gleichen Datensatzinhalten, immer wieder erweitert statt Vorhandenes zu nutzen
o Je intensiver Dimensionen genutzt werden, desto mehr leidet die Performance aufgrund unzähliger Einträge in den Tabellen
2013
o Verweis auf eine bestimmte Kombination > Dimension Set ID
o Wird nun die selbe Kombination noch an anderer Stelle benötigt, wird auf die vorhanden verwiesen statt eine Tabelle zu erweitern mit an sich gleichen Daten
o Falls keine passende Kombination vorhanden ist, wird eine neue angelegt
o Es gibt weniger Dimensionstabellen
o Konzept der Speicherung & Abfrage
o Store
Dimension Value ID field
Dimension Set ID field
o Retrieve
Dimension Set Tree Node table
o Veränderung des C/AL-Codes
Konvertierung von 2009 zu 2013?
o Es werden SQL-Batches genutzt, da die Performance viel besser ist als mit normalem C/AL-Code
o Es dürfen während des Vorgangs keine Abbrüche passieren, da keine Transaktionssicherheit gegeben ist
21. Oktober 2016 15:06
21. Oktober 2016 15:15
enh hat geschrieben:habe die Standardmigrationsjobs von Microsoft genutzt und nix in SQL gemacht.
21. Oktober 2016 15:16
enh hat geschrieben:Du musst nur deine Programmierung überprüfen/anpassen wenn du in eigenen Objekten Dimensionen/Dimensionswerte nutzt.
21. Oktober 2016 15:18