WhatTheFact_Logo_Transparent_353x76px

This post is also available in: English

Entferne Zeilen, die in einer anderen Tabelle existieren, mit Power Query – Wie man einen Anti-Join (Not-In-Join) zur Datenbereinigung in Power BI verwendet

Anti join in Power Query
This post is also available in: English Wenn Sie Ihre Daten in Power Query aufbereiten, kann es vorkommen, dass Sie Zeilen in einer Tabelle entfernen müssen, die in einer anderen Tabelle vorhanden sind. Wenn man Daten in Power Query aufbereitet, kann es vorkommen, dass man in einer Tabelle Zeilen entfernen muss, die in einer anderen Tabelle vorhanden sind. Ein Beispiel wäre, wenn man in der Sales-Tabelle Zeilen von Geschäftskunden oder generell Zeilen aus einer Art “Blacklist” ausschließen möchte. In SQL nennt man dies einen Anti-Join. Wie man in Power Query einen Anti-Join verwenden kann, erkläre ich in diesem Artikel. Was ist ein Anti-Join oder ein Not-In-Join? Ein Anti-Join oder auch Not-in-Join, ist eine Möglichkeit, Zeilen in einer Tabelle auszusortieren, die es bereits in einer anderen Tabelle gibt. Es ist sozusagen das Gegenteil einer regulären Joins, bei der man zusammengehörige Zeilen aus zwei Tabellen kombiniert. Mit einem Anti-Join schließt man Zeilen aus einer Tabelle aus, die einen passenden Wert in einer anderen Tabelle haben, basierend auf einer bestimmten Spalte. Dies kann für Datenbereinigungsaufgaben nützlich sein, z. B. zum Entfernen von Duplikaten oder zum Herausfiltern unerwünschter Daten. Szenario für unser Beispiel In unserem Fall stellen wir uns vor, dass wir eine […]
01 Preview Containsstring
This post is also available in: English Mussten Sie schon einmal prüfen, ob ein Text einen bestimmten Wert enthält? Dieses Thema mag zwar recht banal erscheinen, aber es ist eines, das mir bei meiner eigenen Arbeit immer wieder begegnet ist. Und ich bin sicher, dass es vielen anderen auch so geht.In diesem kurzen Artikel werden wir untersuchen, wie man diese Situation mit Hilfe von DAX lösen kann. Mit nur ein paar Zeilen Code können Sie leicht feststellen, ob Ihr Text den gewünschten Wert enthält oder nicht. Beispiel für unseren Artikel Vielleicht habe ich in der Vergangenheit zu viel mit AdventureWorks gearbeitet, aber nehmen wir einmal an, wir verkaufen Fahrräder und haben eine Produkttabelle. Unser kleines Beispiel sieht wie folgt aus: Für diese Spalte wollen wir nun prüfen, ob sie den Text “bike” enthält oder nicht. Die einzige Funktion, die Sie benötigen, ist CONTAINSSTRING In diesem Fall könnten wir einen einfachen Ansatz wählen und eine berechnete Spalte hinzufügen, um in “Bikes” und ” Accessory” zu kategorisieren. Dazu wollen wir nur prüfen, ob der Wert das Wort “bike” enthält. Die Lösung ist recht einfach, da die Funktion CONTAINSSTRING prüft, ob ein bestimmter Text eine bestimmte Zeichenfolge enthält. In unserem Fall wird […]
image 1
This post is also available in: English Wenn Sie ein Dataset im Power BI-Service veröffentlichen, kann jeder Änderungen am Datenmodell vornehmen, der den entsprechenden Zugriff darauf hat. Meistens möchte man, dass die Kollegen kooperieren und zusammenarbeiten. Es gibt jedoch Fälle, in denen du aus bestimmten Gründen nicht zulassen willst, dass andere dein Dataset überschreiben. In diesem Artikel wird erklärt, wie du das änderst, so dass andere deinen Datensatz nicht mehr überschreiben können. Tenant Einstellung zur Deaktivierung der Überschreibung durch andere Eigentlich ist es ganz einfach, andere davon abzuhalten, Änderungen vorzunehmen, denn es gibt eine Option in den Power BI-Tenant-Einstellungen. Dazu muss lediglich die Einstellung “Neuveröffentlichung blockieren und Paketaktualisierung deaktivieren” aktiviert werden: Von da an kann nur noch der Eigentümer des Datasets Änderungen an diesem vornehmen. Wenn ein anderer Benutzer das Dataset mit der Schaltfläche “Veröffentlichen” in Power BI überschreiben möchte, erhält er die folgende Fehlermeldung: XMLA-Möglichkeiten ausschließlich für dich Ein weiterer Punkt, den ich erwähnen möchte, ist, wie die XMLA-Endpoints auf diese Einstellung reagieren. Als Eigentümer des Datasets bleibt im Grunde alles beim Alten. Wenn du allerdings nicht der Besitzer bist, ist es nicht mehr möglich sich auf den XMLA Endpunkt zu verbinden. Das bedeutet, dass eine Fehlermeldung angezeigt […]
This post is also available in: English Es ist fast Februar und in den nächsten Tagen werde ich eine kleine Serie über LinkedIn starten.An jedem Wochentag werde ich einen kleinen Tipp für die wichtigsten Power BI-Bereiche geben. Die 20 besten Tipps in einer Kurzfassung auf LinkedIn Oft, wenn ich Probleme mit Power BI sehe, gehen die Antworten zurück zu den Grundlagen von Business Intelligence oder zu einigen Power BI Schlüsselkonzepten, die verstanden werden müssen. Heutzutage leben wir in einer schnelllebigen Zeit, deshalb möchte ich meine 20 besten Tipps so kurz und knapp wie möglich zusammenfassen.Ich werde über die 4 Hauptbereiche von Power BI sprechen: In jedem Bereich werde ich 5 Tipps veröffentlichen, so dass wir 20 Beiträge und Power BI-Tipps im Allgemeinen haben werden.Die Power BI-Tipps sind unter dem Hashtag #wtfactfebruary auf LinkedIn zu finden oder indem du mir oder WhatTheFact.bi auf LinkedIn folgst. […]
PASS seattle 2022
Vor etwas mehr als drei Wochen war ich auf der PASS-Konferenz in Seattle. In diesem Artikel möchte ich meine Erfahrungen von der PASS 2022 teilen! […]