As you know from my previous Tableau Conference sessions and blog posts (TC18, TC17, TC16), I love social media! So thank you for your likes, shares, retweets…
Today marks a significant milestone in my journey with data visualization – the release of my comprehensive Tableau book, Visual Analytics with Tableau (Amazon). This book is more than just a guide; it’s a comprehensive resource for unlocking the power of visual analytics. Also, check out the Visual Analytics with Tableau companion website for further news.
From the Back Cover
A 4-COLOR JOURNEY THROUGH A COMPLETE TABLEAU VISUALIZATION FOR NON-TECHNICAL BUSINESS USERS
Tableau is a popular data visualization and analytics tool favored by financial analysts, marketers, statisticians, business and sales professionals, data scientists, developers, and many others who need to explore insights and present visual, easy-to-understand data. Visual Analytics with Tableau is an accessible, step-by-step introduction to the world of visual analytics. This up-to-date guide is ideal for both beginners and more experienced users seeking a practical introduction to the fields of data analysis and visualization. Through hands-on examples and exercises, readers learn how to analyze their own data and clearly communicate the results.
This guide covers everything you need to get started with Tableau, from the first steps of connecting to data, creating different types of charts, and adding calculation fields to more advanced features such as table calculations, forecasts, clusters, and R, Python, and MATLAB integration for sophisticated statistical modelling. User-friendly instructions for existing options within the Tableau ecosystem–Tableau Desktop, Tableau Prep, Tableau Server, Tableau Online, and Tableau Public–enable you to integrate, clean, and prepare your data and share your work with others.
Why Choose Visual Analytics with Tableau?
Latest Versions Covered: Stay up-to-date with the newest features of Tableau, plus Tableau Prep, Tableau’s cutting-edge data integration application.
No Prior Experience Required: Whether you’re a beginner or an expert, this book caters to all. No background in mathematics or programming is needed.
Exploring Data Visually: This book Focuses on the visual analytics functionality of Tableau rather than complex statistical programming.
Expert Guidance: Gain insights from Alexander Loth, Tableau’s thought leader, and world-renowned visualization expert. Alexander’s hands-on approach ensures a smooth learning curve.
Advanced Functionality: Dive deep into advanced Tableau functionalities and explore various data structures to elevate your analytical capabilities.
Top-notch Presentation: This book provides easy-to-follow instructions, full-color illustrations, learning tools, online resources, and more.
Endorsements
If you’re getting started with visual analytics and Tableau, this book will teach you everything you need to know to build the foundations and understand how and why to explore your data visually. Alexander has created a fantastic resource that guides you step by step through the process of preparing your data, using Tableau Desktop to analyse it and finding insights.
Eva Murray, Head of BI and Tableau Zen Master at Exasol
If you’re keen to go from beginner to expert in Tableau, Alexander’s excellent book gives you everything you need to know. With a crisp and clear style, he talks the reader through all aspects of Tableau, from data cleaning through data analysis and into sharing insight with others.
Andy Cotgreave, Author of Big Book of Dashboards and Technical Evangelist at Tableau Software
Visual Analytics with Tableau – an easy to understand book by Alexander Loth, one of Tableau’s very first employees based in Germany, a recognized speaker on countless conferences, and a Tableau Jedi. It contains both the basics and advanced Tableau features. If you ask me: there is nothing more you need to get started with Tableau!
Klaus Schulte, Professor at Münster School of Business & 2019 Tableau Zen Master
Get Your Copy of Visual Analytics with Tableau and Stay Connected!
Thank you to everyone who contributed to the success of this book! Grab your copy of Visual Analytics with Tableau on Amazon and embark on an enlightening journey through visual analytics. If you’re new to Tableau, don’t miss my blog post on joining a Tableau User Group, where you can learn, connect, and grow your skills.
Stay in touch for more insights on data visualization, analytics, and digital transformation. Follow me on Twitter and LinkedIn, and let’s continue learning together:
Sind Sie mit der Geschwindigkeit Ihrer Datenanlyse unzufrieden? Oder haben Ihre Dashboards lange Ladezeiten? Dann können Sie bzw. Ihr Datenbank-Administrator folgenden Hinweisen nachgehen, die sich je nach Datenquelle unterscheiden können.
Allgemeine Empfehlungen zur Performance-Optimierung
Möchten Sie die Geschwindigkeit der Analyse verbessern? Dann beachten Sie folgende Punkte:
Benutzen Sie mehrere »kleinere« Datenquellen für individuelle Fragestellungen anstatt einer einzigen Datenquelle, die alle Fragestellungen abdecken soll.
Verzichten Sie auf nicht notwendige Verknüpfungen.
Aktivieren Sie in Tableau die Option »Referentielle Integrität voraussetzen« im »Daten«-Menü (siehe Abbildung 2.20). Wenn Sie diese Option verwenden, schließt Tableau die verknüpften Tabellen nur dann in die Datenabfrage ein, wenn sie explizit in der Ansicht verwendet wird*. Wenn Ihre Daten nicht über referentielle Integrität verfügen, sind die Abfrageergebnisse möglicherweise ungenau.
* So wird beispielsweise der Umsatz anstatt mit der SQL-Abfrage SELECT SUM([Sales Amount]) FROM [Sales] S INNER JOIN [Product Catalog] P ON S.ProductID = P.ProductID lediglich mit der SQL-Abfrage SELECT SUM([Sales Amount]) FROM [Sales] ermittelt.
Empfehlungen für Performance-Optimierung bei Dateien und Cloud-Diensten
Achten Sie insbesondere beim Arbeiten mit Dateiformaten, wie Excel-, PDF- oder Textdateien, oder Daten aus Cloud-Diensten wie Google Tabellen zusätzlich auf folgende Punkte:
Verzichten Sie auf Vereinigungen über viele Dateien hinweg, da deren Verarbeitung sehr zeitintensiv ist.
Stellen Sie sicher, dass Sie beim Erstellen des Extrakts die Option »Einzelne Tabelle« wählen, anstatt der Option »Mehrere Tabellen« (siehe Abbildung 2.21). Dadurch wird das erzeugte Extrakt zwar größer und das Erstellen des Extrakts dauert länger, das Abfragen hingegen wird um ein Vielfaches beschleunigt.
Empfehlungen für Performance-Optimierung bei Datenbank-Servern
Arbeiten Sie mit Daten auf einem Datenbank-Server, wie Oracle, PostgreSQL oder Microsoft SQL Server, und möchten die Zugriffszeiten verbessern? Dann achten Sie bzw. der dafür zuständige Datenbankadministrator zusätzlich auf folgende Punkte:
Definieren Sie für Ihre Datenbank-Tabellen sinnvolle Index-Spalten.
Legen Sie für Ihre Datenbank-Tabellen Partitionen an.
The Welcome Reception at #TC18 has officially started—from a parade (New Orleans themed, of course!) to networking with our #DataFam! 🎉 pic.twitter.com/SWWnicdTFq
This morning we kicked off #TC18 with 17,000 data rockstars! 🎉 We shared some exciting announcements including Ask Data, Tableau Prep Conductor, Tableau Developers Program, big news for Tableau Foundation, and more. Learn all about them: https://t.co/CiXWo8qtxOpic.twitter.com/pnWZJzYwma
Honoured & humbled to win the @mcristia Community Leader Award at the #Vizzies yesterday. This came as a complete surprise to me. Thank you to everyone that voted & a special thank you to @emily1852 & @Matt_Francis for renaming the award in honour of Michael #TC18#Tableaupic.twitter.com/tuXfL2aSQS
Nachdem Sie Ihre Daten für die Analyse optimal vorbereitet haben, stellt sich die Frage auf welche Weise Sie Ihre Daten bereithalten wollen, damit Sie schnell erste Erkenntnisse erhalten.
Tableau bietet Ihnen für die meisten Datenquellen die Möglichkeit, zwischen einer Live-Verbindung, also einer direkten Verbindung zur Datenbank, und einem Datenextrakt, also einem Abzug der Daten zu wählen. Wie Abbildung 1.1 zeigt, können Sie einfach zwischen beiden Verbindungstypen wechseln.
Live-Verbindungen ermöglichen Ihnen die Arbeit mit den Daten, wie sie zum momentanen Zeitpunkt auf der Datenbank oder der Datei vorliegen. Wenn Sie Daten extrahieren, importieren Sie einige oder alle Daten in die Data Engine von Tableau. Dies gilt sowohl für Tableau Desktop als auch für Tableau Server. Welche Verbindungsmethode Sie bevorzugen sollten, hängt von Ihrer Situation und dem Anwendungsfall, Ihren Anforderungen sowie von der Verfügbarkeit der Datenbank und der Netzwerkbeschaffenheit ab.
Immer aktuell mit der Live-Verbindung
Durch die direkte Verbindung mit Ihrer Datenquelle visualisieren Sie immer die aktuellsten Daten, die Ihnen die Datenbank zur Verfügung stellt. Wenn Ihre Datenbank in Echtzeit aktualisiert wird, müssen Sie die Tableau-Visualisierung nur über die Funktionstaste F5 aktualisieren oder indem Sie mit der rechten Maustaste auf die Datenquelle klicken und die Option Aktualisieren auswählen.
Wenn Sie eine Verbindung zu großen Datenmengen herstellen, die Visualisierung sehr viele Details enthält oder Ihre Daten in einer leistungsstarken Datenbank mit entsprechend ausgestatteter Hardware gespeichert sind, können Sie mit einer direkten Verbindung eine schnellere Antwortzeit erzielen.
Die Auswahl einer direkten Verbindung schließt nicht die Möglichkeit aus, die Daten später zu extrahieren. Andersherum können Sie auch wieder von einem Extrakt zu einer Live-Verbindung wechseln, indem Sie mit der rechten Maustaste auf die Datenquelle klicken und die Option Extrakt verwenden deaktivieren.
Unabhängig mit einem Datenextrakt
Datenextrakte haben naturgemäß nicht den Vorteil, dass sie in Echtzeit aktualisiert werden, wie es bei einer Live-Verbindung der Fall ist. Die Verwendung der Data Engine von Tableau bietet jedoch eine Reihe von Vorteilen:
Leistungsverbesserung bei langsamen Datenquellen:
Vielleicht ist Ihre Datenbank stark mit Anfragen belastet oder bereits mit transaktionalen Operationen beschäftigt. Mithilfe der Data Engine können Sie Ihre Datenbank entlasten und die Datenhaltung von Tableau übernehmen lassen. Extrakte können Sie am besten außerhalb der Stoßzeiten aktualisieren. Tableau Server kann Extrakte auch zu festgelegten Zeitpunkten aktualisieren, zum Beispiel nachts um 3 Uhr.
Inkrementelles Extrahieren:
Durch das inkrementelle Extrahieren wird auch die Aktualisierungszeit beschleunigt, da Tableau nicht die gesamte Extraktdatei aktualisiert. Es fügt nur neue Datensätze hinzu. Um inkrementelle Extrakte auszuführen, müssen Sie ein Feld angeben, das als Index verwendet werden soll. Tableau aktualisiert die Zeile nur, wenn sich der Index geändert hat. Daher müssen Sie beachten, dass Änderungen an einer Datenzeile, die das Indexfeld nicht ändert, von der Aktualisierung nicht berücksichtigt werden.
Datenmenge mit Filtern einschränken:
Eine andere Möglichkeit, Extrakte zu beschleunigen, besteht darin, beim Extrahieren der Daten Filter anzuwenden. Wenn für die Analyse nicht die gesamte Datenmenge benötigt wird, können Sie den Extrakt so filtern, dass er nur die erforderlichen Datensätze enthält. Wenn Sie eine sehr große Datenmenge haben, müssen Sie nur selten den gesamten Inhalt der Datenbank extrahieren. Zum Beispiel kann Ihre Datenbank Daten für viele Regionen enthalten, aber Sie benötigen möglicherweise nur die Daten zur Region »Süd«.
Um einen Extrakt entsprechend anzulegen, wählen Sie als Verbindung Extrakt aus und klicken dann auf das nebenstehende Bearbeiten. Es öffnet sich das Fenster Daten extrahieren. Mit einem weiteren Klick auf Hinzufügen können Sie nun einen Filter erstellen, der für Ihren Extrakt angewandt wird (siehe Abbildung 1.2).
Weitere Funktionen für bestimmte Datenquellen:
Wenn Ihre Daten aus einer bestimmten Datenquelle stammen, so sind unter anderem Aggregationsfunktion wie Median (beispielsweise bei Access-Datenbanken ) bei einer Live-Verbindung nicht verfügbar. Arbeiten Sie mit einem Extrakt, können Sie diese Funktionen nutzen, auch wenn sie von der ursprünglichen Datenquelle nicht unterstützt werden.
Datenübertragbarkeit:
Sie können Extrakte lokal speichern und auch dann verwenden, wenn die Verbindung zu Ihrer Datenquelle nicht verfügbar ist. Eine Live-Verbindung funktioniert nicht, wenn Sie nicht über ein lokales Netzwerk oder das Internet auf Ihre Datenquelle zugreifen können. Extrakte werden außerdem komprimiert und sind normalerweise wesentlich kleiner als die ursprünglichen Datenbanktabellen, was dem Weitertransport der Daten zugutekommt.
Achten Sie auf Datenschutz und Data Governance
In Unternehmen spielen Datenschutz und Data Governance und damit verbunden Integrität und Sicherheit der Daten eine wichtige Rolle. Wenn Sie Extrakte an Mitarbeiter oder Geschäftspartner verteilen, sollten Sie die etwaige Vertraulichkeit Ihrer Daten berücksichtigen. Ziehen Sie in Betracht, den Inhalt des Extrakts über Filter einzuschränken und zu sichtbaren Dimensionen zu aggregieren.
Sind Sie sich unsicher, arbeiten Sie im Zweifelsfall besser mit einer Live-Verbindung, da in diesem Fall Ihre Datenbank das Rechte-Management steuert und so Ihre Daten nicht von Personen ohne ausreichende Berechtigungen gesehen werden können.
We use cookies to optimize our website and our service.
Functional
Immer aktiv
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.