Sovrascrivere un feature layer ospitato

È possibile restituire tutti i dati di un feature layer ospitato o di una tabella ospitata pubblicata da uno dei seguenti tipi di file:

  • File geodatabase (compresso)
  • Shapefile (compresso)
  • File GeoJSON
  • File Microsoft Excel
  • File .csv
  • File OGC GeoPackage
  • File di definizione del servizio (.sd)

Per sovrascrivere il feature layer ospitato o la tabella ospitata con contenuti di un file aggiornato, caricare un file di origine aggiornato. È necessario utilizzare lo stesso tipo di file di origine e lo schema nel file di origine deve corrispondere a quello usato al momento della pubblicazione del feature layer ospitato.Se il feature layer ospitato è stato pubblicato da un file su un'unità cloud, il file di aggiornamento deve risiedere sull'unità cloud.

Ad esempio, se il feature layer ospitato è pubblico e si desidera che non sia modificabile o se un altro reparto invia regolarmente aggiornamenti di dati in uno shapefile, è possibile sovrascrivere i dati nel feature layer ospitato utilizzando il file aggiornato. In tal modo si mantiene l'URL del layer, le proprietà impostate nelle schede Panoramica e Impostazioni della pagina degli elementi del feature layer ospitato, la simbologia e le configurazioni dei popup. Tuttavia, poiché sovrascrivendo il feature layer ospitato si ripubblica il servizio e si sovrascrive ogni layer presente nel feature layer ospitato, le impostazioni di campi quali valori univoci, valori predefiniti e valori null non consentiti non vengono conservati ed è necessario reimpostarli dopo aver sovrascritto il feature layer.

Quando si sovrascrivono i dati utilizzando un file di origine locale, sia i dati del file che quelli del feature layer ospitato in ArcGIS Online vengono sostituiti con i dati del file di origine aggiornato. Se l'origine è uno shapefile con metadati o file geodatabase contenente feature class e tabelle con metadati, ArcGIS Online aggiunge o sostituisce i metadati a livello del layer nel feature layer ospitato. Se il feature layer ospitato è stato pubblicato da un'unità cloud, i dati restano nell'unità cloud ma i dati nell'elemento di layer ospitato vengono sostituiti.

Se l'opzione di sovrascrivere il layer non è disponibile, il layer ospitato non può essere sovrascritto dalla pagina dell'elemento a causa di una delle seguenti condizioni:

  • Era stato pubblicato da un client diverso dal sito Web ArcGIS Online. Ad esempio, se è stato pubblicato il feature layer ospitato da ArcGIS Pro, è necessario sovrascrivere il servizio da ArcGIS Pro.
  • È stato pubblicato da un file .csv prima di marzo 2014.
  • La sincronizzazione è abilitata nel feature layer ospitato o nella tabella ospitata.
  • È una vista di feature layer ospitato anziché un feature layer ospitato. Per aggiornare i valori dei dati sia nella vista del feature layer ospitato che nel feature layer ospitato da cui è stata creata, sovrascrivere il feature layer ospitato e gli aggiornamenti si rifletteranno nella vista.
    Nota:

    Se la vista del feature layer in hosting associato ha un'area di interesse definita su di essa, non puoi sovrascrivere il feature layer in hosting dalla pagina dell'elemento.

    Non è possibile sovrascrivere il feature layer ospitato di origine se la vista è una vista unita.

  • Hai abilitato il tracciamento delle modifiche ai dati nel layer.
  • Hai cancellato il file origine associato.
  • La finestra Aggiorna dati è stata aperta da una pagina del sublayer o dalla scheda Dati di un elemento di feature layer ospitato o tabella ospitata.
  • L'utente non è il proprietario o un membro del ruolo di amministratore predefinito.

Attenzione:

  • Tutte le modifiche apportate ai dati del feature layer ospitato vengono sostituite dai dati del file di origine aggiornato. Se il feature layer ospitato conteneva indici attributo e si sovrascrive utilizzando dati di origine che non hanno indici attributo, è necessario ricreare gli indici di attributi sul feature layer ospitato.
  • Nel file aggiornato devono essere presenti gli stessi campi e le stesse Feature Class (nel caso di file Geodatabase) del file originale. Ad esempio, se si elimina una Feature Class dal file Geodatabase o si aggiunge un campo a uno shapefile o una Feature Class, non eseguire la sovrascrittura.
  • Il nome file deve essere uguale al nome file originale. Se carichi un file geodatabase, i nomi dei file devono essere uguali a quelli del file caricato in origine.
  • Se sovrascrivi e gli schemi e i nomi di feature class non corrispondono, il feature layer e le mappe Web che utilizzano il feature layer potrebbero non funzionare nel modo previsto. Se lo schema dei dati di origine è stato modificato o desideri conservare le modifiche apportate ai dati nel feature layer ospitato, carica il file come nuovo elemento e pubblica un nuovo layer.
  • L'origine dati e il layer hosted devono essere di proprietà dello stesso account. Se cambi il proprietario di uno, cambia il proprietario dell'altro; se non lo fai, non puoi sovrascrivere il layer in hosting.
  • Il comportamento e le restrizioni quando si sovrascrive un feature layer da ArcGIS Pro può variare dal comportamento nella pagina dell'elemento. Per informazioni sulla sovrascrittura di un feature layer da ArcGIS Pro, consultare Sovrascrivere un feature layer Web nella guida di ArcGIS Pro.
  • Se si sono utilizzati indirizzi o luoghi per localizzare le feature quando si è pubblicato il layer per la prima volta, sovrascrivere il layer geocodifica tutti gli indirizzi o i luoghi nel file aggiornato. Ciò potrebbe utilizzare crediti a seconda della configurazione dell'organizzazione. Consultare il proprio amministratore ArcGIS Online in caso di domande su quale servizio sia utilizzato per geocodificare posizioni nella propria organizzazione. Durante la sovrascrittura si usa automaticamente il locator selezionato al momento della pubblicazione iniziale del layer.
  • Se hai modificato i dettagli di singoli sublayer, tali modifiche andranno perse quando sovrascrivi il feature layer ospitato da un file.
  • Il feature layer non sarà disponibile agli altri utenti per un breve periodo di tempo mentre il layer viene sovrascritto.

Per sovrascrivere un feature layer ospitato da un file, procedere nel modo seguente:

  1. Effettuare l'accesso all'organizzazione.

    È necessario essere il proprietario del feature layer ospitato o un membro del ruolo di amministratore predefinito.

  2. Aprire la pagina dell'elemento del feature layer ospitato o tabella ospitata.
  3. Fare clic su Aggiorna dati nella scheda Panoramica dell'elemento.
    Suggerimento:

    Potrebbe essere necessario fare clic sul pulsante Mostra altro Mostra più informazioni per visualizzare tutte le opzioni.

    Viene visualizzata la finestra Aggiorna dati.

  4. Scegli Sovrascrivi intero feature layer.
  5. Se la tabella ospitata o il feature layer ospitato è stato pubblicato da un file locale, fare clic su Avanti per specificare un file su disco. Usare uno dei seguenti metodi per scegliere il file e sovrascrivere il contenuto del layer:
    • Fai clic su Il tuo dispositivo, cerca e seleziona il file, quindi fai clic su Apri.
    • Trascinare il file dal desktop o da File Explorer alla finestra Aggiorna dati.
  6. Se la tabella ospitata o il feature layer ospitato è stato pubblicato da un file in un'unità cloud, fare clic su Accedi e sovrascrivi.

    Al momento della connessione all'unità cloud, ArcGIS Online sovrascrive automaticamente il contenuto esistente con quello del file di origine sull'unità cloud.