Skip To Content

Modificare i file Manifest di condivisione file Big Data nel Server Manager

Le condivisioni di file Big Data sono registrate come Data Store tramite ArcGIS Server Manager sul proprio ArcGIS GeoAnalytics Server. Una condivisione file Big Data richiede un file Manifest per delineare lo schema dei dati di input 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. Una condivisione di file Big Data potrebbe avere in via opzionale dei modelli di output, usati per delineare il formato dei risultati scritti sulla condivisione del file Big Data. I modelli di output vengono generati quando si registra una condivisione file Big Data e si seleziona di usare tale condivisione come posizione di output. Potrebbe essere necessario modificare uno o più modelli, come il formato dei campi tempo e geometria o si potrebbe voler aggiungere o eliminare un modello.

È possibile visualizzare e modificare le informazioni sui dataset e il file Manifest, nonché i modelli di output 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. È anche possibile modificare attributi e impostazioni per i modelli di output opzionali, che delineano come saranno scritti i risultati dell'output nella condivisione di file Big Data.

Ad esempio, per i dati di input, è 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.

Per un modello di output, è possibile formattare l'output di un file delimitato per scrivere un file delimitato da schede e usare WKT per memorizzare la geometria.

È 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 modificato.

Modificare i dataset di input 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, consultare Registrare i dati con 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 ArcGIS Server 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 le 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 le 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

ParametroDescrizioneQuesta funzione è stata aggiunta a partire da 10.1.

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 la data del 2 gennaio 2016, alle ore 21:45:02.05.

Formati di tempo in condivisioni file Big Data

SimboloSignificatoQuesta funzione è stata aggiunta a partire da 10.1.

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

''

Usare le virgolette singole per aggiungere del testo che non rappresenta un valore delineato in questa tabella.

'T'

Nella seguente tabella vengono descritti esempi per formati diversi della stessa data: 02 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. Per modificare i valori per un file delimitato, usare un file dei suggerimenti e rigenerare il file Manifest. 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. Modificare queste informazioni per un file delimitato usando un file dei suggerimenti.

Delimitatore campo

Determina il delimitatore per ogni campo. Formati comuni sono , e ;. Modificare queste informazioni per un file delimitato usando un file dei suggerimenti.

Terminazione record

Determina la terminazione per ciascuna riga di dati. Formati comuni sono \n e \t. Modificare queste informazioni per un file delimitato usando un file dei suggerimenti.

Citazione del carattere

Determina il carattere utilizzato per le virgolette. Modificare queste informazioni per un file delimitato usando un file dei suggerimenti.

Contiene intestazione riga

Un valore booleano che determina se la tabella di input include una riga d'intestazione. 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. Impostare le righe di intestazione usando il file dei suggerimenti.

Codifica

Tipo di codifica utilizzata sul file. Per impostazione predefinita, sarà UTF-8. Questo parametro viene impostato con un file dei suggerimenti.

Parametri di modifica del modello di output della condivisione file Big Data

L'editor del modello di output della condivisione file Big Data comprende le quattro seguenti sezioni:

  • Selettore del modello di output
  • Formattazione della geometria
  • Formattazione dell'orario
  • Formato dataset

Selettore dataset

Una condivisione di file Big Data è composta in via opzionale da uno o più modelli. Il numero di modelli è stabilito dai diversi formati in cui si desiderano scrivere risultati. Quando si apre la gestione del modello di output, è possibile visualizzare i modelli che sono stati correttamente registrati nella condivisione file Big Data. Quando si seleziona un modello dal menu a discesa, i parametri del modello verranno compilati con le informazioni sulla formattazione dell'output. Se si desidera aggiungere un nuovo modello, selezionare l'opzione Aggiungi modello e selezionare il tipo e il nome del nuovo modello. Se si desidera eliminare un modello, selezionarlo dal selettore di modelli e selezionare Elimina modello. È possibile modificare un modello esistente selezionandolo e modificando una delle sezioni di seguito in base alle esigenze.

Nota:

Le condivisioni di file Big Data di input presentano una sezione campi. I modelli di output non presentano una sezione campi, dal momento che i campi risultanti sono determinati dal GeoAnalytics Tools che crea il risultato. ORC supporta solo nomi di campi composti da lettere dell’alfabeto latino di base e caratteri numerici. Tutti gli altri caratteri contenuti in un nome di campo saranno sostituiti con un carattere di sottolineatura.

Geometria

La sezione della geometria elenca come si desidera formattare la geometria di output di ciascun tipo di geometria (punto, linea, poligono). Esistono due parti che determinano la geometria di output:

  • Il riferimento spaziale: è possibile lasciarlo vuoto e utilizzerà i risultati dello strumento (impostazione predefinita). Facoltativamente fornire una stringa WKID o WKT e tutti i risultati saranno proiettati sul riferimento spaziale. Questo valore è condiviso tra tutte le geometrie di output.
  • Il tipo e i campi di formattazione della geometria. Di seguito è descritto con maggiori dettagli.
Per ciascun modello è possibile definire come formattare la geometria del dataset, nonché i nomi dei campi che rappresentano la geometria. A seconda del tipo di dataset (file delimitati, shapefile, ORC o parquet), è possibile emettere risultati in diversi formati. Nella seguente tabella vengono delineati tali formati:

Formati geometria di output

Tipo di geometriaCampi di OutputFile delimitatiShapefilesFile ORCFile parquet

XYZ: un campo X, Y e opzionalmente Z. Questa opzione è disponibile solo per i punti.

Per impostazione predefinita, saranno creati tre campi nuovi denominati X, Y e Z. In via opzionale, è possibile cambiare tali nomi dei campi.

SìSìSì

WKT

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

SìSìSì

GeoJSON

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

SìSìSì

EsriJSON

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

SìSìSì

SHP

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

Sì

WKB

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

SìSì

Buffer di forma

Per impostazione predefinita, sarà creato un campo nuovo denominato Geometry. In via opzionale, è possibile cambiare i nomi dei campi di output.

SìSì

Tempo

La sezione del tempo descrive il modo in cui viene rappresentato il tempo di output. La formattazione del tempo richiede le seguenti informazioni:

  • Formattazione sia per istanti sia per intervalli.
  • I nomi dei campi in cui sarà scritto il tempo.
  • Il formato (Stringa o Data) di scrittura del tempo. I file delimitati possono essere formattati solo con stringa.
  • Per gli intervalli, quali campi rappresentano l'ora di inizio e di fine.

La formattazione del tempo è la stessa di quella per i file Big Data di input. Consultare Formati di tempo in una condivisione di file Big Data.

Formato dataset

La sezione del formato dei dataset delinea il formato di output con cui saranno scritti i 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 in ArcGIS Server Manager. Questi sono descritti nella seguente tabella:

Formati dataset

ParametroDescrizione

Estensione file

Le estensioni non vengono mai applicate su un dataset di output.

Delimitatore campo

Determina il delimitatore per ogni campo. Formati comuni sono , e ;.

Terminazione record

Non è possibile impostare la terminazione per ciascuna riga di dati. Per Windows, la terminazione è \r\n, per Linux, è \n.

Citazione del carattere

Determina il carattere utilizzato per le virgolette.

Contiene intestazione riga

Un valore booleano che determina se la tabella di output includerà una riga di intestazione contenente i nomi dei campi. Per impostazione predefinita, è true.

Codifica

Sarà sempre UTF-8.