Datei in Portal hochladen (Data Management)

Zusammenfassung

Lädt eine Datei in das aktive Portal hoch.

Verwendung

  • Die folgenden Dateitypen werden unterstützt:

  • Die maximale Dateigröße beträgt 500 GB. Weitere Informationen finden Sie unter Überlegungen und Beschränkungen.

  • Sie müssen mit einem Konto bei ArcGIS Online oder ArcGIS Enterprise angemeldet sein, dem die Berechtigung zum Erstellen von Inhalten zugewiesen ist.

  • Verwenden Sie die Option Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben auf der Registerkarte Geoverarbeitung des Dialogfeldes Optionen, um zu steuern, ob das Werkzeug eine vorhandene Datei im Portal überschreiben kann. Wenn die Option aktiviert ist, wird eine ggf. im ausgewählten Portalordner vorhandene Datei mit dem gleichen Namen und Titel überschrieben.

Parameter

BeschriftungErläuterungDatentyp
Eingabedatei

Die Datei, die in das aktive Portal hochgeladen wird. Unterstützte Dateitypen: Layer (.lyrx), Layout (.pagx), Karte (.mapx), PDF (.pdf), Präsentation (.prsx), Bericht (.rptx), Berichtsvorlage (.rptt) und Style (.stylx).

File
Titel

Der Titel des Portalelements.

String
Ordner
(optional)

Der Name eines vorhandenen Ordners oder ein neuer Ordner im Portal.

String
Zusammenfassung
(optional)

Eine kurze Beschreibung des Elements.

String
Tags
(optional)

Die Schlagwörter oder Begriffe zur Beschreibung des Elements. Trennen Sie die einzelnen Tags durch ein Komma voneinander.

String
Freigabeebene
(optional)

Gibt die Freigabeebene für das Element an.

  • BesitzerNur der Besitzer des Elements hat Zugriff.
  • OrganisationAlle Mitglieder der Organisation haben Zugriff.
  • Alle (öffentlich)Alle, auch Personen außerhalb der Organisation, haben Zugriff.
String
Gruppen
(optional)

Die Gruppen, für die das Element freigegeben wird.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Element-ID der Datei

Die Portal-Element-ID der Datei.

String
Element-URL der Datei

Die Element-URL der in das Portal hochgeladenen Datei.

String

arcpy.management.UploadFileToPortal(in_file, title, {folder}, {summary}, {tags}, {sharing_level}, {groups})
NameErläuterungDatentyp
in_file

Die Datei, die in das aktive Portal hochgeladen wird. Unterstützte Dateitypen: Layer (.lyrx), Layout (.pagx), Karte (.mapx), PDF (.pdf), Präsentation (.prsx), Bericht (.rptx), Berichtsvorlage (.rptt) und Style (.stylx).

File
title

Der Titel des Portalelements.

String
folder
(optional)

Der Name eines vorhandenen Ordners oder ein neuer Ordner im Portal.

String
summary
(optional)

Eine kurze Beschreibung des Elements.

String
tags
(optional)

Die Schlagwörter oder Begriffe zur Beschreibung des Elements. Trennen Sie die einzelnen Tags durch ein Komma voneinander.

String
sharing_level
(optional)

Gibt die Freigabeebene für das Element an.

  • OWNERNur der Besitzer des Elements hat Zugriff.
  • ORGANIZATIONAlle Mitglieder der Organisation haben Zugriff.
  • EVERYONEAlle, auch Personen außerhalb der Organisation, haben Zugriff.
String
groups
[groups,...]
(optional)

Die Gruppen, für die das Element freigegeben wird.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
file_item_id

Die Portal-Element-ID der Datei.

String
file_item_url

Die Element-URL der in das Portal hochgeladenen Datei.

String

Codebeispiel

UploadFileToPortal: Beispiel (Python-Fenster)

Das folgende Skript lädt eine Layer-Datei in das aktive Portal hoch.

import arcpy
arcpy.management.UploadFileToPortal(r"C:\states.lyrx", "MyFile", "", 
                              "My Summary", "tag1, tag2", "EVERYONE", 
                              "MYGROUP")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen