Abfrageeditor in LuckyTemplates | Ein Überblick

Abfrageeditor in LuckyTemplates | Ein Überblick

In diesem Tutorial zeigen wir anhand eines detaillierten Beispiels, warum wir in LuckyTemplates immer den Abfrageeditor verwenden müssen und was wir damit erreichen können. 

Es gilt als bewährte Vorgehensweise, Ihre Daten immer zuerst in den Abfrageeditor zu übertragen.

Wir zeigen und beweisen es, indem wir einige Beispiele und Probleme durchgehen, auf die wir stoßen könnten, und wie die Daten aussehen würden, wenn wir den Abfrageeditor nicht verwenden.

Inhaltsverzeichnis

Warum Sie immer den Abfrageeditor in LuckyTemplates verwenden müssen

Wir können diese Daten nun in unser Datenmodell importieren, indem wir auf die Option „Daten abrufen“ klicken . Diese Option erleichtert den Import von Dateien in unser Datenmodell. Allerdings empfehlen wir dies nicht wirklich, da wir unsere Daten immer zuerst im Abfrageeditor bereinigen und optimieren sollten .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Um nur ein Beispiel dafür zu zeigen, warum es keine gute Idee ist, unsere Daten direkt in unser Datenmodell einzubringen, importieren wir eine Beispieldatei, indem wir auf „Daten abrufen“ und dann auf die Excel-Arbeitsmappe klicken .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Für dieses Beispiel verwenden wir diese Beispiel-Excel-Datendatei zu Fertigungsabläufen . Doppelklicken Sie auf die Datei, um sie in unser Datenmodell zu übernehmen. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Im Navigator wählen wir diese Operation_Data- Tabelle aus und klicken auf die Schaltfläche „Laden“

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dann wird unsere Tabelle sofort in unser Datenmodell übernommen. Hier könnten wir auf ein paar Probleme stoßen. Dies liegt daran, dass beim Übertragen einer Datendatei, die noch nicht optimiert ist, einige Fehler auftreten können, die wir nicht anpassen oder beheben konnten, bevor wir unser Datenmodell erreichten.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir können es einfach schließen, indem wir auf die Schaltfläche „Schließen“ klicken .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Danach werden diese nicht optimierten Daten mit Fehlern weiterhin in unser Datenmodell übernommen.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wenn wir uns diese Daten in unserer Datentabelle ansehen, können wir sehen, wie umfangreich diese Tabelle ist. Wir möchten nicht, dass sich unsere Daten in unserem LuckyTemplates befinden. Wahrscheinlich gibt es in dieser Tabelle auch viele redundante Spalten oder Informationen, die wir nicht benötigen und die zuerst gelöscht werden sollten. Was wir wollen, sind optimierte und saubere Tabellen, um ein Modell rund um unsere Daten aufbauen zu können. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dies sind nur einige der vielen Gründe, warum wir unsere Daten immer zuerst zum Abfrageeditor bringen sollten. 

Datentransformation mit dem Abfrageeditor in LuckyTemplates

Diese andere Beispieltabelle sieht aus LuckyTemplates-Perspektive chaotisch aus. Wenn wir uns das ansehen, können wir in LuckyTemplates mit all diesen Minitabellen, redundanten Titeln und einigen irrelevanten Informationen nichts Gutes tun. Was wir also zuerst tun müssen, ist, dies in den Abfrageeditor zu bringen. Versuchen Sie dann, es zu optimieren und zu bereinigen. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Ich zeige Ihnen, wie wir diese Tabelle oder dieses Arbeitsblatt effektiv bereinigen können, indem wir Transformationen übereinander legen. Auch hier gilt: Bringen Sie die Daten nicht einfach direkt in unser LuckyTemplates. Transformieren oder bereinigen Sie Ihre Daten immer zuerst im Abfrageeditor. 

Um den Abfrageeditor zu öffnen, klicken Sie einfach auf die Option Daten transformieren .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Importieren Sie die Datei im Abfrageeditor, indem Sie auf Neue Quelle klicken . Wählen Sie dann den Dateityp aus, den Sie abfragen möchten. In diesem Beispiel klicken wir auf die Excel-Arbeitsmappe , weil wir eine Tabellenkalkulation oder Arbeitsblattdatei abfragen möchten.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wählen Sie anschließend die Datei aus, die Sie abfragen möchten. In diesem Beispiel fragen wir die Excel-Datei des iPhone6 ​​ab .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir müssen das gesamte Arbeitsblatt bereinigen, also wählen wir Blatt1 aus und klicken auf die Schaltfläche „OK“ .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dann sehen wir all diese redundanten Spalten, Informationen und Nullwerte, die wir bereinigen müssen. Dies ist ein großartiges Beispiel dafür, was wir mit dem Abfrageeditor erreichen können. In den nächsten Schritten bereinigen und optimieren wir diese Tabelle.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Benennen wir zunächst unsere Tabelle um. Benennen Sie diese Tabelle unter „Eigenschaften“ in „Sales Data“ um .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Anschließend können wir mit der Bereinigung dieser Tabelle auf unterschiedliche Weise und in unterschiedlicher Reihenfolge beginnen. In diesem Tutorial beginnen wir mit dem Entfernen der Nullwerte.

1. Entfernen der Nullwerte

Wir können die Nullwerte einfach entfernen, indem wir auf das Pfeil-nach-unten-Symbol der Spalten mit Nullwerten klicken. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Deaktivieren Sie dann das Kontrollkästchen (null) unter der Option „Filter“ und klicken Sie auf die Schaltfläche „OK“ .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Jetzt werden wir sehen, dass die Nullwerte verschwunden sind. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

2. Entfernen der redundanten Informationen

Als nächstes können wir die redundanten Informationen in diesen Zeilen unserer Tabelle entfernen. Wir haben derzeit ItemNumber , ProductName , ClassificationGroup und einige Datumsbereiche. Wir entfernen diese Wiederholungen und bringen stattdessen die erste Zeile bis zur Kopfzeile.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Klicken Sie dazu auf die Registerkarte „Transformieren“ . Wählen Sie dann „ Erste Zeile als Überschriften verwenden“ aus .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dadurch wurden diese Elemente zu unseren eigentlichen Headern, was sie eigentlich auch sein sollten.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Danach können wir nun dieselben Elemente aus unseren Zeilen entfernen, indem wir sie in unseren Filtern deaktivieren . Für die Spalte „ItemNumber“ können wir die Option „ItemNumber“ in den Filtern deaktivieren.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Das Gute daran ist, dass alle diese bestimmten Elemente automatisch aus anderen angrenzenden Spalten in diesen Zeilen ausgeblendet werden. Wie wir sehen können, sind jetzt auch diese überflüssigen Elemente in anderen Spalten verschwunden. Wir haben jetzt eine übersichtlichere Datentabelle.

Abfrageeditor in LuckyTemplates |  Ein Überblick

3. Aufheben der Pivotierung von Spalten in LuckyTemplates

Eine weitere Sache, die wir hier beheben können, sind die mehreren Datumsspalten. Wir können sie stattdessen in eine Spalte einfügen. Wir können das erreichen, indem wir die Spalten aufheben

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wählen Sie zunächst die Spalten aus, deren Pivotierung nicht aufgehoben werden soll. Klicken Sie dann mit der rechten Maustaste auf die zuletzt ausgewählte Spalte und wählen Sie „Andere Spalten entpivotieren“ aus

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir haben jetzt unsere Daten in einer Spalte und den Verkaufsbetrag auch in einer anderen Spalte.

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir können diese Spalten jetzt in „Dates“ und „Sales Amount“ umbenennen .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Klicken Sie auf das Datentypsymbol auf der linken Seite der Spalte „Umsatzbetrag“ . Ändern Sie dann den Datentyp in Whole Number .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Klicken Sie in ähnlicher Weise auf das Datentypsymbol auf der linken Seite der Spalte „Datum“ . Ändern Sie dann den Datentyp in Date .

Abfrageeditor in LuckyTemplates |  Ein Überblick

4. Beheben von Fehlern im Power Query-Editor

In einigen Fällen können beim Bereinigen unserer Daten Fehler auftreten. In diesem Beispiel gibt es Fehler in den Datumsspalten

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dies liegt daran, dass Textwerte vorliegen, bevor der Datentyp der Spalten in Date geändert wird . Wie im Beispiel unten gezeigt, gibt es in der Spalte „Datum“ zusammengefasste Informationen . 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir können diese Fehler leicht entfernen, indem wir mit der rechten Maustaste auf unsere Datumsspalte klicken und die Option „Fehler entfernen“ auswählen .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Dadurch werden alle diese Fehler entfernt, sodass wir sie nicht mehr auf unserem Tisch haben. Unser Tisch ist jetzt viel sauberer. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

5. Eine Abfrage in eine tatsächliche Tabelle umwandeln

Zuletzt müssen wir die Abfrage in eine tatsächliche Tabelle umwandeln und diese festschreiben. Klicken Sie einfach auf der Registerkarte „Startseite“ auf die Option „Schließen und anwenden“ .

Abfrageeditor in LuckyTemplates |  Ein Überblick

Wir haben jetzt eine perfekte und optimierte Tabelle für LuckyTemplates. Diese Tabelle sieht großartig aus, wenn es um die Ausführung aller unserer DAX-Formeln und -Muster geht. 

Abfrageeditor in LuckyTemplates |  Ein Überblick

Abschluss

Um es noch einmal zusammenzufassen: Wir haben ein hässliches Arbeitsblatt mit Daten in eine verfeinerte Tabelle umgewandelt, die perfekt für LuckyTemplates optimiert ist. Wir können jetzt ein Modell darum aufbauen.

Hoffentlich war dieses Tutorial aufschlussreich im Hinblick darauf, was wir mit dem Abfrageeditor in LuckyTemplates erreichen können und warum wir unsere Daten immer zuerst zum Abfrageeditor bringen sollten. Selbst wenn wir nur eine kleine Tabelle haben, könnte es so etwas Kleines sein, wie nur die Änderung eines Spaltennamens oder eines Spaltendatentyps. Wir möchten uns zunächst daran gewöhnen, Dinge im Abfrageeditor zu erledigen, damit wir mit verschiedenen Transformationen und Bereinigungsverfahren arbeiten können, um mit der Optimierung unserer Daten zu beginnen. 

Alles Gute,


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst