English Version below
Die persönliche Power BI Journey von Miguel Escobar
Miguel ist ein ehemaliger Microsoft MVP aus Panama City, Panama, der Gitarren und Datenanalyse liebt. Er ist Berater und Trainer für kostengünstige Business Intelligence-Lösungen. Zusammen mit MVP Ken Puls verfasste er das Buch „M is for Data Monkey„. Beide führen Power Query Trainings auf der ganzen Welt über www.powerquery.training und in Persona durch. Miguels Blog findest Du unter https://www.poweredsolutions.co/blog/.
Hi Miguel,
es ist Dezember und ich hoffe, du bist schon in Weihnachtsstimmung?! Ich danke Dir, dass Du an meinem Projekt teilnimmst, um Power BI und seine Vorteile noch populärer zu machen. Ich möchte Deine Erfahrungen mit dem Erlernen von Power BI aus einer Excel-Perspektive teilen und bin an den Vorteilen interessiert, die Power BI für Deine tägliche Arbeit mit sich gebracht hat. Los geht’s 🙂
Lars: Kannst Du Dich erinnern, wann Du zum ersten Mal von Power BI/ Power Excel Add-Ins gehört hast? Wie bist Du mit Power BI in Kontakt gekommen und warum dachtest Du, dass es etwas ist, das Du lernen solltest?
Miguel: Ich glaube, es war Mitte 2011, als ich dank eines YouTube-Videos von Bill „MrExcel“ Jelen das erste Mal von PowerPivot erfuhr. Ich fand es faszinierend, weil ich so tat, als wäre ich MacGyver mit meinen Excel-Dateien und Pivot-Tabellen, und immer versuchte, Excel über seine Grenzen hinaus zu bringen und nie das zu erreichen, was ich wollte… bis ich PowerPivot entdeckte. Später in diesem Jahr nahm ich an dem PowerPivot-Workshop teil, den Marco & Alberto geleitet haben, und dort habe ich die Reise offiziell begonnen. Zwei Jahre später gab ich meinen Job auf, den ich hatte, was für manche wahrscheinlich ein Traumjob war, und gründete meine Firma Powered Solutions, die heute ein Microsoft-Partner ist, der sich auf Power BI spezialisiert hat.
Lars: Es gab diesen kürzlich erschienenen Zeitungsartikel im Wall Street Journal, in dem es hieß: „Hört auf Excel zu nutzen„. Adobes Finanzchef (Mark Garrett) wird wie folgt zitiert: „Ich möchte nicht, dass die Finanzplaner ihre Zeit damit verbringen, Daten zu importieren und zu exportieren und zu manipulieren, ich möchte, dass sie sich auf das konzentrieren, was uns die Daten sagen“,… Er arbeitet daran, Excel aus diesem Prozess herauszuschneiden, sagte er. Wie ist Deine Wahrnehmung: Ist das Wissen über die Power Tools in Excel schon weit genug verbreitet, denn Mark Garrett scheint noch nie von den Power Tools in Excel gehört zu haben.
Miguel: Ich kann nachvollziehen, woher manche Leute kommen, wenn sie unter anderem sagen: „Ich will nicht, dass die Leute Excel benutzen“, denn manchmal beziehen sie sich nicht auf die Analytik, sondern auf die Datenplattform und das Datenmanagement. Sieh …sie beziehen sich nicht auf Analytik (Power Pivot und Pivot Tabellen), Datenvorbereitung (Power Query) oder Datenvisualisierung (Pivot Tabellen, Charts, etc.), sondern eher auf Datenmanagement (Datenbank-Engine, Sicherheit, Front-End App und mehr). Manche Leute benutzen Excel buchstäblich als Datenbank (ich war einer von ihnen!) und wenn sie sich darauf beziehen, kann ich verstehen, warum sie nicht wollen, dass die Leute Excel dafür benutzen. Dies ist ein stichhaltiger Punkt, den sie auf Dinge hinweisen, für die Sie Excel nicht verwenden sollten:
„Vor einem Jahr verbrachte Mr. Bells Team Stunden damit, hunderte von Excel-Tabellen an regionale und Unit-Leiter zu verteilen, die jeden Monat für die Planung und Leistungsverfolgung der 415 US-Restaurants des Unternehmens verwendet wurden, sagte er. Jetzt dauert der gleiche Vorgang nur noch Minuten.“
Du weißt, was sie stattdessen nehmen sollten? PowerApps für ihre Front-End-Anwendung und eine Cloud-Datenbank (wie SQL Azure), so dass sie jederzeit und überall auf die Daten zugreifen können. Nun, von diesem Artikel, wissen wir nicht, wie viel Brian Jones (MSFT) mit dem Autor (Tatyana Shumsky) über Power Query und Power Pivot geplaudert hat, aber es ist traurig zu sehen, dass der Artikel nicht einmal anerkennt, dass es sich um eines der besten Werkzeuge in seiner Kategorie weltweit handelt – zweifellos. Der Artikel ist auch ziemlich vage über die Dinge, die sie sagen, wie: „Excel war einfach nicht dafür ausgelegt, einige der schweren Aufgaben zu erledigen, die Unternehmen im Finanzbereich zu bewältigen haben“. Worauf beziehen sie sich genau, wenn sie von schweren Aufgaben sprechen? Ist es Data Analytics? PowerPivot gehört zu den Besten seiner Klasse. Ist es Data Prep? Du wirst im Moment kein besseres und benutzerfreundlicheres Tool als Power Query auf der Welt finden. Ist es Datenvisualisierung? Wenn Du die Dinge wirklich auf die nächste Stufe bringen musst, dann kannst Du von Excel auf Power BI upgraden. Dies beweist nur, dass das Wissen über die Power Tools bei weitem nicht da ist, wo es sein sollte, und Microsoft ist sich dessen bewusst. Es klingt einfach bizarr, dass der Autor die Informationen über die Power Tools von Brian Jones nicht erhalten hat.
Lars: Wenn Du eine Power BI-Lösung für einen Kunden erstellst, tust Du dies primär in Excel (mit den Power Add-Ins), oder eher in Power BI Desktop? Gibt es einen Trend, den Du in der Vergangenheit erkennen konntest?
Miguel: Die Dinge haben sich im vergangenen Jahr oder so verändert. Jetzt geht es vor allem um Fragen zu Power BI Desktop, aber vorher war alles in Excel. Dies liegt daran, wie sehr sich Power BI von seiner V1 (Power BI in Office auf SharePoint Online) auf die neueste Version geändert hat, die wir heute kennen und lieben.
Lars: Ich erinnere mich an eine Situation mit einem Kunden, der viel mit CSV-Importen gearbeitet hat. Ich habe ihm gezeigt, wie man 100 CSV-Dateien in 60 Sekunden in Excel importiert und er war begeistert. Kannst Du Dich an so einen Power BI Schlüsselmoment erinnern, den Du mit uns teilen kannst?
Miguel: Ich hatte einen Moment mit Power Pivot vor ein paar Jahren mit einer Datei, die Rob Collie mit mir geteilt hat. Diese Datei hatte über 300 Millionen Zeilen von Daten in ungefähr 3 Tabellen. Ich habe diese Excel-Datei auf einer wirklich netten regionalen Konferenz hier in Panama vorgestellt und…yeah. Die Leute dachten zuerst, dass ich lüge, aber dann sahen sie alle Daten und merkten, wie sehr sich Excel verändert hat.
Lars: Ich weiß, dass Du viel mit Custom Data Connectors arbeitest, die im Mai 2017 eingeführt wurden. Diese Konnektoren sind in M programmiert und stehen derzeit nur für Power BI Desktop zur Verfügung. Welche Erfahrungen hast Du bisher mit diesen Konnektoren gemacht und welche Verbesserungsvorschläge hast Du?
Miguel: Custom Connectors sind ziemlich genial! Ich bin zuversichtlich, dass sich die Dinge in naher Zukunft drastisch verbessern werden, aber meine größte Sorge in diesem Moment ist, dass die meisten kundenspezifischen Konnektoren den Endbenutzer dazu zwingen werden, das Data Gateway zu verwenden, um ihre Modelle auf dem Power BI Service aktualisieren zu können. Ich habe meine Vorschläge dazu mit dem Power Query-Team geäußert, so dass die Konnektoren, die keiner besonderen Behandlung bedürfen, über den Office Store erworben und im Power BI Service aktualisiert werden können, ohne dass ein Data Gateway erforderlich ist. Auf diese Weise benötigen Sie kein Data Gateway, um z.B. Daten von diesem Konnektor zu aktualisieren.
Authentifizierung von Custom Connectors, die eine besondere Behandlung erfordern: OAuth 2, ODBC, OLEDB, etc.
Lars: Du und Ken habt gerade Euren Power Query Online-Kurs veröffentlicht. Würdest Du dem Leser etwas darüber erzählen?
Miguel: Kurz gesagt, dies ist der beste Kurs, den wir in unserem ganzen Leben geschaffen haben. Hoher Produktionswert und noch bessere und einzigartige Inhalte, die wir noch nie zuvor geteilt haben. Wenn Du auf der Suche nach dem besten Kurs auf dem Markt für Power Query bist, dann bist Du hier genau richtig.
Lars: Bis vor einigen Jahren habe ich hauptsächlich an Reporting-Lösungen mit Excel gearbeitet und in der Vergangenheit viel in VBA (Visual Basic for Applications) programmiert. Seitdem Power BI verfügbar ist, musste ich nur sehr wenige Zeilen VBA schreiben. Habst Du ähnliche Beobachtungen gemacht?
Miguel: Ich schätze, man könnte sagen, dass ich zu den „millennials“ gehöre, die nie versucht haben, VBA zu erlernen. Ich erinnere mich daran, dass ich darüber nachgedacht habe, 2011 etwas über VBA zu lernen, als ich Probleme damit hatte, wie langsam und langweilig die Dinge in Excel waren, aber dann bemerkte ich, dass VBA keine Webstory hatte. Der VBA-Code, den ich erstellen würde, würde nur auf meinem Desktop funktionieren, und ich wurde hauptsächlich von Lösungen angezogen, die skalierbar sind, wie z.B. Power Query und Power Pivot, die auf so etwas wie SQL Server Analysis Services skalieren können, oder wie Dein M-Code jetzt auf einen tatsächlichen benutzerdefinierten Connector skaliert werden kann, der später in Microsoft Flow, PowerApps und einigen anderen Diensten verwendet werden kann.
Lars: Wenn du nach einem neuen Feature in Power BI fragen könntest (was jeder über ideas.powerbi.com kann), was wäre das?
Miguel: Ich habe das Gefühl, dass Power BI sich endlich in einem Stadium befindet, in dem es innovativ sein kann und nicht versuchen muss, das Aufholspiel zu spielen, also würde ich gerne die Dinge sehen, die das Microsoft Research-Team in seinem Tresorraum hat und diese in die Power Query-Erfahrung einfließen lassen. Möglicherweise eine KI (Anm.: KI = Künstliche Intelligenz) Weise, dass es einen Scan auf Deinen Daten durchführen kann, Muster finden und Dir Vorschläge machen kann, wie diese Daten transformiert oder einfach nur bereinigt werden können. Wenn Du mit der Erstellung Deiner Lösung fertig bist, kannst Du vielleicht auf einen Knopf (den Optimierungsknopf) klicken und Power Query wird einen noch optimaleren Weg finden, um Deine gewünschte Ausgabe dank seiner KI zu erreichen. Vielleicht ein neuer, optimierter On-Memory-Caching-Algorithmus, damit die Dinge schneller laufen können.
Lars: Könntest Du 3 Dinge nennen, die Power BI zu einem großartigen Produkt machen?
Miguel:
- Benutzerfreundlich – Power Query ist der Beweis dafür, dass Microsoft eine wirklich schöne Benutzeroberfläche und noch bessere UX (anm.: UX = User Experience = Benutzerfreundlichkeit) erzeugen kann.
- Effektiv – Du kannst Dinge in Sekundenschnelle erledigen.
- Hochgradig anpassbar – etwas verändert? Du kannst jeden Teil Deiner Lösung modifizieren und die neue Lösung in wenigen Sekunden oder Minuten in Betrieb nehmen.
Miguel, danke, dass Du Deine Geschichte mit uns teilst und danke für die großartigen Power Query-Kurse, die Du und Ken kreiert habt. Frohe Weihnachten und einen guten Rutsch ins neue Jahr!
Um mit Miguel in Kontakt zu treten, nutzen Sie bitte die folgende Website.
The personal Power BI journey of Miguel Escobar
Miguel is a former Microsoft MVP from Panama City, Panama who loves Guitars and Data Analytics. He is a consultant and trainer for cost-effective Business Intelligence solutions. Together with MVP Ken Puls he authored the book „M is for Data Monkey„. Both are running Power Query Trainings all over the world via www.powerquery.training and in persona. You can find Miguel’s blog at https://www.poweredsolutions.co/blog/.
Hi Miguel,
it’s December and I hope you’re already in Christmas mood?! 🙂 Thank you for participating in my project to make Power BI and its benefits even more popular.
I would like to share your experience of learning Power BI from an Excel perspective and I am interested in the benefits Power BI has brought to your daily work. Let’s go 🙂
Lars: Can you remember, when you first heard about Power BI/ Power Excel Add-Ins? How did you get in contact with Power BI and why did you think it’s something you should learn?
Miguel: I believe it was in mid-2011 when I first found out about PowerPivot thanks to a YouTube video from Bill ‘MrExcel’ Jelen. I found it fascinating because I was pretending to be MacGyver with my Excel Workbooks and pivot tables, trying to push Excel beyond its limits and never reaching what I wanted…until I discovered PowerPivot. Later that year I took the PowerPivot workshop that Marco & Alberto ran and that’s where I formally started the journey. Two years later I resigned to the job that I had, what was probably a dream job to some people, and started my company Powered Solutions which is, nowadays, a Microsoft Partner specialized in Power BI.
Lars: There was this recent newspaper article in the Wall Street Journal that said „Stop Using Excel„. Adobe’s finance chief (Mark Garrett) is quoted as follows: „I don’t want financial planning people spending their time importing and exporting and manipulating data, I want them to focus on what is the data telling us, … He is working on cutting Excel out of this process, he said.“ How is your perception: Is the knowledge about Power tools in Excel already widespread enough, because Mark Garrett seems to have never heard of the Power tools in Excel.
Miguel: I can understand where some people are coming from when they say something among the lines of: “I don’t want people to use Excel”, because, at times, they are not referring to the Analytics side of things, but rather the Data Platform and Data Management side of things. See…they are not referring to Analytics (Power Pivot and Pivot Tables), Data Prep (Power Query) or Data Visualization (Pivot Tables, Charts, etc), but rather to Data Management (a database engine, security, front-end app and more). Some people literally use Excel as a Database (I was one of them!) and, if they refer to that, I can understand why they don’t want people to use Excel for that. This is a valid point that they make on things that you shouldn’t use Excel for:
“A year ago, Mr. Bell’s team spent hours distributing hundreds of Excel spreadsheets to regional and unit leaders each month for planning and performance tracking of the company’s 415 U.S. restaurants, he said. Now the same process takes minutes.”
You know what they should be using instead? PowerApps for their Front-end application and a cloud database (like SQL Azure) so they can access the data from anywhere always. Now, from this article, we don’t know how much Brian Jones (MSFT) chatted with the writer (Tatyana Shumsky) about Power Query and Power Pivot, but it’s sad to see that the article doesn’t even acknowledge that these are ones of the best tools in their category worldwide – hands down. The article is also pretty vague on the things that they say like:
“Excel just wasn’t designed to do some of the heavy lifting that companies need to do in finance,”
What exactly are they referring to when they say heavy lifting? Is it Data Analytics? PowerPivot is one of the best in its class. Is it Data Prep? You won’t find a better and more user-friendly tool than Power Query in the world at this moment. Is it Data Visualization? If you really need to take things to the next level, then you can upgrade from Excel to Power BI. This just proves that the knowledge of the Power tools is nowhere near where it should be, and Microsoft is aware of that. It just sounds bizarre that the writer didn’t get the information about the Power Tools from Brian Jones.
Lars: When you create a Power BI solution for a customer, do you do this primarily in Excel (with the Power add-ins), or rather in Power BI Desktop? Was there a trend for you to recognize in the past?
Miguel: Things have changed in the past year or so. Now it’s primarily Power BI Desktop related questions, but before it was all within Excel. This is because of how much Power BI has changes from its v1 (Power BI with Office on SharePoint Online) to the latest version that we know and love today.
Lars: I can remember a situation with a customer who worked a lot with csv imports. I showed him how to import 100 csv files into Excel in 60 seconds and he was thrilled. Can you remember such a Power BI key moment that you can share with us?
Miguel: I had a moment with Power Pivot a few years ago with a file that Rob Collie shared with me. This file had over 300M rows of data cross 3 tables or so. I showcased this Excel file at a really nice regional conference here in Panama and…yeah. People thought that I was lying at first, but then they saw all the data and realized how much Excel has changed.
Lars: I know you are working with Custom Data Connectors a lot, which were introduced in May 2017. These connectors are programmed in M and they are only available for Power BI Desktop yet. What is your experience with these connectors so far and what suggestions would you have with regard to improvements?
Miguel: Custom Connectors are pretty awesome! I’m confident that things will improve dramatically in the near future, but my biggest concern at this moment is that most of the custom connectors will require the end user to use the Data Gateway to be able to refresh their models on the Power BI Service. I’ve voiced my suggestions with the Power Query team about this, so the connectors that don’t need any special handling can be acquired through the office store and be refreshed on the Power BI Service without the need for a Data Gateway. That way you won’t need a Data Gateway to refresh data from this connector for example.
Authentications of Custom Connectors that require special handling: OAuth 2, ODBC, OLEDB, etc
Lars: You and Ken just released your now Power Query online course. Would you tell the reader something about it?
Miguel: In short, this is the best course that we’ve created in our entire lives. High production value and even better and unique content that we’ve never shared before. If you’re looking for the best course in the market about Power Query, then this is it.
Lars: Until a few years ago, I mainly worked on reporting solutions with Excel and programmed a lot in VBA (Visual Basic for Applications) in the past. Since Power BI is available, I have only had to write very few lines of VBA. Did you make similar observations?
Miguel: I guess that you could say that I’m one of those millennials that never even tried learning VBA. I remember thinking about learning about VBA in 2011 when I was having issues with how slow and tedious things were in Excel, but then I noticed that VBA did not have a web story. The VBA code that I’d create would only work on my desktop, and I’ve been mainly attracted to solutions that can scale up like how Power Query and Power Pivot can scale up to something like SQL Server Analysis Services, or how your M code can now scale up to an actual custom connector that can be later used in Microsoft Flow, PowerApps and some other services.
Lars: If you could ask for a new feature in Power BI (what everyone can via ideas.powerbi.com) what would that be?
Miguel: I feel like Power BI is finally in a stage where it can innovate and not try to play the ‘catching-up’ game, so I’d like to see the things that the Microsoft Research team has inside their vault and have those put inside the Power Query experience. Perhaps an AI way that it can do a scan on your data, find patterns and provide you with suggestions on how that data can be transformed or simply cleaned. Perhaps once you finish creating your solution, you can click a button (the optimize button) and Power Query will figure out an even more optimal way to reach your desired output thanks to its AI. Perhaps a new an optimized on-memory caching algorithm so things can run faster.
Lars: Could you name 3 things about Power BI, which make it a great product?
Miguel:
- User-friendly – Power Query is the proof that Microsoft can create a really nice UI and even better UX.
- Effective – you can get things done in a matter of seconds
- Highly customizable – something changed? You can modify any part of your solution and have the new solution up and running in just a few seconds or minutes.
Miguel, thank you for sharing your story and for the great Power Query courses you and Ken have created. Have a merry Christmas and a happy new year!
To get in touch with Miguel, please use the following website.
Lars ist Berater, Entwickler und Trainer für Microsoft Power BI. Er ist zertifizierter Power BI-Experte und Microsoft Trainer. Für sein Engagement in der internationalen Community wurde Lars seit 2017 jährlich durch Microsoft der MVP-Award verliehen. Lies hier mehr…
Schreibe einen Kommentar