Skip To Content

Modificare i file Manifest di condivisione file Big Data nel Manager

Le condivisioni di file Big Data sono registrate come un Data Store tramite ArcGIS Server Manager su ArcGIS GeoAnalytics Server. Una condivisione file Big Data richiede un file Manifest per delineare lo schema dei dati e i campi che rappresentano geometria e tempo in un dataset. Il file Manifest viene generato automaticamente quando si registra una condivisione file Big Data. È necessario apportare delle modifiche se i dati variano o se la generazione del file Manifest non ha potuto determinare tutte le informazioni necessarie, ad esempio se nel file Manifest generato automaticamente non era stato selezionato il campo esatto per la geometria o il tempo.

È possibile visualizzare e modificare le informazioni sui dataset e il file Manifest attraverso ArcGIS Server Manager su ArcGIS GeoAnalytics Server.

Modificare una condivisione file Big Data

Dopo aver registrato una condivisione di file Big Data, è possibile visualizzare e modificare attributi e impostazioni per tali dataset registrati dell'elemento aprendo l'editor del file Manifest di condivisione di file Big Data.

Ad esempio, è possibile verificare il numero di dataset all'interno di una condivisione file registrata. Se, così facendo, il numero previsto di dataset non è visualizzato nella condivisione file registrata, è necessario verificare se la posizione registrata contiene dataset validi.

È anche possibile rivedere dataset schema per una condivisione file Big Data. È possibile modificare uno schema del dataset selezionato aggiornando la sua geometria, definizione tempo e nomi di campo nella risorsa Manifest associata.

Nella scheda Avanzate dell'editor Manifest di condivisione file Big Data, è possibile caricare una file dei suggerimenti per fornire informazioni quali la presenza o l'assenza di una intestazione riga, codifica, delimitatore di campo o terminazione record. La rigenerazione del Manifest dopo il caricamento di un file dei suggerimenti utilizzerà le informazioni fornite per generare il file Manifest.

Facoltativamente, è possibile scaricare il file Manifest, modificarlo e caricare il file Manifest modificato.

Modificare i dataset di condivisione di file Big Data

Nell'editor del file Manifest di condivisione dei file Big Data, è possibile visualizzare una condivisione file Big Data e i dataset che sono stati registrati al suo interno. Quando si seleziona un dataset dal menu a discesa dell'editor, i parametri corrispondenti vengono compilati. Per ulteriori informazioni su ciascuna opzione in questa finestra di dialogo, vedere Modifica dei parametri in condivisioni di file Big Data. Per modificare i parametri del dataset, attenersi alla procedura seguente:

  1. Nella finestra di dialogo Data Store registrati, individuare la condivisione di file Big Data da modificare.
  2. Fare clic sull'icona della Matita per Modifica per vedere i dettagli e le opzioni per i dataset corrispondenti.
  3. Fare clic sulla scheda Dataset per visualizzare i dataset registrati e i parametri corrispondenti.
  4. Selezionare un dataset dal menu a discesa per visualizzare le informazioni rappresentate nel suo file Manifest. Eseguire aggiornati alle proprietà del dataset in base alle esigenze.
  5. Al termine della modifica delle proprietà del dataset, fare clic su Salva.

Modificare un file Manifest di condivisione file Big Data o file dei suggerimenti

Nella scheda Avanzate dell'editor condivisione file Big Data, è possibile modificare il file Manifest o il file dei suggerimenti associato scegliendo la rispettiva scheda. Se si carica un file Manifest, le eventuali modifiche al file Manifest di condivisione dei file Big Data nell'editor verranno sovrascritte e il file Manifest corrente sostituito. Per ulteriori informazioni sul file Manifest di condivisione dei file Big Data, consultare Informazioni sul file Manifest di condivisione dei file Big Data. Per ulteriori informazioni sull’uso di un file dei suggerimenti, consultare Informazioni sul file dei suggerimenti. Per modificare un file Manifest di condivisione file Big Data o file dei suggerimenti, attenersi alla seguente procedura:

  1. Nella finestra di dialogo Data Store registrati, individuare la condivisione di file Big Data da modificare.
  2. Fare clic sull'icona della Matita per Modifica per vedere le opzioni per la modifica della risorsa Manifest.
  3. Fare clic sulla scheda Avanzate.
  4. Nella scheda Avanzate, scegliere la scheda Manifest o Suggerimenti a seconda di quale si sta modificando.
    1. Per scaricare il file Manifest, fare clic su Manifest > Scarica.
    2. Per scaricare il file dei suggerimenti, fare clic su Suggerimenti > Scarica.
  5. Utilizzare un editor di testo per modificare e salvare le modifiche localmente nel file Manifest .json o file dei suggerimenti .dat scaricato.
    Suggerimento:
    Il formato file predefinito per il file dei suggerimenti è .dat. Dopo aver scaricato il file, è possibile cambiare la sua estensione in .txt e modificare il file.
  6. Per caricare un file modificato. fare clic sull'icona della Matita per Modifica per la condivisione di file Big Data da modificare.
    1. Per modificare il file Manifest, fare clic su Avanzate > Manifest > Carica e individuare il file .json aggiornato.
    2. Per modificare il file dei suggerimenti, fare clic su Avanzate > Suggerimenti > Carica e individuare il file .txt aggiornato.
  7. Fare clic su Carica.

Se si carica un file dei suggerimenti, accertarsi di generare nuovamente il file Manifest. Quando si rigenera un file Manifest, verranno caricati solo i dataset con suggerimenti o nuovi dataset e le modifiche apportate a qualsiasi altro dataset non presente nel file dei suggerimenti rimarranno invariate.

Rigenerare il file Manifest per una condivisione file Big Data

Dopo che è stata creata una condivisione file Big Data e generato un file Manifest, un pulsante di rigenerazione del file Manifest viene visualizzato per ogni voce nella finestra di dialogo Data Store registrati.

È possibile generare nuovamente un file Manifest se sono stati aggiunti nuovi dati o se è stato caricato un file dei suggerimenti utilizzando la risorsa di modifica. Il file dei suggerimenti fornisce le specifiche utilizzate durante le rigenerazione del file Manifest.

Nota:
Quando un Manifest viene rigenerato, aggiornerà il Manifest per i dataset esistenti che dispongono di un file dei suggerimenti o di nuovi dataset. Le eventuali modifiche apportate al file Manifest verranno sovrascritte con le regole definite nel file dei suggerimenti.

Modifica dei parametri di condivisione file Big Data

L’editor di condivisione file Big Data comprende le cinque seguenti sezioni:

  • Selettore dataset
  • Campi
  • Geometria
  • Tempo
  • Formato dataset

Prima di modificare i dati si consiglia di utilizzare un file dei suggerimenti se la generazione del file Manifest non ha determinato correttamente nomi di campo, codifica, delimitatori campo o virgolette.

Selettore dataset

Un file Manifest è costituito da uno o più dataset. Il numero di dataset dipende dal numero di cartelle contenute nella posizione condivisione file Big Data. Quando si apre la gestione del file Manifest, è possibile visualizzare i dataset che sono stati correttamente registrati nella condivisione file Big Data. Quando si seleziona un dataset dal menu a discesa, i parametri del dataset verranno compilati con le informazioni sul dataset.

Se si prevede di individuare più dataset nel file Manifest o alcuni sono mancanti, attenersi alla seguente procedura:

  • Verificare che la cartella di primo livello sia stata registrata. Per ulteriori informazioni, vedere Registrare un Data Store tramite ArcGIS Server Manager.
  • Verificare che il formato dei dati di input sia consentito, ad esempio una raccolta di file delimitati, shapefile, parquet o ORC.
  • Accertarsi che lo schema del dataset di input di interesse sia pertinente per una raccolta di file (tutti i file in un solo dataset devono avere gli stessi campi).

Campi

Nella sezione campi sono elencati tutti i campi in un dataset. Quando si seleziona un dataset, sarà possibile vedere le seguenti opzioni per ogni campo:

  • Il nome del campo.
  • Il tipo di campo.

È possibile modificare il nome e il tipo di campo per file delimitati. Se si modifica più di un nome di campo, si consiglia di utilizzare un file dei suggerimenti.

Se il dataset di input è un file delimitato, sarà possibile modificare più parametri nel file Manifest in Manager.

Geometria

La sezione geometria elenca il tipo di geometria e il modo in cui viene rappresentata. Nella seguente tabella vengono descritte le opzioni disponibili, con note per modifiche che è possibile apportare in base al tipo di dataset di input:

Parametri di geometria

ParametroDescrizioneFile delimitatiShapefilesFile ORCFile parquet

Geometria

Tipo di geometria. Le opzioni sono: Punto, Polilinea, Poligono o Nessuno. Se non vi è geometria, l’input è una tabella.

Modificabile

Non modificabile

Modificabile

Modificabile

Riferimento spaziale (WKID/WKT)

Riferimento spaziale del dataset. Questa opzione viene visualizzata solo se il dataset non è una tabella.

È modificabile. Per impostazione predefinita, viene impostato su 4326, WGS 1984.

Non modificabile

Modificabile

Modificabile

Tipo di formattazione geometria

Modalità di formattazione della geometria per ogni feature. Le opzioni sono XYZ (campi che rappresentano valori X, Y e, opzionalmente, Z—XYZ è applicabile solo a punti), WKT (Well-Known Text), GeoJson, EsriJson e forma. Questa opzione è disponibile solo se il dataset non è una tabella o uno shapefile.

Modificabile

Non disponibile

Modificabile

Modificabile

Tempo

La sezione del tempo descrive il modo in cui viene rappresentato il tempo. Nella seguente tabella vengono descritte le opzioni disponibili, con note per modifiche che è possibile apportare in base al tipo di dataset di input. Le opzioni di tempo sono le stesse per tutti i tipi di dati, salvo dove esplicitamente menzionato.

Parametri di tempo

ParametroDescrizioneEsempio

Tipo di tempo:

Tipo di tempo di input. Le opzioni sono Istante (un singolo momento nel tempo), Intervallo (un intervallo di tempo con ora di inizio e fine) e Nessuno.

Istante

Fuso orario

Fuso orario del tempo di input. Questa opzione è disponibile solo se Tipo di tempo non è Nessuno.

UTC

Nome e tabella di formattazione per il tempo

Questa tabella seleziona il campo o i campi di tempo e descrive il modo in cui viene definito il tempo. Il tempo può usare uno o più campi per definire il tempo, nonché uno o più formati per un singolo campo. Per impostazione predefinita, il primo campo con il nome "tempo" viene utilizzato come campo di tempo, con una stima del formato di tempo. In presenza di uno shapefile, viene utilizzato il primo campo di tipo "data". Se il tempo è di tipo Intervallo, è necessario specificare una ora di inizio e di fine. La tabella di formattazione del tempo è disponibile solo se Tipo di tempo non è Nessuno.

Esempio con un singolo campo utilizzato per rappresentare il tempo in due formati differenti:

  • Nome: TimeField Formato: aa/MM/gg hh:mm:ss
  • Nome: TimeField Formato: aaaa-MMM-gg hh:mm:ss

Esempio con due campi utilizzati per rappresentare il tempo:

  • Nome: DateField Formato: aa/MM/gg
  • Nome: TimeField Formato: hh:mm:ss

Formati ora

Nella seguente tabella viene descritto come rappresentare il tempo quando si modifica una condivisione file Big Data tramite ArcGIS Server Manager o direttamente in un file Manifest. Gli esempi mostrano come rappresentare l'orario 2 gennaio 2016, alle 21:45:02.05.

Formati di tempo in condivisioni file Big Data

SimboloSignificatoEsempio

yy

L'anno, rappresentato da due cifre.

16

yyyy

L'anno, rappresentato da quattro cifre.

2016

MM

Il mese, rappresentato numericamente.

01 o 1

MMM

Il mese, rappresentato utilizzando tre lettere.

Jan

MMMM

Il mese, rappresentato utilizzando l'ortografia completa.

January

dd

Il giorno.

02 o 2

HH

L'ora, utilizzando un giorno di 24 ore, intervallo di valori da 0 a 23.

21

hh

L'ora, utilizzando un giorno di 12 ore, intervallo di valori da 1 a 12.

9

mm

I minuti, intervallo di valori da 0 a 59.

45

ss

I secondi, intervallo di valori da 0 a 59.

02

SSS

I millisecondi, intervallo di valori da 0 a 999.

50

a

Marcatore AM/PM.

PM

epoch_millis

Tempo in millisecondi da Epoch.

1509581781000

epoch_seconds

Tempo in secondi da Epoch.

1509747601

Z

Offset del fuso orario espresso in ore.

-0100 o -01:00

ZZZ

Offset del fuso orario espresso in ID.

America/Los_Angeles

Nella seguente tabella vengono descritti esempi per formati diversi della stessa data: 2 gennaio 2016 alle 21:45:02.05:

Esempi di formato di tempo

Data di inputFormato data

01/02/2016 9:45:02PM

MM/gg/aaaa hh:mm:ssa

Jan02-16 21:45:02

MMMgg-aa HH:mm:ss

January 02 2016 9:45:02.050PM

MMMM gg aaaa hh:mm:ss.SSSa

01/02/2017T9:45:14:05-0000

MM/gg/aaaa'T'HH:mm:ssZ

Formato dataset

La sezione di formato dataset descrive il formato dei dati. I dati possono essere in uno dei seguenti formati:

  • Shapefile (.shp)
  • File delimitato (ad esempio, .csv)
  • File parquet
  • File ORC

I parametri disponibili variano in base al dataset. Per shapefile, file ORC e parquet, l’unico parametro è il tipo di file, che non è modificabile. Se il dataset di input è un file delimitato, sarà possibile modificare più parametri nel file Manifest in Manager. Questi sono descritti nella seguente tabella:

Formati dataset

ParametroDescrizione

Estensione file

Elenca l'estensione del tipo di file sul dataset di input. Formati comuni sono .csv e .txt. Questa informazione può essere inclusa nel file dei suggerimenti.

Delimitatore campo

Determina il delimitatore per ogni campo. Formati comuni sono , e ;. Questa informazione può essere inclusa nel file dei suggerimenti.

Terminazione record

Determina la terminazione per ciascuna riga di dati. Formati comuni sono \n e \t. Questa informazione può essere inclusa nel file dei suggerimenti.

Citazione del carattere

Determina il carattere utilizzato per le virgolette. Questa informazione può essere inclusa nel file dei suggerimenti.

Contiene intestazione riga

Un booleano che determina se la tabella di input include un'intestazione riga. Se è inclusa un'intestazione riga, le intestazioni verranno utilizzate per i nomi di campo. L'informazione sul nome di campo prevede i campi geometria e tempo. Intestazioni possono essere impostate utilizzando il file dei suggerimenti.

Codifica

Tipo di codifica utilizzata sul file. Per impostazione predefinita, sarà UTF-8. Può essere impostato nel file dei suggerimenti.