Copier dans le stockage des données (GeoAnalytics)

Résumé

Copie des entités des données en entrée vers un nouveau service d'entités de votre portail.

Utilisation

  • Cet outil consigne les résultats dans ArcGIS Data Store, que ce soit le stockage des données spatio-temporelles ou le stockage des données relationnelles.

  • Cet outil de géotraitement est mis en œuvre par ArcGIS GeoAnalytics Server. L’analyse est réalisée sur le GeoAnalytics Server et les résultats sont stockés dans votre contenu dans ArcGIS Enterprise.

  • Lors de l’exécution des outils GeoAnalytics Server, l’analyse est réalisée sur GeoAnalytics Server. Pour des performances optimales, GeoAnalytics Server doit pouvoir accéder aux données via les couches d’entités hébergées sur votre portail ArcGIS Enterprise ou les partages de fichiers Big Data. Les données qui ne sont pas locales pour GeoAnalytics Server sont transférées sur GeoAnalytics Server avant le début de l’analyse. Autrement dit, l’exécution d’un outil prend plus de temps et, dans certains cas, le transfert des données entre ArcGIS Pro et GeoAnalytics Server peut échouer. Le seuil d’échec dépend aussi bien des débits du réseau que de la taille et de la complexité des données. Il est par conséquent recommandé de toujours partager les données ou créer un partage de fichiers Big Data.

    Pour en savoir plus sur le partage des données dans votre portail.

    Pour en savoir pus sur la création d'un partage de fichiers Big Data via ArcGIS Server Manager

Syntaxe

CopyToDataStore(input_layer, output_name, {data_store})
ParamètreExplicationType de données
input_layer

Entités à copier.

Record Set
output_name

Nom du service d'entités en sortie.

String
data_store
(Facultatif)

Instance d'ArcGIS Data Store dans laquelle vous enregistrerez la sortie. La valeur par défaut est SPATIOTEMPORAL_DATA_STORE. Tous les résultats stockés dans le SPATIOTEMPORAL_DATA_STORE seront stockés en WGS84. Les résultats stockés dans un RELATIONAL_DATA_STORE conserveront leur système de coordonnées.

  • SPATIOTEMPORAL_DATA_STORELa sortie sera stockée dans votre stockage de Big Data spatio-temporelles. Il s’agit de l’option par défaut.
  • RELATIONAL_DATA_STORELa sortie sera stockée dans votre stockage des données relationnelles.
String

Sortie dérivée

NomExplicationType de données
output

Nouveau service d’entités dans votre portail.

Jeu d'entités

Exemple de code

CopyToDataStore (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil CopyToDataStore.

#-------------------------------------------------------------------------------
# Name: CopyToDataStore.py
# Description: Copy Abandoned Water Line dataset to the relational data store
#				Results will be displayed in your Portal
# Requirements: ArcGIS GeoAnalytics Server
# Import system modules
import arcpy
# Set local variables
inFeatures = "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Water_Network/FeatureServer/3"
outFS = "AbandonedWater"
dataStore = "RELATIONAL_DATA_STORE"
# Execute Copy to Data Store
arcpy.geoanalytics.CopyToDataStore(inFeatures, outFS, dataStore)

Environnements

Système de coordonnées en sortie

Système de coordonnées qui sera utilisé pour l'analyse. L’analyse sera réalisée dans le système de coordonnées en entrée, à moins que ce paramètre en spécifie un autre. Pour les Outils GeoAnalytics, les résultats finaux seront stockés dans le stockage des données spatio-temporelles dans WGS84.

Informations de licence

  • Basic: Requiert ArcGIS GeoAnalytics Server
  • Standard: Requiert ArcGIS GeoAnalytics Server
  • Advanced: Requiert ArcGIS GeoAnalytics Server

Rubriques connexes