Power-BI-Interviewfragen
Von Aaron Cao · Aktualisiert am

Power-BI-Interviews konzentrieren sich auf den DAX-Auswertungskontext, die Datenmodellierung und die Aktualisierungsarchitektur. Erwarten Sie, ein Measure einer berechneten Spalte gegenüberzustellen, Filter- und Zeilenkontext zu beschreiben, ein Sternschema zu begründen, zwischen Import und DirectQuery zu wählen und Zeilensicherheit einzurichten.
Welche DAX-Fragen kommen in jeder Runde vor?
Man kann einen funktionierenden Bericht bauen und trotzdem bei DAX-Fragen ins Stocken geraten, weil Interviews das Auswertungsmodell prüfen und nicht die Funktionsliste. Dieser Abschnitt behandelt die DAX-Fragen, die in fast jedem Power-BI-Interview vorkommen, und was eine starke Antwort enthält.
- Was ist der Unterschied zwischen einem Measure und einer berechneten Spalte? Eine berechnete Spalte wird während der Aktualisierung zeilenweise berechnet und im Modell gespeichert, was Speicher verbraucht. Ein Measure wird zur Abfragezeit anhand des aktuellen Filterkontexts berechnet und speichert nichts. Nennen Sie den Speicherverbrauch und den Zeitpunkt, nicht nur „eines ist dynamisch“.
- Erklären Sie Zeilenkontext und Filterkontext. Der Zeilenkontext ist die aktuelle Zeile während einer Iteration, der Filterkontext ist die Menge der Filter, die durch Slicer, Visuals und DAX angewendet werden. Die meisten verwirrenden Ergebnisse entstehen, wenn man das eine erwartet und das andere bekommt.
- Was macht CALCULATE? Es wertet einen Ausdruck in einem geänderten Filterkontext aus und wandelt Zeilenkontext in Filterkontext um. Auf diese zweite Hälfte hören Interviewer besonders genau.
- Wann braucht man einen Iterator wie
SUMX? Wenn die Berechnung vor der Aggregation zeilenweise erfolgen muss, zum Beispiel Preis mal Menge, wenn keine gespeicherte Spalte das Produkt enthält. - Was macht
ALL, und warum kombiniert man es mit CALCULATE? Es entfernt Filter, wodurch Prozent-vom-Gesamt-Measures gebaut werden. - Erklären Sie
RELATEDim Vergleich zuRELATEDTABLE. Die Richtung ist entscheidend: Eines wechselt zur „Eins“-Seite, das andere gibt Zeilen von der „Viele“-Seite zurück.
Eine nützliche Gewohnheit für das ganze Interview: Wenn eine DAX-Antwort abschweift, kehren Sie zum Kontext zurück. Fast jede Nachfrage lässt sich darauf zurückführen, welcher Kontext aktiv ist und was ihn verändert hat.
Wie beantwortet man die Fragen zur Datenmodellierung?
Modellierungsfragen trennen Berichtsersteller von Personen, die einen Datensatz wirklich verantworten können. Erwartet wird dimensionales Vokabular.
- Sternschema oder Schneeflocke, und warum? Stern, wegen der Abfrageleistung und einfacherem DAX, mit denormalisierten Dimensionen. Schneeflocke nur, wenn eine Dimension wirklich groß oder gemeinsam genutzt ist. Eine einzige flache Tabelle ist die Antwort, die das Interview vorzeitig beendet.
- Was ist eine Faktentabelle und was ist eine Dimensionstabelle? Fakten enthalten messbare Ereignisse in einer festgelegten Granularität, Dimensionen enthalten die Attribute, nach denen man aufteilt.
- Warum sind Beziehungskardinalität und Kreuzfilterrichtung wichtig? Eins-zu-viele mit einer Richtung ist aus gutem Grund die Vorgabe; bidirektionales Filtern führt zu Mehrdeutigkeit und kann falsche Summen erzeugen.
- Wie behandelt man eine Viele-zu-viele-Beziehung? Eine Brückentabelle, dazu eine Erklärung, was die Summen danach bedeuten.
- Warum braucht man eine eigene Datumstabelle? Zeitintelligenz-Funktionen benötigen eine lückenlose, markierte Datumstabelle; ohne sie verhalten sich Jahr-bis-heute- und Vorjahresmessungen falsch.
- Power Query oder DAX für diese Transformation? Wo möglich in Power Query formen, weil die Transformationen dort einmal bei der Aktualisierung ablaufen statt bei jeder Abfrage.
Ein BI-Analyst, der für ein Einzelhandels-Reporting-Team interviewt wurde, wurde gefragt, warum eine Umsatzsumme nach Produkt korrekt, nach Region aber falsch aussah. Die vom Gremium gesuchte Antwort war eine Modellierungsantwort, eine bidirektionale Beziehung, die einen mehrdeutigen Filterpfad erzeugt, keine DAX-Umschreibung. Zuerst auf Modellebene zu diagnostizieren ist der geprüfte Instinkt.
Weitere rollenspezifische Fragensammlungen finden sich unter Interviewfragen nach Rolle.
Was wird zu Aktualisierung, Sicherheit und Bereitstellung gefragt?
Diese Fragen kommen in Interviews für BI-Entwickler und Analytics-Engineers vor, und hier geht Kandidaten, die nur in Power BI Desktop gebaut haben, der Stoff aus.
- Import, DirectQuery oder Composite? Import ist bei Abfragen am schnellsten und durch Speicher und Aktualisierungsfenster begrenzt. DirectQuery hält Daten aktuell und verlagert die Last auf die Quelle, mit DAX-Einschränkungen. Composite mischt beides. Nennen Sie die Abwägung und eine Bedingung, die entscheidet.
- Wofür ist ein On-Premises-Datengateway da? Um Clouddienste mit Quellen hinter einem Unternehmensnetzwerk zu verbinden, für geplante Aktualisierung und DirectQuery.
- Wie funktioniert die inkrementelle Aktualisierung? Partitionierung nach Datumsbereich, sodass nur aktuelle Partitionen neu geladen werden, konfiguriert mit den Bereichsparametern, die das Feature erwartet.
- Wie implementiert man Zeilensicherheit? Rollen mit DAX-Filterausdrücken auf Dimensionstabellen, mit dynamischer Sicherheit, die die Funktion des angemeldeten Benutzers nutzt, um ihn in einer Zuordnungstabelle nachzuschlagen.
- Arbeitsbereich, App, Datensatz, Bericht: Wie hängen sie zusammen? Grundlegende Servicekenntnis, und eine Frage, die leicht misslingt, wenn man nur in Desktop gearbeitet hat.
- Wie verbessert man einen langsamen Bericht? Visuals pro Seite reduzieren, Measures statt berechneter Spalten bevorzugen, Kardinalität bei Beziehungsspalten senken und mit dem Leistungsanalysator prüfen.
Wenn Ihre Erfahrung ausschließlich in Desktop liegt, sagen Sie das klar und beschreiben Sie, was Sie noch lernen müssten. Interviewer akzeptieren eine benannte Lücke; sie akzeptieren keine erfundene Bereitstellungserfahrung, die bei der nächsten Nachfrage auffliegt.
Wie übt man ein Power-BI-Interview?
Power-BI-Antworten scheitern laut ausgesprochen auf eine bestimmte Art: Der Kandidat kennt die Unterscheidung, erklärt sie aber im Kreis, weil er sie bisher nur durch Klicken gezeigt hat. Eine Fragensammlung zu lesen erzeugt Wiedererkennen, und dieses Wiedererkennen bricht zusammen, sobald ein Fremder fragt und wartet.
Wählen Sie die fünf Fragen oben, die Ihnen am unangenehmsten wären, und beantworten Sie jede laut in unter neunzig Sekunden, ohne Bildschirm. Wenn Sie nicht sagen können, was CALCULATE tut, ohne zu zeichnen, sind Sie nicht bereit, es vor einem Gremium zu sagen. Dieselben Fragen gegen einen KI-Interviewer zu üben, der nachfragt, kommt dem echten Gespräch näher als Notizen erneut zu lesen, wofür der Modus Probeinterview gebaut ist.
Aaron Cao, Gründer von SubcueAI, hat den Übungsmodus um lautes Wiederholen statt um Inhaltsvermittlung herum entworfen, weil Fragenlisten im Überfluss vorhanden sind, Sprechwiederholungen aber nicht. In einem echten Interview können die Desktop-App und das Seitenpanel der Browsererweiterung Struktur anzeigen, während der Interviewer spricht, was bei bereits bekanntem Stoff am meisten hilft. Die Einrichtungsschritte stehen auf der Seite Tutorial.
FAQ
Enthalten Power-BI-Interviews einen praktischen Test?
Wie viel SQL brauche ich für eine Power-BI-Stelle?
Was ist die häufigste einzelne Power-BI-Interviewfrage?
Sollte ich vor dem Interview DAX Studio oder Tabular Editor lernen?
Kann ein KI-Assistent während eines echten Power-BI-Interviews helfen?
Verwandte Fragen
- Welche Fragen werden in einem HireVue-Videointerview gestellt?
- Welche Fragen werden in einem AWS-Interview gestellt?
- Welche Fragen werden in einem DSA-Interview gestellt?
- Welche Fragen werden in einem Vertriebsinterview gestellt?
- Welche Fragen werden in einem Kundenservice-Vorstellungsgespräch gestellt?
- Welche Fragen werden in einem Vorstellungsgespräch bei einer Non-Profit-Organisation gestellt?