Scoping in Power Pivot und SSAS Tabular Models

Wenn man in einem SSAS (multidimensionalem) Cube ein Measure definiert, dann wird dieses standardmäßig auf den gesamten Cube angewendet. Es ist jedoch möglich, für Teilbereiche oder sogar einzelne Zellen des Cubes auch spezielle Kalkulationen oder Werte zuzuweisen , die nur dort gelten. Dieses Verhalten erreicht man über sogenannte SCOPE Befehle. Scoping gehört zu den mächtigsten…

Wie setze ich den Wert einer Identitätsspalte im SQL Server erfolgreich zurück?

Eine übliche Praxis in Data Warehouse Tabellen ist es, den Schlüssel der Tabelle mit einem Autoinkrement zu befüllen. Diese Funktionalität stellt der MS SQL Server schon von Haus aus bereit mit der sog. Identity-Spalte, welche fast immer auch gleichzeitig den Primary Clustered Index enthält. Soweit so gut, aber was muss ich tun, wenn ich meine…

Who’s Your Daddy?

Kürzlich stellte sich mir die Anforderung, aus einer in den SQL Server importierten, hierarchischen Excel-Liste eine Parent-Child Dimension für einen Cube zu generieren. Das Problem an der Sache? Die einzigen Infos, um den jeweils übergeordneten Knoten in der Hierarchie ausfindig zu machen, sind die Sortierung aus der Excel Liste sowie das Level auf dem der…