Business Analyst-Berichtsvorlage importieren (Business Analyst)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Importiert einen Online-Bericht, damit er zusammen mit einem lokal installierten ArcGIS Business Analyst-Dataset lokal ausgeführt werden kann.

Bei diesem Werkzeug handelt es sich um die zugrunde liegende Engine, mit der der interaktive Workflow Vorlage importieren im Bereich Katalog ausgeführt wird. Dieses Werkzeug eignet sich ideal für die Ausführung von komplexen automatisierten Tasks, z. B. zum Importieren von Vorlagen über Python-Skripte oder zum programmgesteuerten Ändern von Datenpfaden.

Der Workflow "Vorlage importieren" führt das Werkzeug im Hintergrund aus und fügt dem Geoverarbeitungsverlauf die Ausführungsinformationen hinzu.

Verwendung

  • Die Berichtsvorlagen-ID entspricht der Portal-Element-ID.

  • Alle Business Analyst-Berichte enthalten eine eindeutige alphanumerische Berichtsvorlagen-ID. Zum Ermitteln der Berichtsvorlagen-ID klicken Sie im Fenster Katalog auf die Registerkarte Portal und dann auf die Schaltfläche Eigene Inhalte. Zeigen Sie im Ordner "Eigene Berichte" mit der Maus auf eine Berichtsvorlage. Die Berichtsvorlagen-ID entspricht dem Wert für Name. Die Pfad-URL enthält die Berichtsvorlagen-ID und verlinkt zur Elementseite im Portal oder in ArcGIS Online.

  • Der Ausgabeordner enthält alle Ressourcen, die zur lokalen Ausführung des Berichts erforderlich sind.

  • Der Parameter Dataset-ID bezieht sich auf die ID des lokalen Esri Datasets.

  • Der Parameter Konfiguration ist ein optionaler Parameter, in dem die verknüpfte Statistical Data Collection (SDCX-Datei) definiert wird. Sie kann lokal gespeichert oder referenziert werden.

  • Wenn der Parameter Konfiguration nicht angegeben ist, verwendet das Werkzeug die standardmäßige Download-Option. Klicken Sie zum Festlegen von Download-Optionen auf Projekt > Optionen > Business Analyst > Optionen zum Importieren von Berichtsvorlagen festlegen.

Parameter

BeschriftungErläuterungDatentyp
ID der Online-Berichtsvorlage

Die Berichtsvorlagen-ID.

String
Ausgabeordner
(optional)

Der lokale Ordner, in den die Elemente der Berichtsvorlage importiert werden.

Folder
Dataset-ID
(optional)

Das Dataset, mit dem die Berichtsvariablen gefüllt werden.

String
Konfiguration
(optional)

Eine JSON-Zeichenfolge, die angibt, wo die SDCX-Kartenberichtsvariablen des Berichts gespeichert werden. Die folgenden Konfigurationsoptionen sind verfügbar:

  • ID: Die Portal-Element-ID der SDCX-Datei
  • Herunterladen: "true" oder "false". Legen Sie "true" fest, um die SDCX-Datei herunterzuladen, und "false", um eine vorhandene SDCX-Datei zu referenzieren.
  • Pfad: Der Speicherort der SDCX-Datei. Lassen Sie die Zeichenfolge leer, um den Standardwert zu verwenden, z. B. den Ausgabespeicherort des Berichts. Alternativ können Sie einen neuen Speicherort oder einen vorhandenen Ordner mit der SDCX-Datei angeben.
  • Name: Der Name der SDCX-Datei. Geben Sie den Namen einer neuen oder einer vorhandenen SDCX-Datei an.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierter Ordner

Der aktualisierte Ordner.

Folder

arcpy.ba.ImportBusinessAnalystReportTemplate(online_report_template_id, {output_folder}, {dataset_id}, {config})
NameErläuterungDatentyp
online_report_template_id

Die Berichtsvorlagen-ID.

String
output_folder
(optional)

Der lokale Ordner, in den die Elemente der Berichtsvorlage importiert werden.

Folder
dataset_id
(optional)

Das Dataset, mit dem die Berichtsvariablen gefüllt werden.

String
config
(optional)

Eine JSON-Zeichenfolge, die angibt, wo die SDCX-Variablen des Berichts gespeichert werden. Die folgenden Konfigurationsoptionen sind verfügbar:

  • id: Die Portal-Element-ID der SDCX-Datei.
  • download: "true" oder "false". Legen Sie "true" fest, um die SDCX-Datei herunterzuladen, und "false", um eine vorhandene SDCX-Datei zu referenzieren.
  • path: Der Speicherort der SDCX-Datei. Lassen Sie die Zeichenfolge leer, um den Standardwert zu verwenden, z. B. den Ausgabespeicherort des Berichts. Alternativ können Sie einen neuen Speicherort oder einen vorhandenen Ordner mit der SDCX-Datei angeben.
  • name: Der Name der SDCX-Datei. Geben Sie den Namen einer neuen oder einer vorhandenen SDCX-Datei an.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_folder

Der aktualisierte Ordner.

Folder

Codebeispiel

ImportBusinessAnalystReportTemplate: Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie die Funktion ImportBusinessAnalystReportTemplate verwenden.

import arcpy
arcpy.ba.ImportBusinessAnalystReportTemplate(
    online_report_template_id="33bcaa1e97fc4b9ba7fc68e14402a10f",
    output_folder=r"C:\ArcGIS\Business Analyst Templates",
    dataset_id="USA_ESRI_2022",
    config='{"downloadConfig":[{"id":"023871b31068415cbc0340fdd3ec5ba7","download":true,"path":"","name":"San Francisco Spending"}]}')

Lizenzinformationen

  • Basic: Erfordert Business Analyst
  • Standard: Erfordert Business Analyst
  • Advanced: Erfordert Business Analyst

Verwandte Themen