Wiki source code of Fabric Notebooks
Version 1.1 by Dimitri Rupp on 2026/06/11 09:16
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
![]() |
1.1 | 1 | {{box cssClass="floatinginfobox" title="**On this page**"}} |
| 2 | {{toc/}} | ||
| 3 | {{/box}} | ||
| 4 | |||
| 5 | = Fabric Notebooks = | ||
| 6 | |||
| 7 | {{info}} | ||
| 8 | **What:** Interactive coding environments for data exploration, transformation and analytics. | ||
| 9 | **Use cases:** Cleansing, enrichment, joins, aggregations, ML, automation. | ||
| 10 | {{/info}} | ||
| 11 | |||
| 12 | == Overview == | ||
| 13 | |||
| 14 | Notebooks in **Microsoft Fabric** are **interactive coding environments** designed for **advanced data exploration, transformation, and analytics**. You can use notebooks to: | ||
| 15 | |||
| 16 | * **Clean and enrich** data | ||
| 17 | * Perform **joins** and **aggregations** | ||
| 18 | * Build **machine-learning models** | ||
| 19 | * Trigger **downstream processes** | ||
| 20 | |||
| 21 | Notebooks support **multiple languages** — **Python**, **SQL**, **Spark** — allowing users to write code, visualise data, and run complex logic all within a single interface. | ||
| 22 | |||
| 23 | == When to use a notebook == | ||
| 24 | |||
| 25 | Notebooks are especially useful **when visual tools like Dataflows aren't flexible enough** for custom logic, or when you need **fine-grained control over execution**. They also **support scheduling and pipeline triggers**, making them a **powerful tool for automation and repeatable workflows**. | ||
| 26 | |||
| 27 | |=Scenario|=Use Notebook? | ||
| 28 | |Quick, low-code ETL on tabular data|❌ Use **Dataflow Gen2** instead | ||
| 29 | |Standard table-to-table movement|❌ Use **Data Pipeline** instead | ||
| 30 | |Custom logic / parsing / ML|✅ **Notebook** | ||
| 31 | |Mixed languages in one workflow|✅ **Notebook** | ||
| 32 | |Fine-grained scheduling + branching|✅ **Notebook** (often called from a Pipeline) | ||
| 33 | |||
| 34 | {{mermaid}} | ||
| 35 | flowchart TD | ||
| 36 | Q[Need to process data?] --> A{Standard or custom?} | ||
| 37 | A -->|Standard ETL| DF[Dataflow Gen2<br/>Power Query] | ||
| 38 | A -->|Standard table movement| DP[Data Pipeline] | ||
| 39 | A -->|Custom logic / ML / parsing| NB[Notebook] | ||
| 40 | NB --> NBL[See: List of notebooks in use] | ||
| 41 | |||
| 42 | classDef opt fill:#e3f2fd,stroke:#1976d2,stroke-width:1px | ||
| 43 | classDef nb fill:#fff3cd,stroke:#b85c00,stroke-width:1px | ||
| 44 | class DF,DP opt | ||
| 45 | class NB,NBL nb | ||
| 46 | {{/mermaid}} | ||
| 47 | |||
| 48 | == Related pages == | ||
| 49 | |||
| 50 | * [[List of notebooks in use>>doc:IT-Wiki.02-Tools.Fabric.Fabric-Notebooks.Fabric-Notebook-List.WebHome]] — Spark- vs. Vanilla-Notebook-Vergleich + Language-Support | ||
| 51 | * [[Fabric Dataflows>>doc:IT-Wiki.01-Data.Ingestion.Fabric-Dataflows.WebHome]] | ||
| 52 | * [[Fabric Data Pipelines>>doc:IT-Wiki.01-Data.Ingestion.Fabric-Data-Pipelines.WebHome]] | ||
| 53 | * [[Fabric (Hub)>>doc:IT-Wiki.02-Tools.Fabric.WebHome]] | ||
| 54 | * [[Fabric Silver Lakehouse>>doc:IT-Wiki.01-Data.Processing.Lakehouse.Fabric-Silver-Lakehouse.WebHome]] — Notebooks im Einsatz fuer Silver-Transformationen | ||
| 55 | |||
| 56 | ---- | ||
| 57 | |||
| 58 | {{info}} | ||
| 59 | **Migration footer** | ||
| 60 | **Source:** [[Fabric Notebooks (SharePoint)>>url:https://spltele.sharepoint.com/sites/WikiPowerBI/SitePages/Fabric-Notebooks.aspx]] | ||
| 61 | **Original author:** Bukkerji Sreejith | ||
| 62 | **Original last-modified:** 2025-10-17 | ||
| 63 | **Migration date:** 2026-05-24 | ||
| 64 | **Migrated by:** Dimitri Rupp via ClaudeAI | ||
| 65 | **Notes:** EN-Original-Texte 1:1; dekorative Image-WebParts ausgelassen; Entscheidungs-Tabelle 'When to use a notebook' + Mermaid-Decision-Tree als Wissensbasis-Erweiterung; Sub-Page (Notebook-List) als untergeordnete Page einsortiert. | ||
| 66 | {{/info}} | ||
| 67 | |||
| 68 | |||
| 69 | ---- | ||
| 70 | |||
| 71 | == Verwandte Themen == | ||
| 72 | |||
| 73 | //Kuratiert — kann direkt im Editor ergänzt werden:// | ||
| 74 | |||
| 75 | * [[FAQ>>doc:IT-Wiki.02-Tools.Fabric.FAQ.WebHome]] | ||
| 76 | * [[Fabric for power users>>doc:IT-Wiki.02-Tools.Fabric.Fabric-for-techies.WebHome]] | ||
| 77 | * [[Git Integration in Fabric>>doc:IT-Wiki.02-Tools.Fabric.Git-Integration.WebHome]] | ||
| 78 | |||
| 79 | {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}} | ||
| 80 | |||
| 81 | ---- | ||
| 82 | **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11 | ||
| 83 |
