Database supportati

Insights in ArcGIS Enterprise
Insights desktop
Nota:

Connessioni di database sono supportati in Insights in ArcGIS Enterprise e Insights desktop.

Le connessioni database consentono di connettersi direttamente con le tabelle database in Insights. Le tabelle seguenti elencano i database supportati e le versioni a cui è possibile connettersi quando si utilizza Insights.

Google BigQuery

Google BigQuery è un database basato su cloud che si aggiorna automaticamente. BigQuery è disponibile per tutte le versioni supportate di Insights.

Nota:

Insights utilizza l'autenticazione dell'account di servizio quando si connette a BigQuery. Per creare una connessione è necessario un account di servizio con ruolo di editor, proprietario o visualizzatore da Insights a BigQuery. Per ulteriori informazioni consultare Creare un account di servizio e una chiave privata nella guida del connettore Insights.

Limitazioni

I campi stringa nelle tabelle dalle connessioni BigQuery non possono essere convertiti in campi data/ora nel riquadro dei dati o utilizzando un DATEVALUE calcolo che non specifica un formato di data nella versione Insights 2021.3 di e inferiore. Archiviare i dati di data e ora nel database utilizzando un tipo di dati per data od ora valido o utilizzare un'espressione di calcolo che include un formato data ora valido.

BigQuery usa i calcoli approssimati per la media e la percentuale. Le statistiche medie e percentuali calcolate sui dataset da BigQuery potrebbero non corrispondere ai risultati visti da altre fonti di dati. Le statistiche mediane e percentuali sono disponibili sulle tabelle riepilogative e in alcuni grafici.

Nota:

Il valore medio per un box plot rappresenta la vera mediana, piuttosto che la mediana approssimata calcolata con BigQuery.

BigQuery non supporta i calcoli di modalità per aggregazione spaziale o media spaziale.

BigQuery supporta solo il riferimento spaziale 4326 (World Geodetic System 1984), per cui quando si abilita la posizione con le coordinate è supportato solo il riferimento spaziale 4326. Per abilitare la localizzazione usando un diverso riferimento spaziale, devi prima copiare i dati nella tua cartella di lavoro.

Le tabelle partizionate da BigQuery non sono supportate. Una vista filtrata deve essere creata per aggiungere dati da una tabella partizionata.

Le seguenti capacità spaziali non sono attualmente supportate per le connessioni di sola lettura:

  • Aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Abilita posizione
  • Calcolo densità
  • Calcolare rapporto di densità
  • Cluster K-Means
  • Media spaziale
  • Aggiungi dati

Microsoft SQL Server

La seguente tabella elenca le versioni supportate di Microsoft SQL Server:

Insights 2024.1Insights 2023.3Insights 2023.2

Edizioni Standard ed Enterprise:

  • Microsoft SQL Server 2022
  • Microsoft SQL Server 2019 per Windows (64 bit)
  • Microsoft SQL Server 2019 per Linux (64 bit)
  • Microsoft SQL Server 2017 per Windows (64 bit)
  • Microsoft SQL Server 2017 per Linux (64 bit)
  • Microsoft SQL Server 2016 (64 bit)

Edizioni Standard ed Enterprise:

  • Microsoft SQL Server 2019 per Windows (64 bit)
  • Microsoft SQL Server 2019 per Linux (64 bit)
  • Microsoft SQL Server 2017 per Windows (64 bit)
  • Microsoft SQL Server 2017 per Linux (64 bit)
  • Microsoft SQL Server 2016 (64 bit)

Database cloud come servizio:

  • Microsoft Azure SQL Database
Nota:

Rientra nella migliore prassi mantenere aggiornati i pacchetti di servizio. Se si verificano problemi utilizzando le tabelle da SQL Server, verificare che l'istanza del database contenga il pacchetto di servizio più recente installato e potenziare i pacchetti di servizio, se necessario.

Oracle

La seguente tabella elenca le versioni supportate di Oracle:

Insights 2024.1Insights 2023.3Insights 2023.2

Edizioni Standard, Standard One, ed Enterprise:

  • Oracle 21c
  • Oracle 19c (64 bit)
  • Oracle 18v (64 bit)
  • Oracle 12c R2 (64 bit) 12.2.0.1
  • Oracle 12c R1 (64 bit) 12.1.0.2
Nota:

Quando le connessioni Oracle che usano TNS sono usate in una distribuzione multipla ArcGIS Server, tutte le macchine ArcGIS Server devono avere la stessa configurazione Oracle, incluso quanto segue:

  • Lo stesso percorso del file TNS
  • Lo stesso contenuto nel file TNS (tnsnames.ora)

Se una voce nel file TNS viene aggiornata, è necessario riavviare ArcGIS Server per applicare le modifiche in Insights.

PostgreSQL

La seguente tabella elenca le versioni supportate di PostgreSQL:

Insights 2024.1Insights 2023.3Insights 2023.2

Supporto Postgres PostGIS:

  • PostgreSQL 16 (64 bit) con PostGIS 3.4
  • PostgreSQL 15 (64 bit) con PostGIS 3.3
  • PostgreSQL 14 (64 bit) con PostGIS 3.1.4
  • PostgreSQL 13 (64 bit) con PostGIS 3.03
  • PostgreSQL 12 (64 bit) con PostGIS 3.0.1
  • PostgreSQL 11 (64 bit) con PostGIS 2.5
  • PostgreSQL 10 (64 bit) con PostGIS 2.4 o 2.5

Supporto Postgres PostGIS:

  • PostgreSQL 15 (64 bit) con PostGIS 3.3
  • PostgreSQL 14 (64 bit) con PostGIS 3.1.4
  • PostgreSQL 13 (64 bit) con PostGIS 3.03
  • PostgreSQL 12 (64 bit) con PostGIS 3.0.1
  • PostgreSQL 11 (64 bit) con PostGIS 2.5
  • PostgreSQL 10 (64 bit) con PostGIS 2.4 o 2.5

Supporto geodatabase PostgreSQL:

  • PostgreSQL 10.6 (64 bit)
  • PostgreSQL 9.6 (64 bit)

Per database PostgreSQL senza estensioni spaziali, solo versioni 9,6, 10 e 11 sono supportate.

Limitazioni

L'abilitazione della posizione tramite coordinate ha ridotto le prestazioni su tabelle da un database PostgreSQL di proprietà di un account utente diverso da quello usato per creare la connessione a database. Per ottenere risultati migliori le connessioni a database e le tabelle del database devono avere lo stesso proprietario.

SAP HANA

La seguente tabella elenca le versioni supportate di SAP HANA:

Insights 2024.1Insights 2023.3Insights 2023.2

Supporto di SAP HANA:

  • SAP HANA Cloud
  • SAP HANA 2.0 SPS05
Nota:

Le viste di creazione modelliSAP HANA non sono supportate.

Snowflake

Snowflake è un database basato su cloud che si aggiorna automaticamente. Snowflake è disponibile per tutte le versioni supportate di Insights.

Limitazioni

Le giunzioni non sono attualmente supportate per le tabelle da Snowflake. È possibile creare una vista con il join richiesto all'interno di Snowflake e usare la vista inInsights.

Le seguenti capacità spaziali non sono attualmente supportate per le connessioni di sola lettura:

  • Aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Abilita posizione
  • Buffer/Tempi di guida
  • Calcolare la densità.
  • Calcolare rapporto di densità
  • Cluster K-Means
  • Media spaziale
  • Aggiungi dati

Geodatabase aziendali

In Insights, è possibile creare una connessione a un database Microsoft SQL Server, Oracle, SAP HANA o PostgreSQL supportato che dispone di un enterprise geodatabase definito non sottoposto a controllo delle versioni. Se il geodatabase è sottoposto a controllo delle versioni, è necessario annullare la registrazione dei dati come sottoposti a controllo delle versioni per lavorare in Insights. Attualmente, soltanto le tabelle utenti dei geodatabase non create con schema utente SDE sono visualizzabili e accessibili da Insights. Insights non funziona direttamente con file e geodatabase personali.

Gli amministratori del geodatabase hanno accesso alle tabelle di sistema che non possono essere utilizzate in Insights. Rientra nella migliore prassi la creazione di connessioni per geodatabase aziendali utilizzando un account con un ruolo diverso da quello dell'amministratore (data creator, publisher, editor, analyst, o viewer). Il ruolo dell'analista è raccomandato.

Piattaforme di database aggiuntive

In aggiunta ai database supportati, i connettori possono essere aggiunti anche per altri database relazionali che utilizzano un driver Java Database Connectivity (JDBC). Vedere la Insights guida connettore per maggiori informazioni sui file di configurazione richiesti e i connettori che sono stati certificati in Insights.

I connettori aggiuntivi del database sono disponibili in tutte le versioni supportate di Insights.

Limitazioni

Insights supporta solo sistemi di database client-server a cui si può accedere tramite una rete. Altri tipi di sistemi di database, come i database incorporati, non sono supportati.

I campi stringa non possono essere convertiti in campi data/ora nel riquadro dati o utilizzando un DATEVALUE calcolo che non specifica un formato data per questi connettori. Archiviare i dati di data e ora nel database utilizzando un tipo di dati per data od ora valido (configurato nel file dialect.yml) o utilizzare un'espressione di calcolo che includa un formato data ora valido. Vedere la guida connettore Insights per maggiori informazioni sui tipi di dati configurati.

Le seguenti capacità spaziali non sono attualmente supportate per le connessioni di sola lettura:

  • Aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Abilita posizione
  • Buffer/Tempi di guida
  • Calcolo densità
  • Calcolare rapporto di densità
  • Cluster K-Means
  • Media spaziale
  • Aggiungi dati
  • Calcola geometria è supportato solo per connessioni di sola lettura se il database stesso supporta il calcolo della geometria (lunghezza, area e perimetro) e la capacità geometricProperties è impostata su true nel file di configurazione del dialetto SQL.

Risorse

Per ulteriori informazioni sui database, consultare i seguenti argomenti:

Passaggi successivi

Ora che si sa quali database sono supportati, il prossimo passo è scaricare i file fornitore richiesti per il tipo di database. Per maggiori informazioni, vedere File fornitore richiesti.