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

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 da BigQuery delle connessioni non possono essere convertiti in campi data/ora dal pannello dei dati o utilizzando un DATEVALUE calcolo che non specifica un formato di data nella versione 2021.3 di Insightse inferiore. Dati data e ora dovrebbero essere archiviati nel database utilizzando data e ora valide tipo dati o calcolati utilizzando un'espressione che include un formato data ora valido.

BigQuery usa i calcoli approssimati per la media e la percentuale. Quindi, 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 riassuntive e in alcuni grafici.

Nota:

Il valore medio su diagramma a scatola 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). Pertanto, solo il riferimento spaziale 4326 è supportato quando si abilita la posizione con le coordinate. 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:

  • Usa l'aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Utilizzare la posizione Abilita.
  • Usare Calcolo densità.
  • Usa Calcola rapporto di densità.
  • Usa Cluster K-Means.
  • Usa Media spaziale.
  • Usare Aggiungi dati.

Microsoft SQL Server

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

Insights 2023.1Insights 2022.3Insights 2022.2Insights 2022.1

Edizione Standard/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 2023.1Insights 2022.3Insights 2022.2Insights 2022.1

Standard/Standard One/Enterprise edition:

  • 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 2023.1Insights 2022.3Insights 2022.2Insights 2022.1

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 Postgres PostGIS:

  • 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 2023.1Insights 2022.3Insights 2022.2Insights 2022.1
  • 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. Puoi creare una vista con il join richiesto all'interno di Snowflake e usare la vista in Insights.

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

  • Usa l'aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Utilizzare la posizione Abilita.
  • Usa Buffer/Tempi di guida.
  • Usare Calcolo densità.
  • Usa Calcola rapporto di densità.
  • Usa Cluster K-Means.
  • Usa Media spaziale.
  • Usare Aggiungi dati.

Geodatabase aziendali

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

Gli administratori del Geodatabase hanno accesso alle tabelle di sistema che non possono essere utilizzate in Insights. Pertanto, rientra nella migliore prassi la creazione di connessioni per geodatabase aziendali utilizzando un account con un ruolo diverso da quello dell'amministratore (creatore dati, pubblicatore, editore, analista, o visualizzatore). 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.

Campi stringa non possono essere convertiti a campi data/ora dal pannello dati o utilizzando un DATEVALUE calcolo che non specifica un formato data per questi connettori. Dati data e ora dovrebbero essere archiviati in database utilizzando un tipo di dati data o ora validi (configurati nel file dialect.yml) o calcolati utilizzando un'espressione che include un formato data 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:

  • Usa l'aggregazione spaziale con linee o aree nel parametro Scegli un layer per riepilogare.
  • Utilizzare la posizione Abilita.
  • Usa Buffer/Tempi di guida.
  • Usare Calcolo densità.
  • Usa Calcola rapporto di densità.
  • Usa Cluster K-Means.
  • Usa Media spaziale.
  • Usare Aggiungi dati.
  • Calcolare la geometria è supportato solo per connessioni di sola lettura se il database stesso supporta il calcolo della geometria (lunghezza, area e perimetro) e la geometricProperties capacità è 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.