Wiki source code of Fabric Excel Ingestion

Last modified by Dimitri Rupp on 2026/06/11 09:30

Hide last authors
Dimitri Rupp 1.1 1 {{box cssClass="floatinginfobox" title="**On this page**"}}
2 {{toc/}}
3 {{/box}}
4
5 = Fabric Excel Ingestion =
6
7 {{warning}}
8 **Hinweis zum Migrations-Stand:** Die Original-SharePoint-Page (Stand 2025-10-10) enthielt **keinen redaktionellen Inhalt** — nur Titel und Layout-Geruest. Diese XWiki-Seite ist ein **Knowledge-Base-Stub**, der die Excel-Ingestion-Patterns aus SPL-Tele dokumentiert, bis das Original gefuellt wird.
9 {{/warning}}
10
11 == Ueberblick ==
12
13 **Excel-Ingestion** in Microsoft Fabric ist der Prozess, **Excel-Dateien (.xlsx, .xls, .csv)** aus verschiedenen Quellen in das **Lakehouse** zu laden, damit ihre Daten in **Power-BI-Reports** und **analytischen Modellen** nutzbar werden.
14
15 == Drei Standard-Patterns in SPL Tele ==
16
17 |=Pattern|=Quelle|=Werkzeug|=Ziel|=Vorteil
18 |**SharePoint Files → Lakehouse (Notebook)**|SharePoint-Bibliotheken / Lists|**Python Notebook** (z.B. (% style="font-family:monospace" %)get_tef_SharePointFiles(%%))|(% style="font-family:monospace" %)sharepoint_bronze_lh(%%)|Volle Kontrolle bei komplexen Excel-Strukturen
19 |**SharePoint Files → Lakehouse (Dataflow Gen2)**|SharePoint-Bibliotheken|**Gen2 Dataflow** (Power Query)|(% style="font-family:monospace" %)sharepoint_bronze_lh(%%)|Low-Code, schnelle Iteration
20 |**ADLS-Shortcut → Lakehouse Files**|Excel-Files im ADLS-Konto (% style="font-family:monospace" %)northlakepmo2(%%)|Lakehouse-Shortcut|**Files-Bereich** des Lakehouses (nicht Tables)|Kein Kopier-Vorgang, Excel bleibt nativ
21
22 == Wann welcher Weg? ==
23
24 {{mermaid}}
25 flowchart TD
26 Q[Excel-Datei?] --> S{Wo liegt sie?}
27 S -->|SharePoint| L1{Struktur einfach?}
28 S -->|ADLS Gen2| ADLS[Shortcut in Files-Section<br/>nicht in Tables]
29 L1 -->|Ja, klare Spalten| DF[Dataflow Gen2<br/>Power Query]
30 L1 -->|Nein, viele Sheets / Formeln| NB[Python Notebook<br/>volle Kontrolle]
31 DF --> LH[(Lakehouse Tables<br/>Delta-Format)]
32 NB --> LH
33
34 classDef opt fill:#e3f2fd,stroke:#1976d2,stroke-width:1px
35 classDef lh fill:#f4a261,stroke:#b85c00,stroke-width:1px,color:#000
36 class DF,NB,ADLS opt
37 class LH lh
38 {{/mermaid}}
39
40 == Beispiele aus SPL ==
41
42 * **Telefonica-Excel-Files** sind als **ADLS-Shortcuts** im Files-Bereich des [[SharePoint Bronze Lakehouse>>doc:IT-Wiki.01-Data.Ingestion.Bronze-Lakehouse.SharePoint-Bronze-Lakehouse.WebHome]] eingebunden (Ordner (% style="font-family:monospace" %)telefoncia_staging(%%)). Sie erscheinen //nicht// in der Tables-Section, weil sie nicht im Delta-Format vorliegen.
43 * Die Notebooks (% style="font-family:monospace" %)get_tef_DeliveryOffice_files_Polars(%%) und (% style="font-family:monospace" %)get_tef_SharePointFiles(%%) zeigen das Notebook-Pattern fuer Excel-Ingestion.
44
45 == Related pages ==
46
47 * [[Fabric Dataflows>>doc:IT-Wiki.01-Data.Ingestion.Fabric-Dataflows.WebHome]]
48 * [[Fabric Notebooks>>doc:IT-Wiki.02-Tools.Fabric.Fabric-Notebooks.WebHome]]
49 * [[SharePoint Bronze Lakehouse>>doc:IT-Wiki.01-Data.Ingestion.Bronze-Lakehouse.SharePoint-Bronze-Lakehouse.WebHome]]
50 * [[Fabric (Hub)>>doc:IT-Wiki.02-Tools.Fabric.WebHome]]
51
52 ----
53
54 == Verwandte Themen ==
55
56 //Kuratiert — kann direkt im Editor ergänzt werden://
57
58 * [[Fabric Data Pipelines>>doc:IT-Wiki.01-Data.Ingestion.Fabric-Data-Pipelines.WebHome]]
59 * [[Fabric Dataflows>>doc:IT-Wiki.01-Data.Ingestion.Fabric-Dataflows.WebHome]]
60 * [[Bronze Lakehouse>>doc:IT-Wiki.01-Data.Ingestion.Bronze-Lakehouse.WebHome]]
61
62 {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}}
63
64 ----
65 **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11
66