Flashback <> Look Ahead

Ich verfolge dieses Projekt schon seit Jahren. Aufgrund der vielen Neuerungen in Fabric Universe habe ich das zum Anlass genommen, mal wieder eine neue Testumgebung aufzusetzen.

Der logische Startpunkt ist mal sicher hier:

GitHub – Bertverbeek4PS/bc2adls: Exporting data from Dynamics 365 Business Central to Azure data lake storage or MS Fabric lakehouse

Schritt 1 – Einrichtung in Microsoft Entra Admin Center

Im Prinzip folgt man genau den in diesen Link beschriebenen Steps:

Am Ende sieht das dann so aus:

Schritt 2 – Fabric Items erstellen

Neuen Workspace erstellen, dann

  • Create Item – Lakehouse erstellen
  • Manage Access – den in Entra erstellten Service Principal berechtigen (mindestens Contributor)

Schritt 3 – Einrichtung in BC

Erst das App im BC installieren

Dann die grundsätzliche Einrichtung in diesem Fenster vornehmen

Und im unteren Teil des Fenster die gewünschen Tabellen/Felder entsprechend eintragen:

Dann kann über Export der Schema Export und anschliessend der Export der Daten gemacht werden.

Das Resultat sieht dann analog so im Fabric Lakehouse aus:

Und mit diesen Daten können wir bereits erste Tests in Power BI Desktop machen

  • Get Data – Azure Data Lake Storage Gen2
  • Navigation auf deltas.manifest.cdm.json
  • Gewünschte Tabelle auswählen
  • Und als Resultat haben wir das

Wie ich finde ist das hochinteressant. Ich habe damit zwei mögliche Szenarien:

  • Ein einfaches Change Log – Wer hat was, wann geändert
  • Und eine SCD2 Dimension – in diesem Fall der Kundentabelle.

Natürlich ist hier noch lange nicht das Ende erreicht. Weiter geht es damit, die Daten in Fabric für ein performates Reporting aufzubereiten. Dazu gibt es zwei Ansätze, die ich im nächsten Blogbeitrag beide austesten werde:

BC2ADLS: MS Fabric enabled part 2 – Discover Microsoft Business Central

Oder

[Preview] bc2adls and Fabric Open Mirroring – Discover Microsoft Business Central

Abschliessend möchte ich sagen, dass ich immer noch schwer beeindruckt von diesem Tool bin und vielen Dank an die Entwickler.