• pexels-markus-spiske-2004161.
        • Software Solutions

          Wir helfen Ihnen bei der Auswahl 
          der richtigen Lösungen, um die 
          Kraft Ihrer Daten freizusetzen.
        • Tableau
        • Das weltweit leistungsstärkste Tool zur Datenvisualisierung und -analyse.

        • Alteryx
        • Die führende Plattform in der
          dynamischen Welt der Analytic
          Process Automation.

        • Amazon Web Services (AWS)
        • Führend bei Cloud-First-Datenlösungen.

        • Snowflake
        • Für Cloud-basierte Data-Warehouse-Lösungen der nächsten Stufe.

        • Celonis
        • Process Mining aus Deutschland. Verschaffen Sie sich ein objektives und datengetriebenes Bild Ihrer internen Prozesse. Ganz im Sinne der optimierten  Wertschöpfung.

  • The Data School
  • News
  • Data Events
        • LockScreen.
        • Über Uns

          Lernen Sie The Information Lab kennen, unser Team, unsere Kunden und erfahren Sie, wie auch Sie ein Teil davon werden können.

          Mehr erfahren

        • Use Cases
        • Wir bieten seit Jahren Datenlösungen für Unternehmen. Und so wie hinter allen Daten eine Geschichte steckt, steckt auch hinter jedem unserer Projekte eine Geschichte.

        • Centre of Excellence
        • Geteiltes Wissen ist Macht – vernetzen Sie sich mit unserer wachsenden Zahl von Beratern und Kunden in ganz Europa. Zusammenarbeit ist der beste Weg zu lernen.

        • Internationales Setup
        • The Information Lab ist an 8 europäischen Standorten mit über 300 Consultants aktiv. Unsere Data School gibt es bereits in London, Sydney und Hamburg.

        • Kunden
        • Wir unterstützen seit 2014 namhafte Unternehmen in der DACH-Region und im deutschen Mittelstand.

        • Team
        • Lernen Sie die Menschen hinter The Information Lab kennen.

        • Karriere
        • Join our team! Wir wachsen stetig und suchen insbesondere im Consulting und unserer Data School stets tolle Kollegen und Kolleginnen.

        • Frequently Asked Questions
        • Häufig gestellte Fragen über uns, unsere Produkte u.v.m.

Banner background image - news

Button-Action und Schaltflächen in Tableau

Es kann viele Gründe geben, warum Schaltflächen in einem Dashboard angebracht sind. Beispielsweise Übersichtlichkeit oder Informationsweitergabe, die auf einem Dashboard möglicherweise zu viel Platz wegnehmen würden, als dass man sie komplett ausschreiben könnte. Oder man möchte mit dem Dashboard eine gewisse Geschichte erzählen und den Benutzer durch die verschiedenen Oberflächen leiten. 

Daher ohne weiteres Vorgeplänkel, welche Möglichkeiten habe ich in Tableau? Denn bei längerer Benutzung von Tableau wird schnell klar: es gibt Meistens mehrere Wege zum Ziel! Schaltflächen kann man auf 2 verschiedene Weisen einfügen. Beide haben Vor- und Nachteile, auf die ich später noch kurz eingehen werde.  

Option 1 – Schaltfläche einfügen 

Schaltflächen können bequem über den ‘Schaltflächen’ Button bei Dashboards eingefügt werden. Sobald man ein neues Dashboard erstellt hat, erscheint seit Tableau Version 2019.02 unten links diese Option. 

  1. Erstelle Dein Dashboard
  2. Ziehe ‘Schaltflächen’ mit Drag & Drop in Dein Dashboard
  3. Über das kleine Dreieck ‘Schaltfläche bearbeiten’ stellt man weitere Details ein
  4. ‘Gehe zu’ einstellen, um Tableau zu sagen, zu welchem Blatt oder Dashboard gesprungen werden soll 
  5. Es kann ein beliebiges Bild vom Computer ausgewählt werden
  6. Optional kann man auch einen Satz (80 Zeichen) einfügen

Allerdings gibt es hierbei noch einen Haken. Die Schaltfläche funktioniert nur, wenn man auch im Präsentationsmodus ist. Wenn direkt nach dem Erstellen mutig darauf geklickt wird, wird sich leider noch nichts verändern. Dies kann man allerdings umgehen, in dem man ALT auf der Tastatur drückt und auf die Schaltfläche klickt. 

content image

Option 2 – Buttons einfügen 

Buttons kann man über ein berechnetes Feld einfügen. Diese Methode ist etwas aufwändiger aber bietet dadurch auch einige Features, die bei Schaltflächen nicht verfügbar sind.

1. Suche Dir ein Button aus – wenn Du Dir ein Icon über z.B. FlatIcon aussuchst, denke daran, die Autoren zu nennen

2. Speichere den Button in ‘Formen’ ab. (Wie komme ich dahin? Meistens sind unter ‘Dokumente’ auf dem Computer ‘Eigenes Tableau Repository’ Ordner gespeichert. Hierbei geht ihr über Eigenes Tableau Repository > Formen > in einem Ordner abspeichern)

3. Zurück in Tableau erstellst Du ein neues berechnetes Feld 

content image

4. Wie auf dem GIF zu erkennen, erstellen wir einen String – also eine Zeichenfolge – als berechnetes Feld und ziehen dieses in den Canvas (es kann auch ein Int sein)

5. Nun kommt ein wichtiger Schritt: Über den Reiter ‘Markierungen’ ändert ihr die Einstellung ‘Automatisch’ zu ‘Form’

6. Jetzt solltet ein kleiner Kreis zu sehen sein, den ihr dann beliebig ändert könnt 

content image

7. Wichtig ist dabei der Klick auf ‘Formen neu laden’, sodass das neue Icon auch sichtbar ist

8. Nun könnt ihr über die ‘Quickinfo’ weitere Informationen über das Dashboard an den User mitteilen

9. Um den Button dann mit Funktionalität zu versehen, müsst ihr ihn in das Dashboard ziehen

content image

10. Formatiere Deinen Button, in dem du mit einem Rechtsklick auf ‘Formatieren…’ klickst und dann die Hintergrundfarbe auf durchsichtig stellst

11. Danach müsst ihr über Dashboard > Aktionen > Aktionen hinzufügen > Gehe zu Blatt auswählen

12. Ihr könnt dieser Aktionen einen Namen geben und zuweisen, auf welches Blatt der Button verweisen soll

Das war’s! 

Wie ihr seht, ist es durchaus komplizierter, einen Button über ein berechnetes Feld einzufügen im Vergleich zu einer Schaltfläche. Warum dann überhaupt einen Button verwenden? Weil z.B. Schaltflächen nur eine begrenzte Anzahl an Zeichen haben. Mit 80 Zeichen kann man nicht besonders viele Informationen weitergeben.
 

Zusätzlich dazu, besteht bei einem Blatt immer die Möglichkeit, den Tooltip zu manipulieren. Hierbei kann man ein Blatt einzufügen (z.B. ein weiterer Line Graph o.Ä.) oder den gesamten Tooltip formatieren und für den Lesen eine größere Schriftgröße einstellen. Nichtsdestotrotz sollte man bedenken, dass ein neu erstelltes Feld immer als Variable in den gesamten Datensatz geschrieben wird und die Performance leiden könnte. Deshalb sollte man folgenden Gedanken nicht vergessen: eine Zahl kann von einem Computer immer besser encodiert werden als ein Datumsfeld oder ein Wort (bool> int> float> date> string).

Beim nächsten Blogpost werden wir das Ganze noch erweitern & auch Popup Container mit einbeziehen!