Kartenquellen für Geokarten-Datenvisualisierungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 6 Minuten Lesedauer
  • Geokarten-Datenvisualisierungen sind mit Standorttabellen in einer speziellen Kartenquelle verbunden.

    Kartenquellen für Geokarten sind in Kartenquellenhierarchien organisiert. Alle Zuordnungsquellen, die auf dieselbe Tabelle verweisen, befinden sich in derselben Hierarchie. Eine Zuordnungsquellenhierarchie besteht aus einer übergeordneten Quelle und bis zu vier Ebenen mit untergeordneten Quellen. Die übergeordnete Quelle verweist nur auf die Tabelle, und die untergeordneten Quellen verweisen auf Felder in der Tabelle.

    Standardmäßig verfügt Ihre Instanz über eine Kartenquellhierarchie für Geokarten, die auf die Standorttabelle [cmn_location] verweist. Sie können daher ein Feld Gruppieren nach in Ihrer Geokarte haben, das auf ein Feld im Standort verweist. Das Feld Gruppieren nach kann sich auf der obersten Ebene der Datenquellentabelle befinden, oder Sie können per Dot-Walking darauf zugreifen. Sie können zusätzliche Hierarchien der Kartenquelle erstellen, die auf anwenderdefinierte Standorttabellen verweisen.

    Unterschiede zwischen Kartenquellen für Datenvisualisierungen und für Berichte

    Wenn Sie mit Kartenberichten in Core-UIvertraut sind, haben Sie möglicherweise festgestellt, dass sich die Kartenquellen für Geokarten von den Kartenquellen für Kartenberichte unterscheiden. Sie sind so unterschiedlich, dass sie sich in den verschiedenen Kartenquelltabellen „sys_report_map_source“ und „visiz_map_source“ befinden. Der signifikanteste Unterschied besteht in der Art und Weise, wie sie auf Tabellen verweisen.

    In Kartenberichten verweist die Kartenquelle auf die Faktentabelle, z. B. Incident [Incident]. Die Kartenquelle enthält auch ein Referenzfeld, das auf die Standorttabelle verweist. Untergeordnete Kartenquellen führen einen Dot-Walk zu einem Feld in der Standorttabelle durch. Diese Struktur führt zu einer separaten Hierarchie der Kartenquelle für jede Datentabelle, die Sie als Datenquelle für eine Karte verwenden möchten.
    Abbildung : 1. Kartenquellen für Kartenberichte

    Liste der Kartenquellen für Kartenberichte mit Faktentabellen.
    Kartenquellen für Geokarten verweisen direkt auf Standorttabellen. Sie verweisen nicht auf Faktentabellen. Die Faktentabelle ist nur in der Geokarten-Datenvisualisierung angegeben. Dank dieser Struktur können Sie eine Kartenhierarchie für alle Geokarten in Ihrer Instanz unabhängig von den angezeigten Daten wiederverwenden.
    Abbildung : 2. Kartenquellen für Geokarten-Datenvisualisierungen
    Wiederverwendbarer Satz von Kartenquellen für alle Geokarten-Datenvisualisierungen in einer Instanz.

    Erstellen Sie eine Kartenquelle für die Datenvisualisierung

    Um eine anwenderdefinierte Standorttabelle in Geokarten-Datenvisualisierungen zu verwenden, definieren Sie eine Kartenquelle, die eine Verknüpfung mit der Tabelle herstellt. Fügen Sie weitere Kartenquellen auf verschiedenen Ebenen der Hierarchie hinzu.

    Vorbereitungen

    Erforderliche Rolle: report_admin, visual_admin, pa_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Prozedur

    1. Fügen Sie „visz_map_source_list.do“ im Feld „Browser-URL“ an die Instanz-URL an.
      Wenn Ihre Instanz beispielsweise https://instance.example.comist, geben Sie https://instance.example.com/viz_map_source_list.doein.
    2. Vergewissern Sie sich, dass die zu referenzierende Standorttabelle bereits in einer Kartenquelle verwendet wird.
      Die Gruppe der Zuordnungsquellen, die auf dieselbe Tabelle verweisen, wird als Zuordnungsquellenhierarchie bezeichnet.
    3. Wenn keine Kartenquellen vorhanden sind, die auf die gewünschte Standorttabelle verweisen, erstellen Sie die Kartenquelle der obersten Ebene für diese Tabelle:
      1. Wählen Sie Neu.
        Ein leerer Datensatz der Kartenquelle [viz_map_source] wird geöffnet.
      2. Geben Sie die folgenden Informationen an:
        Feld Beschreibung
        Name Fügen Sie einen Namen für die Zuordnungsquelle hinzu. Verwenden Sie einen beschreibenden Namen, der den Tabelleninhalt vorschlägt. Schließen Sie diesen Namen als Teil der Namen aller anderen Kartenquellen ein, die Sie in dieser Hierarchie erstellen.
        Tabelle Wählen Sie eine Standorttabelle aus, die noch nicht in einer Kartenquelle für die Datenvisualisierung verwendet wird. Die von Ihnen ausgewählte Tabelle darf auch nicht auf eine Tabelle wie „cmn_location“ verweisen, die bereits in einer Kartenquelle für die Datenvisualisierung verwendet wird.
      3. Wählen Sie Absenden.
      Sie haben jetzt die übergeordnete Zuordnungsquelle einer neuen Zuordnungsquellhierarchie. Sie können der Hierarchie weitere Ebenen hinzufügen.
    4. Wenn eine Kartenquellhierarchie für Ihre Tabelle vorhanden ist, öffnen Sie die Kartenquelle, die sich eine Ebene über der zu erstellenden Kartenquelle befindet.
      Hinweis:
      Unter dem übergeordneten Element der obersten Ebene können Sie nicht mehr als vier Ebenen der Kartenquelle haben.
    5. Wählen Sie in der zugehörigen Liste „ KartenquellenNeu.
      Ein neuer Kartenquelldatensatz [viz_map_source] wird geöffnet, wobei die Felder Tabelle und Übergeordnet schreibgeschützt sind.
    6. Geben Sie die folgenden Informationen an:
      Tabelle : 1. Quellfelder zuordnen
      Feld Beschreibung
      Name Geben Sie einen Namen für die Kartenquelle ein. Fügen Sie die Ebene in die Namen der Kartenquellenebenen ein. Geben Sie im Allgemeinen allen Zuordnungsquellen in derselben Hierarchie denselben Stammnamen. Unterscheiden Sie sie nur nach Ebene, z. B. nach Standortzuordnung (Ebene 2) und Standortzuordnung (Ebene 3).
      Tabelle (schreibgeschützt) Die gleiche Tabelle wird in der gesamten Kartenquellenhierarchie verwendet und in der Kartenquelle der obersten Ebene angegeben.
      Feld Wählen Sie ein Feld mit Standortdaten aus, das eine Ebene detaillierter ist als die Karte, auf der es angezeigt wird.
      Stellen Sie sich beispielsweise vor, Sie konfigurieren Daten für eine Kartenquelle der Ebene 1, die auf der Weltkarte angezeigt wird. Da die Daten für Länder auf der Weltkarte angezeigt werden, wählen Sie Standort Land. Wenn Sie Daten konfigurieren, die auf einer Karte von Deutschland oder den USA angezeigt werden sollen, wählen Sie Standort Staat/Provinz.
      Hinweis:
      Die Stadt ist die granularste Standortebene, die Sie beim Drilldown in einen Kartenbericht anzeigen können. Beispiel: Wenn Sie Berichte zu verschiedenen Standorten in einer Stadt erstellen und das Kartenquellenfeld der untersten Ebene so definieren möchten, dass es location.name enthält, zeigt der Kartenbericht die verschiedenen Standorte als entsprechende Stadtbeschriftungen an. Daher führt die Berichterstellung an mehreren Standorten mit demselben location.city-Wert zur Anzeige mehrerer Kartenpunkte mit demselben Label, aber mit unterschiedlichen zusammengefassten Werten, die zu verschiedenen Standorten führen.
      Ebene Wählen Sie eine Hierarchieebene für diese Kartenquelle aus. Sie müssen eine Ebene auswählen, die eine Ebene niedriger ist als die Ebene der übergeordneten Kartenquelle. Sie können maximal vier Ebenen haben. Jede Kartenquellenebene entspricht einer Drillebene in der Kartenhierarchie, und diese Ebenen stimmen weitgehend überein. In einer Hierarchie kann jeweils nur eine Zuordnungsquelle derselben Ebene vorhanden sein.
      Aktiv Deaktivieren Sie diese Checkbox, damit diese Kartenquelle beim Erstellen von Kartenberichten nicht verfügbar ist.
    7. Geben Sie im Abschnitt „ Datentransformation “ die folgenden Informationen an:
      Feld Beschreibung
      Verwendung von Daten Wählen Sie aus, wie Daten in dieser Kartenquelle verwendet werden sollen.
      • Daten in Tabelle verwenden: Verwenden Sie die Daten in der Now Platform®, ohne sie zu transformieren. Wählen Sie diese Option aus, wenn die Daten bereits den JSON-Schlüsselwerten entsprechen, denen Sie zuordnen.
      • Zuordnung verwenden: Der häufigste Anwendungsfall. Transformieren Sie Daten so, dass sie den JSON-Schlüsselwerten entsprechen, zu denen Sie die Zuordnung durchführen. Wählen Sie für geografische Kartenquellen, die den Schlüssel hc-key geoJSON verwenden, immer diese Option aus.

        Diese Option kann nicht für Daten unterhalb der Ebene „Bundesland/Kanton“ verwendet werden, da „ Region“ und „Bundesland “ die Zuordnung der niedrigsten Ebene sind.

      • Breiten- und Längengrad verwenden: Wählen Sie diese Option immer für die unterste Kartenebene aus, z. B. Ebene 3. Stellen Sie sicher, dass Ihre Daten Werte für den Breitengrad und den Längengrad enthalten.
        Warnung:
        Da die Option für Längen- und Breitengrad verwenden die Suche deaktiviert, wählen Sie diese Option nur auf Kartenquellebenen, die die unterste Ebene in einer Hierarchie darstellen.
      Verwenden Sie diese Zuordnungen Wenn Sie Zuordnung verwenden ausgewählt haben, wählen Sie eine Zuordnungsgruppe aus, die Sie verwenden möchten. Eine Zuordnungsgruppe ist eine Sammlung von Schlüssel- Wert-Paarzuordnungen, die Daten transformieren. EUm die Zuordnungen in einer Zuordnungsgruppe zu überprüfen, wechseln Sie zur Tabelle Standorte-Zuordnung [sys_report_map_source_mapping].

      Wenn Sie beispielsweise den Feldwert USA in einen HC-Schlüsselwert wirumwandeln, wählen Sie Länderzuordnungen , die die relevante Zuordnungdes Schlüssel-Wert-Paares enthalten.

    8. Wählen Sie einen JSON-Schlüssel im Abschnitt JSON-Schlüssel aus, um die Kartenquelldaten mit Karten zu verbinden.
      Geografische Karten verwenden normalerweise den hc-Schlüssel.

      Jede Geokarte hat eine JSON-Definition. Wählen Sie ein JSON-Schlüssel-Wert-Paar aus, dem die Daten zugeordnet werden sollen. Die Daten, die auf der Karte angezeigt werden, müssen mit den JSON-Schlüsselwerten übereinstimmen. Der von Ihnen ausgewählte Schlüssel bestimmt also, ob Sie Ihre Daten mit den Einstellungen im Abschnitt So benutzen Sie Daten umwandeln müssen. Alle Standard-Plattform-Karten und -Zuordnungen verwenden den hc-Schlüssel geoJSON und Werte der ISO 3166-Norm. Für benutzerdefinierte Karten können Sie einen anderen JSON-Schlüssel eingeben.

    9. Wählen Sie Aktualisieren.