Du hast Fragen? Wir haben Antworten! - Bald findet unser nächster Tag der offenen Tür statt!

Logo site

Power BI Import CSV: Wie funktioniert das?

-
4
 Minuten Lesezeit
-
csv power bi

Power BI Import CSV: CSV.Document ist eine Funktion von Power Query in Microsoft Excel und Power BI, mit der du CSV-Dateien einfach in Tabellenform laden kannst. Hier erfährst du alles, was du über ihre Funktionsweise, ihren Nutzen und ihre Vorteile wissen musst!

Das CSV-Format (Comma-Separated Values) wurde noch vor dem Personal Computer erfunden und gilt als Standard für den Austausch von Daten zwischen verschiedenen Anwendungen und Systemen.

CSV-Dateien sind leicht zu lesen und zu bearbeiten. Dennoch kann ihre Handhabung mühsam sein, wenn es um die Arbeit mit großen Datenmengen geht. Im Zeitalter von Big Data ist diese Einschränkung problematisch.

In Microsoft Excel und Power BI ist die Funktion CSV.document der Sprache M von Power Query eine wertvolle Hilfe. Sie ermöglicht es den Benutzern, CSV-Dateien auf einfache und effiziente Weise zu laden.

 

💡Auch interessant:

Power BI Hubspot Integration
Power BI Report Builder
Inkrementelle Aktualisierung Power BI
Power BI KPI’s – Wozu dienen sie?
Power BI mit SQL Server verbinden

Power BI Import CSV - Was ist ein CSV?

Eine CSV ist eine Textdatei, die strukturierte Daten in Tabellenform enthält. Innerhalb dieser Datei stellt jede Zeile eine Zeile der Tabelle dar.

Jedes Feld in einer Zeile wird durch ein Komma getrennt. Daher kommt auch der Name „Comma-Separated Values“ (kommagetrennte Werte).

Es ist möglich, eine Datei mit jedem Texteditor, einschließlich Notepad, zu öffnen oder zu bearbeiten. Daher ist die Stärke dieses Formats, dass es von einer Vielzahl von Anwendungen und Systemen gelesen werden kann.

Das macht es einfach, diesen Dateityp für den Datenaustausch zu verwenden. Mit dem massiven Anstieg des Datenvolumens wird diese Aufgabe jedoch immer schwieriger.

CSV-Dateien mit vielen Daten sind sehr groß, und die Ladezeiten können sehr lang werden. Mit der Power Query-Engine lässt sich dieses Ärgernis vermeiden.

Was ist Power Query?

Mit der Power Query-Engine für Datentransformation und -vorbereitung können Nutzer Daten aus mehreren Quellen in Microsoft Excel, Power BI und anderen Produkten der Power Platform laden, umwandeln und zusammenführen.

Seine intuitive grafische Benutzeroberfläche ermöglicht es, Daten zu filtern, zu sortieren und zu manipulieren, ohne dass du Programmierkenntnisse benötigst.

Die Daten werden aus verschiedenen Quellen wie SQL-Datenbanken, Webseiten, XML-Dateien… oder CSV-Dateien abgerufen.

Sie werden dann in einer Tabelle gespeichert, mit der der Benutzer interagieren kann. Es ist möglich, die Daten zu filtern und zu sortieren oder sie nach Bedarf zu verändern.

Die Programmiersprache M von Power Query wird verwendet, um Daten in Power Platform-Tools wie Excel und Power BI umzuwandeln oder zu manipulieren. Sie ermöglicht das Erstellen von Abfragen, um Daten zu importieren, zu bereinigen und umzuwandeln.

Um den Inhalt einer CSV-Datei in Microsoft Excel oder Power BI in Tabellenform mit Power Query zu laden, benutzt man die Funktion CSV.Documents der Programmiersprache M. Hier ist die Vorgehensweise.

Wie kann ich einen Power BI Import CSV machen?

Die Funktion Csv.Document ermöglicht es, Daten, die in einer lokal oder auf einem entfernten Server gespeicherten CSV-Datei gespeichert sind, zu importieren und umzuwandeln und sie dann in eine strukturierte Tabelle zur Analyse und Visualisierung umzuwandeln.

Seine Syntax ist wie folgt:

= Csv.Document(file, optional options).

Der Parameter „file“ gibt den Speicherort der zu importierenden CSV-Datei an. Der Parameter „options“ wiederum ermöglicht es, zusätzliche Optionen für das Einlesen der Datei anzugeben.

Dazu gehören das Trennzeichen für Felder, die Zeichenkodierung oder das Fehlen von Spaltenüberschriften. Standardmäßig ist das „Delimiter“ ein Komma und es ist möglich, ein anderes Trennzeichen zu verwenden.

Die Option „Encoding“ bezeichnet die Zeichenkodierung, die beim Lesen der CSV-Datei verwendet werden soll. Standardmäßig übernimmt Power Query die automatische Erkennung der richtigen Kodierung, indem es die Datei analysiert.

Sobald die Daten importiert sind, können andere Funktionen von Power Query verwendet werden, um die Daten umzuwandeln, wie „Split Column“, „Group By“ oder „Filter Rows“. Hier ist ein Beispiel:

let

Source = Csv.Document(File.Contents(„C:\monfichier.csv“),[Delimiter=“,“, Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None]),

#“Erste Zeile Kopfzeile“ = Table.PromoteHeaders(Source),

in

#“Erste Zeile Überschrift“.

In diesem Fall wird CSV.Document verwendet, um eine auf der Festplatte des Computers gespeicherte CSV-Datei mit Komma-Trennzeichen und 5 Spalten zu laden. File.Contents wird verwendet, um den Speicherort der CSV-Datei anzugeben, und Table.

PromoteHeaders sorgt dafür, dass die erste Zeile der CSV-Datei als Spaltenüberschriften in der resultierenden Power Query-Tabelle beworben wird.

Vorteile von CSV.Document gegenüber Power Query

Die Verwendung von CSV.Document mit Power Query bietet mehrere Vorteile. Sie vereinfacht den Import von CSV-Dateien in Excel und ermöglicht es, Daten umzuwandeln.

Dies ist eine wertvolle Zeitersparnis, da die Daten nicht mehr manuell eingegeben werden müssen. Auch der Importprozess ist automatisiert. Darüber hinaus erleichtert der Import in Form einer strukturierten Tabelle die Handhabung und Analyse.

Außerdem kann Power Query so konfiguriert werden, dass die Daten jedes Mal automatisch aktualisiert werden, wenn eine CSV-Datei geändert wird.

Dies eliminiert das Risiko menschlicher Fehler und stellt sicher, dass die Daten immer auf dem neuesten Stand sind.

Da Power Query mit vielen anderen Quellen kompatibel ist, können verschiedene Datentypen über eine zentrale Schnittstelle bearbeitet werden.

Schließlich kann durch die Integration von Daten aus verschiedenen Quellen in eine CSV-Datei eine einzige Tabelle erstellt werden, um die Analyse zu erleichtern.

Schlussfolgerung: CSV.Document, eine einfache Methode für den Power BI Import CSV

Zusammenfassend lässt sich sagen, dass CSV.Document Power Query eine sehr nützliche Funktion ist, um große CSV-Dateien in Tabellenform in Excel oder Power BI zu importieren, anstatt die Daten manuell abzuschreiben.

Um zu lernen, wie man Power BI mit all seinen Feinheiten beherrscht, bist du DataScientestgenau richtig. Unsere Power BI-Schulung vermittelt dir in nur 38 Stunden, verteilt auf fünf Tage, die volle Kontrolle über die Software.

Der erste Teil des Kurses umfasst 3 Tage, in denen du dich mit Power Query, der Dax-Sprache und den Grundlagen von Dataviz vertraut machen kannst.

Der zweite Teil umfasst 2 Tage und vertieft die Handhabung des Tools, wobei du auch fortgeschrittene Konzepte wie die inkrementelle Aktualisierung oder DataFlows kennen lernst.

Du kannst den gesamten Kurs oder nur einen der beiden Teile absolvieren, je nach deinem Niveau und deinen Bedürfnissen. Am Ende des Kurses kannst du die Zertifizierungsprüfung zum Power BI Data Analyst Associate ablegen.

Dieses Programm wird vollständig im Fernunterricht über das Internet absolviert, und unsere Organisation ist für den Bildungsgutschein zur Finanzierung zugelassen. Entdecke DataScientest!

Du weißt alles über die CSV.Document Power Query-Funktion für Excel und Power BI. Weitere Informationen zum selben Thema findest du in unserem ausführlichen Dossier über Power Query und unserem Dossier über Power BI.

DataScientest News

Melde Dich jetzt für unseren Newsletter an, um unsere Guides, Tutorials und die neuesten Entwicklungen im Bereich Data Science direkt per E-Mail zu erhalten.

Möchtest Du informiert bleiben?

Schreib uns Deine E-Mail-Adresse, damit wir Dir die neuesten Artikel zum Zeitpunkt der Veröffentlichung zusenden können!
icon newsletter

DataNews

Starte Deine Karriere im Bereich Data: Erhalte regelmäßig Insiderwissen und wertvolle Karrieretipps in Deinem Posteingang.