Einsicht

Berechnung der Reisedistanz mit Google Maps und OneStream

Logistikplanung kann eine komplizierte Aufgabe sein. Aber was wäre, wenn es ein Dashboard gäbe, das Ihnen zeigt, wo Ihre Mitarbeiter sind und wie weit sie vom Büro entfernt sind? Dies könnte sehr nützlich sein, um die Emissionen pro Mitarbeiter zu berechnen. In diesem Blog zeigen wir Ihnen, wie Sie Google Maps mit Ihrem Dashboard verknüpfen und automatisch die Entfernung zwischen dem Mitarbeiter und dem Zielort berechnen können.

Dimmensionen

Zunächst müssen wir jeden Arbeiter einer Stadt zuordnen. Dies geschieht in den Eigenschaften von Text 1.

Als nächstes gehen wir zu UD1, wo wir die Orte eingeben. Diese Orte werden die Zielorte der Arbeiter sein. Wir geben wieder den Namen der Stadt in Text 1 ein.

Codierung

Nachdem Sie die Städte eingegeben haben, müssen Sie zwei Geschäftsregeln erstellen, die die Google-API abrufen und in einer Datentabelle speichern. Rufen Sie die Geschäftsregeln"FXT_TravelDistance_FTD" und"MapPinPoint" auf. Sie können den Code hier finden.

Datenadapter

Nachdem Sie die Geschäftsregeln erstellt haben, müssen Sie zwei Datenadapter erstellen: einen für die Karte und den anderen für den Standort. Sie können die SQL-Abfrage für da_GoogleData finden.

hier.

BI-Betrachter

Nachdem Sie die beiden Datenadapter angelegt haben, erstellen Sie einen BI Viewer mit dem Namen biv_Map_PD. Dieser BI Viewer wird die beiden Datenadapter enthalten. Als nächstes müssen Sie den BI Viewer entwerfen. In unserem BI Viewer können wir die Entfernung zwischen dem Zielort und den Mitarbeitern einstellen, die wir anzeigen möchten. Dies ist ein berechnetes Feld.

Endgültiges Ergebnis

Platzieren Sie den BI Viewer unter einem Dashboard, und Sie sollten das folgende Ergebnis erhalten:

Autor
Thema
Keine Artikel gefunden.
Technologie
Industrie
Keine Artikel gefunden.