Loading

Anzeigen von Anzeigewerten (DV) für ID-Spalten in ServiceNow ITSM

Veröffentlichungsdatum: Jul 20, 2023
Aufgabe
Einige Tabellen in ServiceNow haben Spalten mit dem Präfix "dv_". Diese Spalten werden nicht automatisch in Tableau Desktop hinzugefügt, wenn Datenquellen mit dem ServiceNow ITSM-Konnektor erstellt werden.

In diesem Artikel wird beschrieben, wie Sie die Werte für diese Spalten zur Datenquelle hinzufügen.
Schritte
Die DV-Felder werden von ServiceNow verwendet, um einen von Menschen lesbaren Wert für die ID-Felder bereitzustellen, die zur Herstellung von Beziehungen zwischen den Tabellen verwendet werden. Das automatische Einbeziehen dieser Werte könnte das Erstellen von Verknüpfungen mit anderen ServiceNow-Tabellen oder anderen Datenverbindungen beeinträchtigen. Um diese Werte in Tableau Desktop anzuzeigen, sollten die entsprechenden Verknüpfungen zwischen den ServiceNow-Tabellen erstellt werden.

Die Anzeigewerte für die ID-Felder in der Tabelle Catalog-Aufgabe können z. B. durch die folgenden Verknüpfungen hinzufügt werden:
Vom Benutzer hinzugefügtes Bild
Die Verknüpfungen werden für diese Felder hergestellt:
  • Zuweisungsgruppe = Sys-ID (Gruppe) 
  • Angefordertes Element = SyS-ID (Angefordertes Element) 
  • Übergeordnet = Sys-ID (Aufgabe) 
  • Geöffnet von = Sys-ID (Benutzer) 
Manchmal ist es jedoch nicht offensichtlich, welche Tabellen verknüpft werden sollen, um die Anzeigewerte zu finden. In diesen Fällen kann der REST Explorer in ServiceNow für die Suche nach übereinstimmenden Tabellen und Feldern verwendet werden:
  1. Richten Sie eine Abfrage für die primäre Tabelle (z. B. Catalog-Aufgabe)  im REST Explorer ein.
  2. Finden Sie ein Feld in den Ergebnissen, das eine Verknüpfung anstelle eines Werts anzeigt:
          "parent": {
            "link": "<link .../api/now/table/task/...",
            "value": "<value>"
          },
    
  3. "parent" ist das Feld, das Sie in der Tabelle Catalog-Aufgabe mit der Tabelle  verknüpfen, die nach /api/now/table aufgeführt ist – in diesem Fall "task"
  4. Höchstwahrscheinlich wird dies die sys_id in der Tabelle sein, die Sie verknüpfen werden, um sicherzugehen:
    1. Ändern Sie Ihre Abfrage für diese Tabelle (task).
    2. In sysparam_query: Geben Sie sys_id=<Wert> ein, wobei <Wert> der in #2 aufgeführte Wert ist.
    3. Die sys_id sollte im Ergebnis angezeigt werden: 
      "sys_id": "<value>",
    4. Genauso wie der Wert, den Sie abrufen wollten: 
      "number": "<number>",
  5. Richten Sie die Verknüpfung in Tableau Desktop mithilfe dieser Tabellen und Felder ein.
Hinweis: Bei jeder dieser Abfragen können Sie den Wert sysparam_display_value auf true anstelle von false setzen, um zu sehen, wie die zugehörigen tatsächlichen Werte sein sollten.
Nummer des Knowledge-Artikels

001456779

 
Laden
Salesforce Help | Article