ファイルをポータルにアップロード (Upload File To Portal) (データ管理)

サマリー

アクティブなポータルにファイルをアップロードします。 サポートされているファイル タイプは、.lyrx.mapx.pagx.pdf.rptt.rptx.stylx です。

使用法

パラメーター

ラベル説明データ タイプ
入力ファイル

アクティブなポータルにアップロードされるファイル。 サポートされているファイル タイプは、レイヤー (.lyrx)、レイアウト (.pagx)、マップ (.mapx)、PDF (.pdf)、レポート (.rptx)、レポート テンプレート (.rptt)、スタイル (.stylx) です。

File
タイトル

ポータル アイテムのタイトル。

String
フォルダー
(オプション)

ポータル上の既存のフォルダーまたは新しいフォルダーの名前。

String
サマリー
(オプション)

アイテムに関する簡単な説明。

String
タグ
(オプション)

アイテムを説明するキーワードまたは語句。 それぞれのタグをカンマで区切ります。

String
共有レベル
(オプション)

アイテムの共有レベルを指定します。

  • 所有者アイテムの所有者のみがアクセスできます。
  • 組織組織のメンバー全員がアクセスできます。
  • すべてのユーザー組織外のユーザーを含むすべてのユーザーがアクセスできます。
String
グループ
(オプション)

アイテムを共有するグループです。

String

派生した出力

ラベル説明データ タイプ
ファイルのアイテム ID

ファイルのポータル アイテム ID です。

String
ファイルのアイテム URL

ポータルにアップロードされるファイルのアイテム URL です。

String

arcpy.management.UploadFileToPortal(in_file, title, {folder}, {summary}, {tags}, {sharing_level}, {groups})
名前説明データ タイプ
in_file

アクティブなポータルにアップロードされるファイル。 サポートされているファイル タイプは、レイヤー (.lyrx)、レイアウト (.pagx)、マップ (.mapx)、PDF (.pdf)、レポート (.rptx)、レポート テンプレート (.rptt)、スタイル (.stylx) です。

File
title

ポータル アイテムのタイトル。

String
folder
(オプション)

ポータル上の既存のフォルダーまたは新しいフォルダーの名前。

String
summary
(オプション)

アイテムに関する簡単な説明。

String
tags
(オプション)

アイテムを説明するキーワードまたは語句。 それぞれのタグをカンマで区切ります。

String
sharing_level
(オプション)

アイテムの共有レベルを指定します。

  • OWNERアイテムの所有者のみがアクセスできます。
  • ORGANIZATION組織のメンバー全員がアクセスできます。
  • EVERYONE組織外のユーザーを含むすべてのユーザーがアクセスできます。
String
groups
[groups,...]
(オプション)

アイテムを共有するグループです。

String

派生した出力

名前説明データ タイプ
file_item_id

ファイルのポータル アイテム ID です。

String
file_item_url

ポータルにアップロードされるファイルのアイテム URL です。

String

コードのサンプル

UploadFileToPortal の例 (Python ウィンドウ)

次のスクリプトでは、レイヤー ファイルをアクティブなポータルにアップロードします。

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

環境

このツールは、ジオプロセシング環境を使用しません。