Datenquellen

JSON

JSON ist ein hierarchisches Format. Es wird zur Übertragung und Speicherung strukturierter Daten eingesetzt.

Da Peakboard-Datenquellen immer tabellarisch sind, musst du unter Umständen einen Ausschnitt aus dem JSON-File auswählen.

Es ist möglich, innerhalb der JSON-Quelle entweder auf ein Array zu verweisen oder auf ein komplexes Objekt. Im Fall eines Arrays hat die Zieltabelle in Peakboard beliebig viele, im Fall des Objekts genau eine Zeile mit allen Elementen des Objekts als Spalten.

Um die JSON-Datenquelle zu konfigurieren, gibst du ihr einen Namen (1) und gibst im Bereich [Connection] die URL zur Quelle an (2). Wenn deine Quelle eine Authentifizierung erfordert, kannst du dort auch die Authentifizierungsart wählen (3) und die entsprechenden Daten eingeben.

JSON Datenquelle konfigurieren

Falls du keine eigene URL zu einer JSON-Datenquelle zur Hand hast, kannst du unsere Beispiel-URL nutzen, um den Einsatz von JSON zu testen:

http://templates.peakboard.rocks:8888/api/RestView

Die Beispiel-Datenquelle enthält Bestelldaten. Sie liefert Bestellnummer, Bestelldatum, Produktionsziel (Anzahl der bestellten Produkte), Produktname und Produktnummer.

Im Bereich [Request] kannst du, falls nötig über den Button [Request Header oder Body editieren] (4) einen eigenen Header oder Body (nur für POST und PUT-Requests) definieren. Für den Body kannst du dann auch ein Skript anlegen.

Wenn du nur einen Teil des JSON-Inhalts nutzen willst, musst du im Bereich [Details angeben] im Textfeld [Pfad] (5) eine JSONPath Expression formulieren, die auf das Start-Element zeigt. Eine leere JSONPath Expression nimmt das Wurzelelement als Start.

Das Feld [Max. Zeilen] (6) begrenzt die Anzahl der Zeilen auf einen bestimmten Wert.

Wenn alle Einstellungen gemacht sind, kannst du dir mit [Daten laden] (7) eine Vorschau der Daten anzeigen lassen.

JSON Datenquelle konfigurieren

In der Vorschau hast du die Möglichkeit, den Datentyp der jeweiligen Spalten noch zu ändern (8).

JSON Datenquelle konfigurieren

Unter folgendem Link findest du ein Tutorial, wie generell externe Datenquellen konfiguriert und an Peakboard-Elemente gekoppelt werden:

Erste Schritte mit externen Datenquellen am Beispiel einer XML-Datenquelle

Wir lernen von dir!

Hat dir dieser artikel geholfen?

Lass dich erleuchten!

Du benötigst weitere unterstützung?

Peakboard Youtube icon Zum YouTube Kanal

Unsere zahlreichen Videos für Einsteiger und Fortgeschrittene erklären dir genau, wie du dein Dashboard gestaltest.

Peakboard Templates icon Zu den Peakboard Templates

Lade dir unsere Templates für die verschiedensten Anwendungsfälle kostenlos herunter.

Peakboard icon Zu www.peakboard.com

Auf unserer Website findest du alle wichtigen Infos zu Peakboard sowie verschiedene Anwendungsfälle und Success Stories.