{"id":188519,"date":"2023-11-20T09:54:22","date_gmt":"2023-11-20T08:54:22","guid":{"rendered":"https:\/\/liora.io\/de\/?p=188519"},"modified":"2026-02-06T06:09:50","modified_gmt":"2026-02-06T05:09:50","slug":"query-folding-wie-verarbeitet-man-eine-grosse-anzahl-von-daten","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/query-folding-wie-verarbeitet-man-eine-grosse-anzahl-von-daten","title":{"rendered":"Query Folding: Wie verarbeitet man eine gro\u00dfe Anzahl von Daten?"},"content":{"rendered":"<p><strong>Angesichts immer gr\u00f6\u00dfer werdender Datenmengen stehen Datenexperten eine Reihe von Werkzeugen zur Verf\u00fcgung, um die Verarbeitung dieser Daten zu vereinfachen. Dazu geh\u00f6ren das Falten von Abfragen in Power BI Desktop oder Power Pivot. Mit dieser Funktionalit\u00e4t kannst du deine M\u00f6glichkeiten zur Datenanalyse erheblich verbessern.<\/strong><\/p>\t\t\n\t\t<p>Was ist also Power Query? Wie funktioniert es? Und vor allem, wie benutzt man es? Liora beantwortet deine Fragen.<\/p>\t\t\n\t\t\t<h3>Was ist Query folding?<\/h3>\t\t\n\t\t<p>Beim <strong>Query Folding<\/strong> wird eine einzelne Anweisung generiert, um Quelldaten abzurufen und umzuwandeln. Dadurch wird die Verarbeitung gro\u00dfer Datenmengen vereinfacht.<\/p><p>Diese Abfrage wird vor allem f\u00fcr den <a href=\"https:\/\/liora.io\/de\/power-pivot-die-big-data-komponente-von-microsoft-power-bi\">Entwurf von Datenmodellen in Power Pivot<\/a> oder <a href=\"https:\/\/liora.io\/de\/power-bi-desktop-anleitung\">Power BI Desktop verwendet.<\/a><\/p><p><strong>?Gut zu wissen:<\/strong> Es ist m\u00f6glich, das Query Folding f\u00fcr eine ganze Abfrage (Full Folding) oder nur f\u00fcr einige Schritte (Partial Folding) zu verwenden.<\/p>\t\t\n\t\t\t<h3>Wie funktioniert query folding?<\/h3>\t\t\n\t\t<p>Um das <strong>Query Folding<\/strong> zu nutzen, musst du eine Reihe von <a href=\"https:\/\/liora.io\/de\/pandas-read_sql-sql-sprache-mit-dieser-bibliothek-lesen\">Anweisungen in SQL-Code schreiben<\/a> und an die Datenbank weiterleiten, damit diese Anweisungen ausgef\u00fchrt werden. Die Idee ist dann, die Datenmenge an der Quelle zu reduzieren, bevor sie <a href=\"https:\/\/liora.io\/de\/microsoft-power-bi-kosten-10-gruende-warum-es-sich-lohnt\">verarbeitet und an Power BI<\/a> oder Power Pivot weitergeleitet werden.<\/p><p>Aber Achtung: Damit das Query Folding richtig funktioniert, m\u00fcssen die folgenden Bedingungen erf\u00fcllt sein:<\/p>\t\t\n\t\t\t<h4>Die Datenquelle unterst\u00fctzt Query Folding<\/h4>\t\t\n\t\t<p>Keine Sorge, die meisten Quellen unterst\u00fctzen das Falten von Abfragen. Das gilt f\u00fcr<a href=\"https:\/\/liora.io\/de\/relationale-datenbanken\"> relationale Datenbanken,<\/a> OData-Feeds, SharePoint Lists, Azure Synapse Analytics, Exchange, Active Directory, HDFS und andere.<\/p><p>Wenn deine Daten jedoch aus einer flachen Datei, aus Blob-Objekten oder aus dem Web stammen, kannst du Query Folding nicht verwenden.<\/p>\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/10\/query-folding2.jpg\" title=\"\" alt=\"\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t<figcaption><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/power-bi-schulung\">Query Folding verstehen<\/a><\/div><\/div>\n\n\t\t\t<h4>Transformation erm\u00f6glicht das Falten von Daten<\/h4>\t\t\n\t\t<p><a href=\"https:\/\/liora.io\/de\/data-source-definition-und-details-zu-ihrer-funktionsweise\">Abgesehen von den Datenquellen<\/a> m\u00fcssen die Konfigurationsschritte auch das Falten von Abfragen erm\u00f6glichen. Normalerweise handelt es sich dabei um Transformationen, die unter einer einzigen SELECT-Anweisung geschrieben werden k\u00f6nnen. Hier sind einige Beispiele:<\/p><ul><li>das L\u00f6schen von Spalten ;<\/li><li>das Filtern von Zeilen (mit einer WHERE-Abfrage) ; <br>das Gruppieren von Daten (mit einer GROUP BY-Abfrage) ;<\/li><li>das nicht n\u00e4herungsweise Zusammenf\u00fchren (mit einer JOIN-Abfrage) ;<\/li><li>das Hinzuf\u00fcgen oder L\u00f6schen einer Pivot-Tabelle.<\/li><\/ul><p>Wenn von allen Anweisungsschritten nur eine Aktion nicht gefaltet werden kann, stoppt das<strong> Query Folding<\/strong> f\u00fcr die gesamte Abfrage. Beispiele f\u00fcr Transformationen, die das Query Folding verhindern, sind:<\/p><ul><li>das Zusammenf\u00fchren oder Hinzuf\u00fcgen von Abfragen, die auf verschiedenen Quellen basieren ;<\/li><li>das Hinzuf\u00fcgen von benutzerdefinierten Spalten mit komplexer Logik ;<\/li><li>das Hinzuf\u00fcgen von Indexspalten.<\/li><\/ul><p>Generell wirst du Schwierigkeiten haben, <strong>Query Folding<\/strong> zu verwenden, wenn die Transformation mehrere Datenquellen umfasst.<\/p><p>?Gut zu wissen: Wenn das Query Folding nicht erreicht werden kann, \u00fcbernimmt die<strong> Mashup Power Query Engine<\/strong> die Aufgabe, die Daten selbst umzuwandeln. Dies ist jedoch in der Regel langsamer; umso mehr, wenn du gro\u00dfe Datenmengen verarbeiten willst.<\/p>\t\t\n\t\t\t<h4>Der Antrag kann gefaltet werden<\/h4>\t\t\n\t\t<p>Um herauszufinden, ob eine Abfrage gefaltet werden kann, f\u00fchre die folgenden Schritte aus:<\/p><ul><li>Gehe im Power Query-Editor auf den Reiter &#8222;Einstellungen&#8220; der Abfrage.<\/li><li>Klicke mit der rechten Maustaste auf den zuletzt angewandten Schritt ;<\/li><li>\u00dcberpr\u00fcfe die Option &#8222;Native Abfrage anzeigen&#8220;. Wenn sie aktiviert ist (nicht ausgegraut), kann die Abfrage gefaltet werden.<\/li><li>Wenn nicht, kann die Abfrage nicht gefaltet werden.<\/li><\/ul><p><strong>?Gut zu wissen:<\/strong> Diese Option &#8222;Native Abfrage anzeigen&#8220; wird nur bei bestimmten Konnektoren angezeigt. Zum Beispiel ist sie f\u00fcr OData-Konnektoren nicht verf\u00fcgbar. Wenn dies der Fall ist, verwende die Funktion &#8222;Abfragediagnosen&#8220;.<\/p><p>Au\u00dferdem darf die Abfrage nicht mit deinem eigenen <strong>SQL-Code<\/strong> beginnen. Andernfalls wird kein Schritt der Abfrage gefaltet.<\/p>\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/10\/query-folding1.jpg\" title=\"\" alt=\"\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t<figcaption><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/power-bi-schulung\">Lerne query folding<\/a><\/div><\/div>\n\n\t\t\t<h3>Wie verwende ich die Query Fold?<\/h3>\t\t\n\t\t<p>Um ein Query Folding in Power BI durchzuf\u00fchren, musst du folgende Schritte ausf\u00fchren:<\/p><ul><li>Verbinde dich mit einer Datenquelle in Power BI, die Query Folding unterst\u00fctzt. Klicke dazu auf &#8222;Daten beziehen&#8220; und w\u00e4hle die entsprechende Datenquelle aus.<\/li><li>Lade die Daten, bevor du alle gew\u00fcnschten \u00c4nderungen vornimmst.<\/li><li>Klicke auf &#8222;Daten umwandeln&#8220;, wodurch du zum <a href=\"https:\/\/liora.io\/de\/power-query-was-ist-das-wozu-dient-es\">Power Query-Editor weitergeleitet<\/a> wirst. Hier kannst du z. B. Spalten l\u00f6schen, Zeilen hinzuf\u00fcgen, die Zeilen einer Spalte aufsteigend sortieren usw.<\/li><li>Kehre zum Reiter &#8222;Startseite&#8220; zur\u00fcck und klicke auf &#8222;Schlie\u00dfen und anwenden&#8220;, um die Daten in Power BI zu laden.<\/li><\/ul><p>Der Vorgang kann dann f\u00fcr alle Spalten wiederholt werden, auf die du ein Query Folding anwenden m\u00f6chtest.<\/p><p>Auch wenn Query Folding f\u00fcr die Datenmodellierung unerl\u00e4sslich ist, ist es nur eine von vielen Abfragen. Um mit riesigen Datenmengen effektiv umgehen zu k\u00f6nnen, bist du bie Liora richtig. Entdecke unsere Schulungen.<\/p>\t\t\n\t\t\t<h3>Was du dir merken solltest:<\/h3>\t\t\n\t\t<ul><li style=\"font-weight: 400;\" aria-level=\"1\">Indem es eine einzige Anweisung zur Umwandlung von <strong>Datens\u00e4tzen generiert,<\/strong> vereinfacht das Query Folding die Verarbeitung gro\u00dfer Datenmengen.<\/li><li style=\"font-weight: 400;\" aria-level=\"1\">Es kann jedoch nicht f\u00fcr alle Abfragen verwendet werden. Denn die Quellen und die angeforderten Transformationen m\u00fcssen <strong>Query Folding<\/strong> unterst\u00fctzen. Und vor allem muss die Abfrage faltbar sein.<\/li><li style=\"font-weight: 400;\" aria-level=\"1\">Wenn alle diese Bedingungen erf\u00fcllt sind, kannst du gro\u00dfe Datenmengen aus dem<a href=\"https:\/\/liora.io\/de\/power-query-datum-format-auf-excel-und-power-bi-aendern\"> Power Query-Editor heraus transformieren.<\/a><\/li><\/ul>\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/10\/query-folding3.jpg\" title=\"\" alt=\"\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t<figcaption><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/power-bi-schulung\">Lerne mehr \u00fcber query folding<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Angesichts immer gr\u00f6\u00dfer werdender Datenmengen stehen Datenexperten eine Reihe von Werkzeugen zur Verf\u00fcgung, um die Verarbeitung dieser Daten zu vereinfachen. Dazu geh\u00f6ren das Falten von Abfragen in Power BI Desktop oder Power Pivot. Mit dieser Funktionalit\u00e4t kannst du deine M\u00f6glichkeiten zur Datenanalyse erheblich verbessern. Was ist also Power Query? Wie funktioniert es? Und vor allem, [&hellip;]<\/p>\n","protected":false},"author":76,"featured_media":188523,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2472],"class_list":["post-188519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ki"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/188519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=188519"}],"version-history":[{"count":1,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/188519\/revisions"}],"predecessor-version":[{"id":217084,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/188519\/revisions\/217084"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/188523"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=188519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=188519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}