In einer sich schnell ent­wi­ckeln­den Unter­neh­mens­land­schaft kön­nen Daten das ent­schei­dende Unter­schei­dungs­merk­mal sein. Durch den exter­nen Aus­tausch von Daten kön­nen Unter­neh­men neue Umsatz­quel­len erschlie­ßen, Kun­den begeis­tern und ihr Pro­dukt­an­ge­bot ver­bes­sern. Um diese Ent­wick­lung zu beschleu­ni­gen, kön­nen sich Unter­neh­men auf Lösun­gen von Anbie­tern ver­las­sen, die sich auf Busi­ness Intel­li­gence spe­zia­li­siert haben, wie Tableau Embedded Ana­ly­tics, um mit mini­ma­lem Auf­wand erst­klas­sige Ana­ly­sen zu lie­fern. Der Embed­ding Play­ground wurde ent­wi­ckelt, um die Lern­kurve zu ver­kür­zen und die Effi­zi­enz bei der Wert­schöp­fung zu stei­gern. In die­ser inter­ak­ti­ven Umge­bung kön­nen Ent­wick­ler schnell per­so­na­li­sier­ten Code erstel­len und sich mit den wich­tigs­ten Embedded Ana­ly­tics-Ele­men­ten wie der Embed­ding API, Con­nec­ted Apps und User Attri­bute Func­tions ver­traut machen.

Mit dem Embed­ding Play­ground kön­nen Ent­wick­ler mit der Arbeit mit Tableau Embedded Ana­ly­tics begin­nen, ohne eine Ent­wick­lungs­um­ge­bung ein­rich­ten oder sei­ten­lange Doku­men­ta­tio­nen lesen zu müs­sen. Pro­dukt­ma­na­gern hel­fen die Embed­ding Play­grounds dabei, Erfah­run­gen aus ers­ter Hand mit Embedded Ana­ly­tics zu sam­meln und einen Pro­to­typ zu erstel­len, ohne Prio­ri­tä­ten oder Res­sour­cen zu verschieben.

Begin­nen Sie mit dem Tableau Embed­ding Playground

Mit der Embed­ding-API kön­nen Sie Tableau ganz ein­fach über eine ein­fa­che Web­kom­po­nente ein­bet­ten. Mit nur weni­gen Code­zei­len kön­nen Sie die volle Leis­tungs­fä­hig­keit von Tableau in Ihre Anwen­dung ein­bet­ten. Um noch einen Schritt wei­ter zu gehen – über die ein­fa­che Ein­bet­tung hin­aus – kön­nen Sie mit dem Embed­ding Play­ground Tableau ganz ein­fach anpas­sen und in Ihre Anwen­dung inte­grie­ren, so dass Sie erwei­terte Daten­pro­dukte erstel­len können.

Wenn Sie den Embed­ding Play­ground zum ers­ten Mal öff­nen, wer­den Sie mit einem Will­kom­mens­dia­log begrüßt, der Sie durch die vier Haupt­be­rei­che führt:

  • Das linke Bedien­feld, in dem Sie die Ein­bet­tungs-URL ange­ben, die Anzei­ge­ein­stel­lun­gen kon­fi­gu­rie­ren, auf Code-Snip­pets zugrei­fen, um Inter­ak­ti­vi­tät hin­zu­zu­fü­gen, und eine Ver­knüp­fung zu einer Con­nec­ted App herstellen.
  • Der Code­be­reich ent­hält den Java­Script- und HTML-Code, der zum Ein­bet­ten der Tableau-Visua­li­sie­rung ver­wen­det wird. Der Code wird auto­ma­tisch aktua­li­siert, wenn Sie die Ein­bet­tungs­de­tails, die Anzei­ge­ein­stel­lun­gen und die Drag-and-Drop-Inter­ak­tio­nen im lin­ken Bedien­feld konfigurieren.
  • Das Vor­schau­fens­ter zeigt Ihnen die ein­ge­bet­tete Visua­li­sie­rung und wird aktua­li­siert, wenn Sie auf Aus­füh­ren kli­cken, so dass Sie das Ergeb­nis Ihres Codes sofort sehen können.
  • Das Kon­so­len­fens­ter kann geöff­net wer­den, um die Aus­gabe anzu­zei­gen und Sie bei der Feh­ler­su­che und der Iden­ti­fi­zie­rung von War­nun­gen zu unterstützen.

Das linke Bedien­feld ist immer vor­han­den, aber Sie kön­nen ein­stel­len, ob Sie nur das Code-Fens­ter, das Vor­schau­fens­ter oder eine Ras­ter­an­sicht der bei­den Berei­che sehen möch­ten. Sie kön­nen auch die Trenn­li­nien zwi­schen dem Code- und dem Vor­schau­fens­ter sowie zwi­schen dem JS- und dem HTML-Code-Edi­tor zie­hen, um die Größe der Berei­che anzupassen.

Anpas­sen der Anzeige

Für den Ein­stieg kön­nen Sie eine Bei­spiel­vi­sua­li­sie­rung ver­wen­den oder eine Visua­li­sie­rung aus­wäh­len, die in Tableau Cloud, Tableau Ser­ver oder Tableau Public ver­öf­fent­licht wurde. Kon­fi­gu­rie­ren Sie dann, ob Sie eine Visua­li­sie­rung als Anzei­ge­er­leb­nis ein­bet­ten oder einen Autoren­mo­dus bereit­stel­len möch­ten, damit Ihre End­be­nut­zer die Daten wei­ter unter­su­chen können.

Mit Tableau kön­nen Sie Dash­board-Lay­outs ver­wen­den, um das Design basie­rend auf dem Gerät zu opti­mie­ren, von dem aus auf das Dash­board zuge­grif­fen wird, um sicher­zu­stel­len, dass Ihre End­be­nut­zer immer ein idea­les Anzei­ge­er­leb­nis haben. Wenn ein Dash­board-Lay­out für ein Gerät erstellt wurde, kön­nen Sie die­ses als Anzei­ge­ge­rät im Embed­ding Play­ground fest­le­gen, um eine Vor­schau des Lay­outs zu erhal­ten. Sie kön­nen auch die Breite und Höhe ein­stel­len, ange­ben, ob Sie die Regis­ter­kar­ten­na­vi­ga­tion anzei­gen möch­ten, und die Posi­tion der Sym­bol­leiste fest­le­gen, damit die Anzeige Ihren Anfor­de­run­gen entspricht.

Inter­ak­ti­vi­tät hinzufügen

Sobald Sie die Anzeige kon­fi­gu­riert haben, kön­nen Sie mit dem Hin­zu­fü­gen von Inter­ak­tio­nen begin­nen, z. B. mit dem Hin­zu­fü­gen von Kon­text­me­nüs, dem Anwen­den von Fil­tern, dem Expor­tie­ren von Daten und vie­lem mehr. Durch das Hin­zu­fü­gen von Inter­ak­ti­vi­tät kön­nen Sie die Benut­zer­er­fah­rung ver­bes­sern, indem Sie Tableau naht­los in Ihre Anwen­dung inte­grie­ren und Self-Ser­vice-Ana­ly­sen dort­hin brin­gen, wo Ihre Kun­den sie benötigen.

Die Inter­ak­tio­nen sind durch­such­bar und nach Arbeits­blatt, Dash­board, Arbeits­mappe und Inter­ak­ti­ons­typ geord­net, sodass Sie den benö­tig­ten Bei­spiel­code schnell fin­den kön­nen. Jede Inter­ak­tion ent­hält eine Zusam­men­fas­sung ihrer Funk­tion und Links zur API-Refe­renz, so dass Sie leicht ver­ste­hen kön­nen, wann und wie sie zu ver­wen­den ist. Wenn Sie dann bereit sind, die Inter­ak­tion zu Ihrem Code hin­zu­zu­fü­gen, brau­chen Sie sie nur in den Java­Script-Edi­tor zu zie­hen und alle Platz­hal­ter­werte zu aktua­li­sie­ren. Mit dem Tableau Embed­ding Play­ground kön­nen Sie neue Mög­lich­kei­ten ent­de­cken, expe­ri­men­tie­ren und Inter­ak­tio­nen mit­ein­an­der kom­bi­nie­ren, ohne sich Sor­gen machen zu müs­sen, dass der Pro­duk­ti­ons­code beschä­digt wird.

Ver­wen­den Sie den Embed­ding Play­ground als Con­nec­ted App

In der letz­ten Schub­lade des Bedien­felds kön­nen Sie den Tableau Embed­ding Play­ground mit einer Con­nec­ted App für eine naht­lose und sichere Authen­ti­fi­zie­rung aus­füh­ren. In der Schub­lade „Con­nec­ted Apps“ kön­nen Sie Attri­bute für die Arbeit mit Benut­zer­at­tri­but­funk­tio­nen fest­le­gen, um den Daten­zu­griff zu steu­ern und per­so­na­li­sierte Erleb­nisse zu schaf­fen. Da der Embed­ding Play­ground die ein­fa­che Anpas­sung von Attri­bu­ten ermög­licht, kön­nen Sie ver­schie­dene Werte aus­pro­bie­ren und über­prü­fen, ob sie rich­tig ange­wen­det wer­den. Wenn Sie den Code in Ihrer Anwen­dung ver­wen­den, müs­sen Sie ser­ver­sei­tig JSON-Web-Token (JWT) erstel­len, für die Sie unse­ren Bei­spiel­code ver­wen­den können.

Brin­gen Sie den Code zu Ihrer Anwendung

Wenn Ihr Code fer­tig ist, laden Sie ihn ein­fach her­un­ter oder kopie­ren Sie ihn in Ihre Zwi­schen­ab­lage, um ihn in Ihren bevor­zug­ten Code-Edi­tor ein­zu­fü­gen. Der Code ent­hält sowohl den HTML-Code für die Web­kom­po­nente als auch das Java­Script für die Inter­ak­tio­nen. Mit dem Embed­ding Play­ground kön­nen Sie sich inspi­rie­ren las­sen, um Ihre ana­ly­ti­sche Anwen­dung auf die nächste Stufe zu brin­gen und prak­ti­sche Erfah­run­gen zu sam­meln, ohne etwas instal­lie­ren oder die Doku­men­ta­tion lesen zu müssen.

Sind Sie bereit, los­zu­le­gen? Pro­bie­ren Sie den Embed­ding Play­ground selbst aus!

Quelle: tableau.com

Erfah­ren Sie hier mehr über Lösun­gen im Bereich Mas­ter Data Manage­ment oder besu­chen Sie eines unse­rer kos­ten­lo­sen Web­i­nare.