Skip To Content

Utilizzare i campi

I proprietari di Feature Layer hosted o gli amministratori di un'organizzazione possono aggiungere, eliminare e calcolare campi in Feature Layer hosted. Sono previste alcune restrizioni: ad esempio non è possibile eliminare o calcolare il campo OBJECTID. Se si è il proprietario di un hosted spatiotemporal feature layer o l'amministratore di un portale, è possibile aggiungere un campo al layer dalla pagina dell'elemento a partire da ArcGIS Enterprise 10.6.1. Per un elenco completo delle restrizioni, vedere la sezione Restrizioni.

Prerequisito:

Per aggiungere, eliminare o calcolare un Feature Layer hosted, è innanzitutto necessario visualizzare la tabella degli attributi del layer. Per ulteriori informazioni sulle tabelle, vedere Visualizzare le tabelle.

Aggiungere un campo

  1. Attenersi alla procedura per visualizzare una tabella.
  2. Fare clic sul pulsante Opzioni Opzioni.
  3. Fare clic su Aggiungi campo.
    • Nome: i nomi campo non devono contenere caratteri speciali, come spazi, trattini, parentesi o caratteri quali $, % e #. Evitare di utilizzare nomi di campo che contengono parole generalmente considerate parole chiave riservate del database, come CHARACTER o DATE. Se si prova ad aggiungere un nome di campo con caratteri speciali o una parola chiave riservata del database, verrà visualizzato un messaggio di errore.
    • Alias: nome alternativo di un campo che è più descrittivo rispetto al nome. L'alias può contenere caratteri speciali e parole chiave riservate del database.
    • Tipo: uno dei seguenti valori:
      • Data: data e ora. Vedere Utilizzare i campi data.
        Nota:

        Sebbene il portale salvi tutti i valori data in UTC, l'utente visualizza e modifica le date in base al proprio fuso orario, poiché la maggior parte delle applicazioni le converte automaticamente in e da UTC. Tuttavia, quando si caricano i dati sarà necessario indicare il fuso orario corretto, ad esempio come file CSV o shapefile; altrimenti, si darà per scontato che i dati siano indicati per UTC.

      • Doppio: numeri con posizioni decimali.
      • Intero: numeri interi compresi tra -2.147.483.648 e 2.147.483.647 (valore intero lungo).
      • Stringa: qualsiasi sequenza di caratteri.
    • Lunghezza: numero massimo dei caratteri memorizzabili in un campo stringa. La lunghezza è obbligatoria per i campi di tipo Stringa. Il valore predefinito è 256 caratteri.
  4. Fare clic su Aggiungi campo.

Suggerimento:

I campi aggiunti di recente potrebbero non essere visualizzati automaticamente nella tabella e nei popup. Per rendere visibile un campo, modificare la configurazione del popup per il layer.

Aggiungere un campo a un hosted spatiotemporal feature layer

Se è necessario aggiungere un campo a un hosted spatiotemporal feature layer creato eseguendo uno strumento GeoAnalytics, è possibile farlo dalla pagina dell'elemento del layer.

  1. Selezionare l'hosted spatiotemporal feature layer da una delle schede nella pagina dei Contenuti e aprire la pagina dell'elemento.
  2. Fare clic sulla scheda Dati.
  3. Fare clic sul pulsante Opzioni Opzioni, quindi su Aggiungi campo.
  4. Fornire le seguenti informazioni per il nuovo campo:
    • Nome: i nomi campo non devono contenere caratteri speciali, come spazi, trattini, parentesi o caratteri quali $, % e #. Evitare di utilizzare nomi di campo che contengono parole generalmente considerate parole chiave riservate del database, come CHARACTER o DATE. Se si prova ad aggiungere un nome di campo con caratteri speciali o una parola chiave riservata del database, verrà visualizzato un messaggio di errore.
    • Alias: nome alternativo di un campo che è più descrittivo rispetto al nome. L'alias può contenere caratteri speciali e parole chiave riservate del database.
    • Tipo: uno dei seguenti valori:
      • Data: data e ora. Vedere Utilizzare i campi data.
        Nota:

        Sebbene il portale salvi tutti i valori data in UTC, l'utente visualizza e modifica le date in base al proprio fuso orario, poiché la maggior parte delle applicazioni le converte automaticamente in e da UTC. Tuttavia, quando si caricano i dati sarà necessario indicare il fuso orario corretto, ad esempio come file CSV o shapefile; altrimenti, si darà per scontato che i dati siano indicati per UTC.

      • Doppio: numeri con posizioni decimali.
      • Intero: numeri interi compresi tra -2.147.483.648 e 2.147.483.647 (valore intero lungo).
      • Stringa: qualsiasi sequenza di caratteri.
    • Lunghezza: numero massimo dei caratteri memorizzabili in un campo stringa. La lunghezza è obbligatoria per i campi di tipo Stringa. Il valore predefinito è 256 caratteri.
  5. Fare clic su Aggiungi campo.

Suggerimento:

I campi aggiunti di recente potrebbero non essere visualizzati automaticamente nella tabella e nei popup. Per rendere visibile un campo, modificare la configurazione del popup per il layer.

Eliminare un campo

  1. Attenersi alla procedura per visualizzare una tabella.
  2. Fare clic sulla colonna contenente il campo da eliminare.
  3. Fare clic su Elimina. Confermare l'eliminazione del campo.

Per determinati campi come OBJECTID, CREATIONDATE, CREATOR, EDITDATE, EDITOR e per i campi utilizzati nella mappa per stile e filtri, l’opzione Elimina non è disponibile. È tuttavia possibile che altre mappe utilizzino campi per la simbologia e filtri diversi da quelli utilizzati nella mappa. In tal caso, l'opzione Elimina è disponibile per questi campi. Prestare attenzione quando si eliminano campi che possono essere utilizzati per la simbologia e i filtri in altri campi.

Calcolare un campo

Nota:
Il calcolo dei campi non può essere annullato.
  1. Attenersi alla procedura per visualizzare una tabella.
  2. Fare clic sulla colonna contenente il campo di cui si desidera calcolare i valori.
  3. Fare clic su Calcola.

    Si apre la finestra di dialogo Calcola campo.

Operazioni di base

Nella finestra di dialogo Calcola campo è possibile creare semplici espressioni utilizzando operatori come somma, sottrazione, moltiplicazione e divisione. Esempi e suggerimenti sono riportati di seguito:

  • Per moltiplicare per 100,0 i valori numerici in un campo numerico denominato SAMPLE, digitare SAMPLE * 100.0 per l’espressione.
  • Per equazioni più complesse, è possibile utilizzare le parentesi per specificare l'ordine dei calcoli, ad esempio SAMPLE * (BASELINE - 40).
  • Gli operatori matematici non funzionano con i campi stringa. Sarà necessario utilizzare le funzioni stringa descritte nella sezione Funzioni stringa.
  • Se si intende calcolare un campo di tipo double in un campo di tipo intero, è possibile che all'espressione venga aggiunta automaticamente la funzione CAST. Ad esempio, se si intende calcolare un campo double denominato POP in un campo di valore intero denominato SAMPLE, l’espressione visualizzata sarà CAST(SAMPLE AS FLOAT). Non rimuovere la funzione CAST. Per informazioni sulla funzione CAST, vedere la sezione Funzioni numeriche di seguito.
  • Per includere un apostrofo nella stringa, utilizzare due virgolette singole come apostrofo. Ad esempio, 'Nightingale''s'. Non utilizzare una virgoletta doppia.

Dopo aver creato l'espressione, fare clic sul pulsante Calcola. Se si verificano errori, verrà visualizzato un messaggio di errore nella parte inferiore della finestra di dialogo.

Di seguito sono riportate alcune considerazioni aggiuntive:

  • Se in uno dei layer è presente un filtro, verranno calcolati i valori solo per i record che soddisfano i criteri dei filtri.
  • Calcola campo funziona solo con i nomi di campo e non con gli alias. Nell'elenco Campi sono visualizzati tutti i nomi di campi disponibili per i calcoli. È possibile filtrare questo elenco per tipi di campo Stringa, Numerico e Data.
    • Se si passa con il puntatore del mouse su un nome di campo nell'elenco Campi, verranno visualizzati l'alias e il tipo di campo.
    • Se si fa clic su un nome di campo nell'elenco Campi, il campo verrà aggiunto all'espressione.

Utilizzare le funzioni

Oltre a semplici espressioni con operatori, è anche possibile utilizzare anche le funzioni. Le funzioni possono essere utilizzate con nomi di campo, valori letterali e altre funzioni. Si supponga ad esempio di dover calcolare un campo di tipo double da TOTALPOP diviso per POP18. Se un valore POP18 di una feature è uguale a zero, il calcolo restituirà un errore di divisione per zero. Per evitare tale errore, è possibile utilizzare la funzione NULLIF, descritta di seguito. L'espressione sarà TOTALPOP / NULLIF(POP18, 0).

Le funzioni accettano argomenti. Nelle tabelle seguenti qualsiasi argomento può essere uno dei seguenti:

  • Un nome di campo, purché il tipo di campo corrisponda al tipo di argomento (stringa, numero o data).
  • Un valore letterale, ad esempio 'Sailboat' (una stringa racchiusa tra virgolette singole), il numero 5 o una data in formato MM/GG/AAAA hh:mm:ss racchiusa tra virgolette singole.
  • Se l'organizzazione consente interrogazioni SQL non standard, nei caratteri non inglesi in un valore letterale di tipo stringa è necessario aggiungere il carattere di escape N (ad esempio, N'针叶林').
  • Una funzione che restituisce un valore di tipo corretto (stringa, numero o data). Ad esempio, FLOOR(POWER(SAMP_ERR, 0.5)) restituisce il valore intero massimo minore o uguale alla radice quadrata di SAMP_ERR.

A scopo illustrativo, negli esempi della colonna Descrizione delle seguenti tabelle vengono utilizzati principalmente argomenti di tipo valore letterale. È possibile sostituire il nome di un campo o un'altra funzione per questi argomenti.

Funzioni stringa

FunzioneDescrizione

CHAR_LENGTH(stringa)

Restituisce il numero di caratteri nella stringa. Il risultato è un valore intero.

Questa funzione è stata aggiunta a partire da 10.1.

  • CHAR_LENGTH('Redlands'): il risultato è 8.

CONCAT(stringa1, stringa2)

Concatena due stringhe.

È possibile specificare solo due stringhe. Per concatenare più di due stringhe, annidare funzioni CONCAT consecutive come illustrato nell'esempio seguente.

Questa funzione è stata aggiunta a partire da 10.1.

  • CONCAT('A', 'B'): il risultato è 'AB'.
  • CONCAT('A', CONCAT(':', 'B')): il risultato è 'A:B'.

I valori Null vengono convertiti in una stringa vuota.

POSITION(sottostringa in stringa)

Restituisce la posizione della prima occorrenza della sottostringa in stringa. Se la sottostringa non viene trovata, il risultato è 0.

Esempi

  • POSITION('boat', 'Sailboat'): il risultato è 5.
  • POSITION('motor', 'Sailboat'): il risultato è 0.

SUBSTRING(stringa, inizio, lunghezza)

Restituisce una parte di stringa; inizio è un indice intero che specifica dove iniziano i caratteri restituiti. lunghezza è il numero di caratteri da restituire.

Questa funzione è stata aggiunta a partire da 10.1.

  • SUBSTRING('Sailboat', 5, 4): il risultato è 'boat'.
  • SUBSTRING('Sailboat', 1, 4): il risultato è 'Sail'.
  • SUBSTRING('Sailboat', 5, 100): il risultato è 'boat'.

TRIM(BOTH | LEADING | TRAILING ' ' FROMstringa)

Restituisce una stringa in cui tutti gli spazi iniziali e finali vengono rimossi dalla stringa.

Questa funzione è stata aggiunta a partire da 10.1.

  • TRIM(BOTH ' ' FROM ' San Bernardino '): il risultato è 'San Bernardino'.

Si noti che il secondo argomento è costituito da due virgolette singole che racchiudono uno spazio.

UPPER(stringa)

Restituisce una stringa in cui tutti i caratteri della stringa vengono convertiti in maiuscolo.

Questa funzione è stata aggiunta a partire da 10.1.

  • UPPER('Sailboat'): il risultato è 'SAILBOAT'.

LOWER(stringa)

Restituisce una stringa in cui tutti i caratteri della stringa vengono convertiti in minuscolo.

Questa funzione è stata aggiunta a partire da 10.1.

  • LOWER('Sailboat'): il risultato è 'sailboat'.

Funzioni numeriche

Oltre alle funzioni numeriche descritte di seguito, è possibile calcolare statistiche su colonne di dati. Queste statistiche includono il numero di record, i valori minimo e massimo, la somma di tutti i valori, la media e la deviazione standard di tutti i valori.

  1. Fare clic sulla colonna contenente il campo con i valori per o i quali si desidera ottenere le statistiche.
  2. Fare clic su Statistiche. Verrà visualizzata una finestra di dialogo con le statistiche calcolate.

FunzioneDescrizione

ABS(numero)

Restituisce il valore assoluto (positivo) del numero .

CEILING(numero)

Restituisce il valore intero più piccolo maggiore o uguale al numero.

Questa funzione è stata aggiunta a partire da 10.1.

  • CEILING(12.93): il risultato è 13.

COS(numero)

Restituisce il coseno trigonometrico del numero, che si presuppone sia un angolo espresso in radianti.

CAST(numeroAS FLOAT | INT)

Converte un numero in un tipo diverso. FLOAT converte il numero in un valore double, mentre INT lo converte in un valore intero.

FLOOR(numero)

Restituisce il valore intero massimo minore o uguale al numero.

Questa funzione è stata aggiunta a partire da 10.1.

  • FLOOR(12.93): il risultato è 12.

LN(numero,posizione_decimale)

Logaritmo naturale del numero.

LOG(numero,posizione_decimale)

Logaritmo in base 10 del numero.

MOD(numero, n)

Restituisce il resto dopo la divisione di n per il numero. Sia n che numero devono essere valori di tipo intero.

Questa funzione è stata aggiunta a partire da 10.1.

  • MOD(10, 4): il risultato è 2.
  • MOD(CAST(DBLFIELD AS INT), 4)DBLFIELD è un campo di tipo doppio, pertanto è necessaria la funzione CAST per convertire i valori da doppio a intero.

NULLIF(numero, valore)

Restituisce null se numero è uguale a valore. NULLIF viene utilizzato in genere per impedire errori di divisione per zero se si imposta il valore su 0.

Ogni volta che un calcolo rileva un valore di campo null in uno degli argomenti, il risultato del calcolo è null.

Si supponga ad esempio di dover calcolare un campo di tipo double da TOTALPOP diviso per POP18. Se un valore POP18 di una feature è uguale a zero, il calcolo restituirà un errore di divisione per zero. È possibile creare un filtro per nascondere i record quando POP18 è zero, quindi eseguire il calcolo. Un metodo rapido consiste nell'utilizzare NULLIF.

  • TOTALPOP / NULLIF(POP18, 0): restituisce null se POP18 è uguale a zero; in caso contrario, viene restituito il valore di TOTALPOP / POP18.

POWER(numero , y)

Restituisce il valore di numero elevato alla potenza specificata y.

ROUND(numero , lunghezza)

Arrotonda il numero alla lunghezza specificata.

Se la lunghezza è un numero positivo, il numero viene arrotondato alla posizione decimale specificata dalla lunghezza. Quando la lunghezza è un numero negativo, il numero viene arrotondato a sinistra della virgola decimale.

Esempi

  • ROUND(10.9934,2): restituisce 10,99.
  • ROUND(10.9964,2): restituisce 11,00.
  • ROUND(111.0,-2): restituisce 100,00.

SIN(numero)

Restituisce il seno trigonometrico del numero, che si presuppone sia un angolo espresso in radianti.

TAN(numero)

Restituisce la tangente di numero, che si presuppone sia un angolo espresso in radianti.

TRUNC(numero,posizione_decimale)

Tronca numero in corrispondenza della posizione_decimale.

Una posizione_decimale positiva viene troncata alla posizione decimale specificata. Quando la posizione_decimale è un numero negativo, il numero viene troncato alla sinistra della virgola decimale.

Esempi

  • TRUNCATE(111.996,2)—restituisce 111,99 .
  • TRUNCATE(111.996,-2): restituisce 100,00.

Utilizzo di campi data

Sui campi data è possibile eseguire diversi calcoli. Ad esempio, è possibile aggiungere o sottrarre tempo da una campo data o calcolare la differenza tra due campi data.

Funzioni data

Sono disponibili le seguenti funzioni data:

FunzioneDescrizione

CURRENT_DATE

Restituisce la data corrente nel fuso UTC.

CURRENT_DATE

Restituisce data e ora UTC correnti (ore, minuti, secondi).

CURRENT_DATE

Restituisce data e ora UTC correnti (ore, minuti, secondi, millisecondi).

EXTRACT(unit FROM 'date')

Restituisce una singola parte di una data/ora, ad esempio anno, mese, giorno, ora, minuto e così via.

Ad esempio:

  • EXTRACT(MONTH FROM '12-21-2016')—restituisce 12.
  • EXTRACT(DAY FROM '12-21-2016 12:00')—restituisce 21.
  • EXTRACT(HOUR FROM '12-21-2016 15:00:44')—restituisce 15.

Calcolare campi data

Durante il calcolo dei campi data è possibile utilizzare qualsiasi combinazione di campi data e numerici e valori letterali. Quando si utilizzano valori letterali data, occorre utilizzare formati data supportati da SQL.

Aggiungere o sottrarre tempo da una data

Potrebbe essere necessario aggiungere o sottrarre tempo da un campo data o un valore letterale data supportato SQL per produrre un campo data aggiornato. Ad esempio, è possibile calcolare una data di ispezione o revisione futura aggiungendo tempo a una data.

I seguenti calcoli possono essere utilizzato per aggiungere o sottrarre tempo da un campo data. Il primo utilizza campi data e il secondo utilizza valori letterali data. Possono anche essere utilizzati campi numerici e valori letterali numerici. È supportata qualsiasi combinazione di campi e valori letterali, come mostrato nel terzo e nel quarto calcolo.

<DateField> +/- <NumberField> = updated date
DATE'<SQL-supported Date Literal>'  +/- <Number of Days> = updated date
<DateField> +/- <Number of Days> = updated date
DATE'<SQL-supported Date Literal >'  +/- <NumberField> = updated date

Il campo data calcolato è la data originale più o meno il numero di giorni da aggiungere o sottrarre. Il numero di giorni può essere un numero intero e includere una frazione. Ad esempio, 1,5 rappresenta un giorno e mezzo o 36 ore.

Nel seguente esempio, una parte di macchinario è installato il 14/06/2016 alle 10:00. È possibile utilizzare uno dei seguenti calcoli per produrre una data di ispezione un mese (30 giorni) dopo questa data di installazione. Il primo calcolo utilizza un campo data con un valore 6/14/2016 e un campo numerico con un valore di 30, mentre il secondo utilizza un valore letterale data e un valore letterale numerico.

<MyDateField> + <MyNumberField> = 7/14/2016 10:00 AM
DATE'6/14/2016' + 30 = 7/14/2016 10:00 AM

Calcolare la differenza fra due date

Potrebbe essere necessario calcolare l'intervallo di tempo tra due date. Ad esempio, se si dispone delle date di installazione di contatori elettrici e anche delle date di ispezione, è possibile calcolare la differenza tra le date per verificare che l'intervallo di tempo tra l'installazione e l'ispezione rispetti le linee guida ammissibili. Il risultato del calcolo è un campo numerico anziché un campo data.

Qualsiasi combinazione di campi data e valori letterali data può essere utilizzata per calcolare l'intervallo di tempo tra due date. Il primo calcolo sottostante utilizza un campo data, mentre il secondo utilizzata un valore letterale data. Il terzo e il quarto calcolo utilizzano sia un campo data sia un valore letterale data.

<DateField1> - <DateField2> = number of days in between
DATE'<SQL-supported Date Literal>' - DATE'< SQL-supported Date Literal>' = number of days in between
<DateField1> - DATE'<SQL-supported Date Literal>' = number of days in between
DATE'<SQL-supported Date Literal>' - <DateField2>  = number of days in between

Il risultato è un campo numerico che viene calcolato sottraendo un campo data/valore letterale da un altro campo data/valore letterale. Il risultato numerico (in giorni) può essere un numero intero e anche includere una frazione. Ad esempio, 1,5 rappresenta un giorno e mezzo o 36 ore.

Nell'esempio di ispezione del contatore elettrico citato in precedenza, qualsiasi calcolo può essere utilizzato per calcolare l'intervallo di tempo tra una data di installazione di 6/1/2015 e una data di ispezione di 10/1/2015. Il primo calcolo utilizza campi data, il secondo utilizza valori letterali data e il terzo e il quarto utilizzando sia un campo data sia un valore letterale data.

<InspectionDateField> - <InstallationDateField> = 122 (days)
DATE'10/1/2015' - DATE'6/1/2015' = 122 (days)
<InspectionDateField> - DATE'6/1/2015' = 122 (days)
DATE'10/1/2015' - <InstallationDateField> = 122 (days)

Considerazioni relative ai campi data

Le seguenti informazioni sono importanti per valutare quando utilizzare i campi data.

Modificare il formato di visualizzazione del campo data

È possibile cambiare la modalità di visualizzazione delle date nella tabella. Le tabelle usano la stessa formattazione dei campi del popup. Per modificare il formato di visualizzazione di un campo data, selezionare l'alias del campo nella finestra Configura attributi di Proprietà popup.

Immettere le date in formato MM/GG/AAAA hh:mm:ss

Indipendentemente dalla modalità di visualizzazione delle date nella tabella, è possibile immettere le date in formato MM/GG/AAAA hh:mm:ss, racchiuse tra virgolette singole. Ad esempio, per impostare un campo data sulle 17:00 del 27 maggio 2014, digitare '05/27/2014 05:00:00PM', '05/27/2014 5:00PM' o '05/27/2014 17:00:00' (formato orario di 24 ore). La memorizzazione della sola ora non è supportata: l'ora deve sempre essere un componente di una data.

Le date sono archiviate per UTC

UTC è l'acronimo di Universal Time Coordinated ed è quasi l'equivalente dell'ora corrente in corrispondenza del primo meridiano (longitudine a 0 gradi) situato presso Greenwich, Inghilterra. UTC è una versione più precisa di GMT (Greenwich Mean Time). I campi data in forma di tabelle aggiunti al portale come elementi devono contenere informazioni sul fuso orario locale o essere in UTC. Se il campo data contiene le informazioni sul fuso orario locale, l'ora viene convertita in UTC prima di essere archiviata nel database. Le date vengono convertite in formato UTC perché la posizione fisica del server che ospita i dati può essere ovunque nel mondo. La memorizzazione di data e ora in un fuso orario locale comporta numerosi problemi, in particolare se l'utente o il server che ospita i dati viene spostato in un altro fuso orario. Se non vengono fornite informazioni sul fuso orario locale nelle tabelle aggiunte come elementi, i campi data devono essere in formato UTC.

Quando un campo data viene visualizzato nel portale, la data viene convertita dal formato UTC nel formato locale. A tale scopo viene interrogato il computer per richiedere l'impostazione del fuso orario. Si supponga, ad esempio, che il fuso orario del computer sia impostato sull'ora standard del Pacifico (PST). Il fuso PST è otto ore indietro rispetto a quello UTC, pertanto quando l'ora UTC segna le 9:00, l'ora in formato PST corrisponde alle 1:00 di mattina. (o le 2:00 se è in vigore l'ora legale).

Si presuppone che qualsiasi data immessa in un'espressione SQL sia in formato UTC e non in quello del fuso orario locale. Questo presupposto può generare confusione. Se ad esempio si immette '05/27/2014 05:00:00PM' utilizzando un computer impostato sul fuso PST, la data verrà visualizzata come 5/27/2014 9:00AM per effetto della conversione dell'ora descritta in precedenza.

Per assicurarsi che l'ora sia convertita dal formato UTC nel proprio fuso orario, seguire alcuni suggerimenti:

  • Se è necessario immettere la data e l'ora correnti, utilizzare una delle funzioni ora seguenti, in quanto tali funzioni restituiscono sempre l'ora in formato UTC.
  • Se si intende immettere una data senza il componente dell'ora, aggiungere 12 ore alla data. Ad esempio, anziché immettere ’5/27/2014', immettere ’5/27/2014 12:00PM’ o ’5/27/2014 12:00'. Questa differenza si rende necessaria quando una data viene immessa senza un componente dell'ora, viene considerata come immessa alla mezzanotte di tale data (5/27/2014 viene convertito in 5/27/2014 00:00:00), pertanto quando viene visualizzata nel fuso orario locale, vengono aggiunte o sottratte delle ore. Se ad esempio il fuso orario corrente è PST e si immette 5/27/2014, questa data verrà visualizzata come 5/26/2014 dal momento che vengono sottratte sette ore dalla mezzanotte del 27.
  • Se si intende immettere una data con il componente dell'ora, applicare all'ora la differenza prevista per il fuso orario corrente. Se ad esempio, è necessario immettere 5/27/2014 12 PM PST, applicare la differenza di 8 ore e digitare ’5/27/2014 8:00PM'. Per trovare la differenza prevista per il fuso orario corrente, cercare in Internet una frase simile a calcolo della differenza per fuso UTC.
  • Per visualizzare il contenuto del campo data in formato UTC, è possibile aggiungere un campo di tipo stringa alla tabella e calcolarlo in modo che sia uguale al campo data. La data verrà convertita in una stringa senza differenza del fuso orario. La stringa conterrà anche i millisecondi.

Restrizioni

  • Le opzioni Aggiungi campo, Elimina e Calcola sono disponibili solo per feature layer ospitati e tabelle.
  • Aggiungi campo, Elimina e Calcola non sono disponibili per copie di layer hosted o per Feature Layer hosted che dispongono di Tile Layer correlati.
  • Le opzioni Aggiungi campo ed Elimina non sono disponibili per Feature Layer View hosted.
  • Le opzioni Elimina e Calcola non sono disponibili per gli hosted spatiotemporal feature layer.
  • Le opzioni Aggiungi campo, Elimina e Calcola non sono disponibili per le viste create da hosted spatiotemporal feature layer.
  • L’opzione Elimina non è disponibile per il campo OBJECTID né per i campi utilizzati per simbologia, cursore temporale, filtro, etichette o monitoraggio delle modifiche. È tuttavia possibile che altre mappe utilizzino campi per la simbologia e filtri diversi da quelli utilizzati nella mappa. In tal caso, l'opzione Elimina è disponibile per questi campi. Prestare attenzione quando si eliminano campi che possono essere utilizzati per la simbologia e i filtri in altri campi.
  • Quando si aggiunge un campo ad un Feature Layer hosted che dispone di Feature Layer View hosted dipendente, è necessario aggiornare la definizione di ogni vista in cui si desidera che vengano visualizzati i nuovi campi.
  • L’opzione Calcola è supportata solo per i campi di tipo stringa, intero, doppio o data.
  • Durante il calcolo sono supportate solo le interrogazioni SQL standardizzate.
  • Il calcolo dei campi non può essere annullato.