Caricamento dati

È possibile caricare i dati da file sul dispositivo locale, da database remoti o da bucket di storage cloud da directory e provider di condivisione. I formati di file che è possibile caricare sono CSV, XLS, XLSX, TSV, TXT, XML, JSON, GEOJSON, AVRO, PARQUET, GZ, GZIP, ZIP, PDF, PNG, JPG, JPEG e TIFF.

Lo strumento Caricamento dati supporta il caricamento di file di origine in formato booleano. Il valore booleano del tipo di dati è TRUE e FALSE. Se non è presente alcun vincolo NOT NULL, il tipo di dati booleano supporta anche il valore di verità UNKNOWN come valore nullo. È possibile utilizzare il tipo di dati booleano ovunque il tipo di dati venga visualizzato nella sintassi Oracle SQL.

Supporta anche il tipo di dati VECTOR, che consente di memorizzare incorporazioni vettoriali direttamente all'interno delle tabelle di Oracle Database.

Utilizzare le funzionalità del servizio del linguaggio OCI in Data Studio

Puoi utilizzare le funzionalità del servizio linguistico OCI come Sentiment Analysis, Key Phrase Extraction e Language Detection per analizzare i dati senza esperienza nel machine learning (ML) o nell'intelligenza artificiale (AI).

Ad esempio, è possibile utilizzarlo per il feedback su un prodotto. Un produttore di telefoni ha lanciato un nuovo modello di telefono e vuole sapere quali sono le opinioni dei clienti sul loro prodotto. Se una grande percentuale di sentiment è negativa, potrebbe segnalare un potenziale errore con la fotocamera che non è stato rilevato nel controllo di qualità (QC).

Panoramica di Sentiment Analysis, Key Phrase Extraction e Language Detection

Sentiment Analysis, Key Phrase Extraction, Language Detection e Text Translation sono attualmente supportati nel caricamento di dati da file locali e nel caricamento di dati dallo storage cloud.

Analisi sentiment

Sentiment Analysis analizza il testo per definire il sentiment su un argomento o un prodotto. L'analisi delle opinioni dei servizi linguistici utilizza l'elaborazione del linguaggio naturale (NLP, natural language processing). Lo strumento Data Studio utilizza il servizio Oracle Cloud Infrastructure (OCI) Language per analizzare e comprendere i dati di input. Lo strumento Data Studio aggiunge dinamicamente nuove colonne al caricamento dati che contiene l'output del servizio OCI Language. È possibile rilevare le opinioni di qualsiasi colonna dei dati di origine. Ad esempio, quando si esegue una ricerca in una colonna contenente recensioni per un'applicazione, si supponga di voler ottenere un'opinione generale sull'applicazione. Lo strumento Data Studio esegue l'analisi del sentiment sui dati di input e crea una nuova colonna di espressione definita nella tabella di destinazione costituita dal sentiment.

Per ulteriori dettagli, consulta Analisi dei sentiment in OCI.

Estrazione frase chiave

L'estrazione della frase chiave identifica i concetti principali in un testo. L'estrazione delle parole chiave è il processo automatico di estrazione delle parole con la maggiore rilevanza e delle espressioni dal testo di input. Aiuta a riassumere il contenuto e riconosce gli argomenti principali. Una nuvola di parole può essere generata con frasi chiave per aiutare a visualizzare i concetti chiave nei commenti di testo o nei feedback. Ad esempio, una recensione di Movie potrebbe generare una nuvola di parole basata su frasi chiave identificate nei loro commenti e potrebbe vedere che le persone commentano più frequentemente la direzione, la recitazione e lo staff cinematografico.

Per ulteriori dettagli, vedere Estrazione delle frasi chiave in OCI.

Rilevamento della lingua

Puoi utilizzare le funzionalità del servizio del linguaggio OCI, come il rilevamento del linguaggio, per rilevare la lingua del testo di input. Restituisce il linguaggio naturale in cui si trova il testo. Puoi usarlo per superare le barriere linguistiche migliorando così la comunicazione con persone provenienti da altri paesi. È possibile determinare la lingua del testo di input e tradurre il contenuto in diverse lingue. Per ulteriori dettagli, fai riferimento a Estrazione della lingua in OCI.

Traduzione del testo

La traduzione di testo converte il testo di input in una qualsiasi delle lingue di destinazione supportate dal servizio OCI Language. Lo strumento Data Studio utilizza il servizio Oracle Cloud Infrastructure (OCI) Language per analizzare e comprendere i dati di input. Lo strumento Data Studio aggiunge dinamicamente una nuova colonna al caricamento dati contenente la colonna dell'origine di input tradotta. Ad esempio, quando devi sapere cosa dicono i clienti sul tuo prodotto nella lingua del mercato locale - il francese. Lo strumento Data Studio esegue la traduzione della lingua sui dati di input e crea una nuova colonna di espressione definita nella tabella di destinazione composta dalla lingua di origine tradotta nella colonna.

Prima di iniziare:
  • Caricare i dati dai file locali o dallo storage cloud: caricare i dati da analizzare in Oracle Autonomous Database dai file locali o dallo storage cloud. Assicurarsi che i dati vengano caricati nel carrello di caricamento dati senza errori. È possibile visualizzare e correggere gli errori di mapping dal filtro rapido Errori nella sezione Carica dati da posizione negozio cloud. Dopo aver caricato i dati nello strumento di caricamento dati,
    • Fare clic sull'icona Impostazioni nel carrello job Caricamento dati per esaminare le impostazioni.
    • Nel riquadro Impostazioni della procedura guidata Carica dati da posizione area di memorizzazione cloud, se si verifica un errore di mapping, la cella della griglia di mapping verrà evidenziata in rosso per indicare un valore non valido da correggere.

    • Fare clic sul filtro rapido Errori, che mostra solo le colonne con errori.

  • Gli strumenti eseguono l'analisi del sentiment, l'estrazione della frase chiave e il rilevamento della lingua mentre si specificano le impostazioni per il job di caricamento dati.

Parametri per l'analisi dei dati

Quando si richiama un'espressione Aggiungi dalla scheda Impostazioni, è necessario configurare il modello utilizzando i parametri.

Tabella 3-3 Parametri per Sentiment Analysis, Key Phase Extraction e Language Detection

Parametro descrizione;
Tipo di espressione

Selezionare una delle seguenti operazioni che si desidera eseguire sul testo di input: Sentiment Analysis, Key Phrase Extraction e Language Detection.

Colonna Input

Selezionare la colonna che si desidera analizzare.

L'elenco a discesa della colonna di input contiene solo le colonne supportate da Sentiment Analysis, Key Phrase Extraction e Language Detection.

Per l'analisi sentiment, nell'elenco a discesa di input verranno visualizzate solo le colonne di destinazione VARCHAR2, NVARCHAR2, CLOB o NCLOB.

Colonna di destinazione
  • Immettere il nome della nuova colonna di espressione creata definita nella tabella di destinazione.
  • In Analisi sentiment, in questa colonna viene visualizzato il sentiment della colonna di input. I diversi tipi di sentiment identificati dallo strumento sono:
    • positivo
    • neutro
    • Miste
    • negativo

      Se lo strumento non è in grado di determinare il sentiment della colonna di input, restituisce NULL nella colonna dell'espressione.

  • In Estrazione frasi chiave, in questa colonna vengono visualizzate le frasi chiave della colonna di input selezionata.
  • Per il rilevamento della lingua, in questa colonna viene visualizzata la lingua della colonna di input selezionata.

Esegui analisi sentiment

Per determinare i Sentiment dei dati di input:

  1. Dopo aver caricato i dati nel carrello Caricamento dati da file locali o storage cloud, è possibile visualizzare il file nel carrello. Fare clic sull'icona Impostazioni.

  2. Se si fa clic sull'icona Impostazione, viene aperta una procedura guidata Load Data from Local File. In questo esempio sono stati caricati i dati da un file locale.
  3. Nella scheda Impostazioni della procedura guidata, fare clic su Aggiungi espressione nella sezione Mapping.

    Viene visualizzata la finestra di dialogo Aggiungi espressione.



  4. Nella finestra di dialogo Aggiungi espressione specificare i campi riportati di seguito.
    • Tipo di espressione: nell'elenco a discesa Tipo di espressione, selezionare Analisi del sentiment.
    • Colonna input: selezionare la colonna dall'elenco a discesa che si desidera analizzare. ad esempio CONTENT.
    • Colonna di destinazione: immettere il nome della nuova colonna di espressione creata. Ad esempio, CONTENT_SENTIMENT.

      Per ulteriori dettagli, vedere Parametri per l'analisi dei dati.

  5. Fare clic su OK. Verrà visualizzata una nuova riga aggiunta alla griglia di mapping. Questa riga determina la colonna dell'espressione di output generata dal servizio OCI Language.

  6. Fare clic su Chiudi.
  7. Fare clic su Avvia nel carrello dei menu Caricamento dati per caricare dati da file locali. Verrà visualizzato un messaggio di conferma che chiede se si desidera avviare il caricamento dai file locali.
  8. Fare clic su Esegui per confermare.

Al termine del job di caricamento dati, nella tabella e caricamenti vista della pagina Caricamento dati vengono visualizzati i dettagli della tabella di origine caricata nello strumento. Viene visualizzato il numero di righe e colonne e al termine del caricamento.

Dati di output generati dall'analisi sentiment OCI

Quando si analizzano le colonne utilizzando il modello OCI Language Service, Data Studio genera una nuova colonna di espressione e salva il risultato nella tabella aggiornata.

Per individuare la colonna dell'espressione generata, dal Launchpad Database Actions passare a Caricamento dati. Selezionare la tabella da caricare nella sezione Carichi tabella e vista.

Fare clic sui tre punti verticali accanto al nome del caricamento e fare clic su Tabella, quindi selezionare Visualizza dettagli.

Viene visualizzata la scheda Anteprima del caricamento dati che visualizza il file di origine aggiornato. Ad esempio, ecco un set di dati di output dall'analisi del sentiment dell'applicazione Instagram. In questo caso, CONTENT è la colonna di destinazione e CONTENT_SENTIMENT è l'analisi del sentiment della colonna di input. In questa colonna viene visualizzato uno dei seguenti valori, ad esempio positivo, neutro, misto o negativo. Quando lo strumento non è in grado di determinare il sentiment, viene visualizzato Nullo.
Descrizione del contenuto: analysis.png
Descrizione del contenuto dell'immagine: analysis.png

Esegui estrazione frase chiave

Per estrarre le informazioni della frase chiave dai dati di input, procedere come segue.

  1. Dopo aver caricato i dati nel carrello Caricamento dati da file locali o storage cloud, è possibile visualizzare il file nel carrello. Fare clic sull'icona Impostazioni.

  2. Se si fa clic sull'icona Impostazione, viene aperta una procedura guidata Load Data from Local File. In questo esempio sono stati caricati i dati da un file locale.
  3. Nella scheda Impostazioni della procedura guidata, fare clic su Aggiungi espressione nella sezione Mapping.

    Viene visualizzata la finestra di dialogo Aggiungi espressione.



  4. Nella finestra di dialogo Aggiungi espressione, specificare i campi riportati di seguito.
    • Tipo di espressione: nell'elenco a discesa Tipo di espressione, selezionare Estrazione frase chiave.
    • Colonna input: selezionare la colonna dall'elenco a discesa che si desidera analizzare. ad esempio CONTENT.
    • Colonna di destinazione: immettere il nome della nuova colonna di espressione creata. Ad esempio, CONTENT_KEY_PHRASE_EXTRACTION.

    Per ulteriori dettagli, vedere Parametri per l'analisi dei dati.

  5. Fare clic su OK. Verrà visualizzata una nuova riga aggiunta alla griglia di mapping. Questa riga determina la colonna dell'espressione di output generata dal servizio OCI Language.

  6. Fare clic su Chiudi.
  7. Fare clic su Avvia nel carrello dei menu Caricamento dati per caricare dati da file locali. Verrà visualizzato un messaggio di conferma che chiede se si desidera avviare il caricamento dai file locali.
  8. Fare clic su Esegui per confermare.

Al termine del job di caricamento dati, nella tabella e caricamenti vista della pagina Caricamento dati vengono visualizzati i dettagli della tabella di origine caricata nello strumento. Viene visualizzato il numero di righe e colonne e al termine del caricamento.

Dati di output generati dall'estrazione della frase chiave OCI

Quando si analizzano le colonne utilizzando il modello OCI Language Service, Data Studio genera una nuova colonna di espressione e salva il risultato nella tabella aggiornata.

Per individuare la colonna dell'espressione generata, dal Launchpad Database Actions passare a Caricamento dati. Selezionare la tabella da caricare nella sezione Carichi tabella e vista.

Fare clic sui tre punti verticali accanto al nome del caricamento e fare clic su Tabella, quindi selezionare Visualizza dettagli.

Ad esempio, ecco un set di dati di output dall'analisi del sentiment dell'applicazione Instagram. In questo caso, CONTENT è la colonna di destinazione e la colonna CONTENT_KEY_PHRASE_EXTRACTION visualizza le frasi chiave estratte dalla colonna di input.
Descrizione della chiave: output.png
Descrizione della chiave della figura: output.png

Esegui rilevamento della lingua

Data Studio supporta il rilevamento di più lingue.

Per determinare la lingua del testo di input:
  1. Dopo aver caricato i dati nel carrello Caricamento dati dallo storage cloud, è possibile visualizzare il file nel carrello. Fare clic sull'icona Impostazioni.

  2. Se si fa clic sull'icona Impostazione, viene aperta una procedura guidata Carica dati da posizione negozio cloud.
  3. Nella scheda Impostazioni della procedura guidata, fare clic su Aggiungi espressione nella sezione Mapping.

    Viene visualizzata la finestra di dialogo Aggiungi espressione. Selezionare Espressioni AI.
    Descrizione di add-expn-lang.bmp
    Descrizione della figura add-expn-lang.bmp

  4. Nella finestra di dialogo Aggiungi espressione, specificare i campi riportati di seguito.
    • Tipo di espressione: nell'elenco a discesa Tipo di espressione, selezionare Rilevamento lingua.
    • Colonna input: selezionare la colonna dall'elenco a discesa che si desidera analizzare. In questo caso, è necessario rilevare la lingua della colonna Revisione. ad esempio REVISIONE.
    • Colonna di destinazione: immettere il nome della nuova colonna di espressione creata. Ad esempio, REVIEW_LANGUAGE_DETECTION.

    Per ulteriori dettagli, vedere Parametri per l'analisi dei dati.

  5. Fare clic su OK. Verrà visualizzata una nuova riga aggiunta alla griglia di mapping. Questa riga determina la colonna dell'espressione di output generata dal servizio OCI Language.

  6. Fare clic su Chiudi.
  7. Fare clic su Avvia nel carrello dei menu Caricamento dati per caricare dati da file locali. Verrà visualizzato un messaggio di conferma che chiede se si desidera avviare il caricamento dai file locali.
  8. Fare clic su Esegui per confermare.

Al termine del job di caricamento dati, nella tabella e caricamenti vista della pagina Caricamento dati vengono visualizzati i dettagli della tabella di origine caricata nello strumento. Viene visualizzato il numero di righe e colonne e al termine del caricamento.

Dati di output generati dal rilevamento del linguaggio OCI

Quando si analizzano le colonne utilizzando il modello OCI Language Service, Data Studio genera una nuova colonna di espressione e salva il risultato nella tabella aggiornata.

Per individuare la colonna dell'espressione generata, dal Launchpad Database Actions passare a Caricamento dati. Selezionare la tabella da caricare nella sezione Carichi tabella e vista.

Fare clic sui tre punti verticali accanto al nome del caricamento e fare clic su Tabella, quindi selezionare Visualizza dettagli.

Ad esempio, ecco un data set di output del rilevamento della lingua della colonna Revisione. In questo caso, REVIEW è la colonna di destinazione e la colonna REVIEW_LANGUAGE_DETECTION visualizza la lingua rilevata dalla colonna di input.
Descrizione dell'output: language.bmp
Descrizione dell'output della figura: language.bmp

Esegui traduzione testo

Data Studio supporta la traduzione di più lingue supportate da OCI Language Service.

Per determinare il testo di input tradotto:

  1. Dopo aver caricato i dati nel carrello Caricamento dati da file locali, è possibile visualizzare il file nel carrello. Fare clic sull'icona impostazioni.



  2. Se si fa clic sull'icona Impostazione, viene aperta una procedura guidata Carica dati da file locale.
  3. Nella scheda Impostazioni della procedura guidata, fare clic su Aggiungi espressione nella sezione Mapping.



    Viene visualizzata la finestra di dialogo Aggiungi espressione. Selezionare Espressioni AI.



  4. Nella finestra di dialogo Aggiungi espressione specificare i campi riportati di seguito.
    • Tipo di espressione: nell'elenco a discesa Tipo di espressione, selezionare Traduzione testo.
    • Colonna input: selezionare la colonna dall'elenco a discesa che si desidera analizzare. In questo caso, è necessario tradurre il testo della colonna SOURCE_INPUT.
    • Colonna di destinazione: immettere il nome della nuova colonna di espressione creata. Ad esempio SOURCE_INPUT_TRANSLATION.
    • Lingua di destinazione: selezionare la lingua del testo che lo strumento traduce dall'elenco a discesa. ad esempio inglese.

    Per ulteriori dettagli, vedere Parametri per l'analisi dei dati.

  5. Fare clic su OK. Verrà visualizzata una nuova riga aggiunta alla griglia di mapping. Questa riga determina la colonna dell'espressione di output generata dal servizio OCI Language.



  6. Fare clic su Chiudi.
  7. Fare clic su Avvia nel carrello dei menu Caricamento dati per caricare dati da file locali. Verrà visualizzato un messaggio di conferma che chiede se si desidera avviare il caricamento dai file locali.
  8. Fare clic su Esegui per confermare.

Al termine del job di caricamento dati, nella tabella e caricamenti vista della pagina Caricamento dati vengono visualizzati i dettagli della tabella di origine caricata nello strumento. Viene visualizzato il numero di righe e colonne e al termine del caricamento.

Dati di output generati dalla traduzione testo OCI

Quando si analizzano le colonne utilizzando il modello OCI Language Service, Data Studio genera una nuova colonna di espressione e salva il risultato nella tabella aggiornata.

Per individuare la colonna dell'espressione generata, dal Launchpad Database Actions passare a Caricamento dati. Selezionare la tabella da caricare nella sezione Carichi tabella e vista.

Fare clic sui tre punti verticali accanto al nome del caricamento e fare clic su Tabella, quindi selezionare Visualizza dettagli.



Utilizzare OCI Document Understanding per estrarre le tabelle dalle immagini

Puoi utilizzare le funzionalità di Document Understanding di Oracle Cloud Infrastructure (OCI), come l'estrazione dai tavoli, per rilevare le tabelle dai dati caricati.

I formati di file supportati per utilizzare questa funzionalità sono i formati PDF, JPEG, JPG, PNG e TIFF (Tag Image File Format).

Ad esempio, se un documento PDF è composto da tutti i dettagli del dipendente, inclusi la data di assunzione e lo stipendio, la comprensione del documento identificherà la tabella ed estrarrà la struttura della tabella. Il contenuto della tabella verrà estratto mantenendo la relazione di riga e colonna delle celle.

Panoramica sull'estrazione delle tabelle

Lo strumento Carica dati supporta l'estrazione delle tabelle nel caricamento dei dati dai file locali e nel caricamento dei dati dallo storage cloud.

Estrazione tabelle

Il servizio OCI Document Understanding consente ai clienti di scoprire insight in documenti non strutturati basati su modelli di deep learning. Consente di estrarre testo, tabelle e identificare i tipi di documento tra le altre grandi funzionalità. Estrazione tabella identifica tutte le tabelle di un documento ed estrae il contenuto in formato tabulare mantenendo la relazione riga/colonna.

Nota

Questo servizio è disponibile solo per i dati di origine in lingua inglese.

Per ulteriori dettagli, vedere Estrazione tabella.

Esegui estrazione tabella da immagine

Eseguire l'estrazione della tabella con un PDF di esempio.

Puoi vedere una tabella nel PDF qui sotto.



Per estrarre una tabella dal PDF situato nella posizione di memorizzazione cloud:
  1. Carica il file PDF nel carrello Caricamento dati dalla memoria cloud. È possibile trascinare il file dal Navigator al carrello.



  2. Fare clic su Start per caricare i dati. Riceverai una notifica che conferma se desideri iniziare a caricare i dati. Fare clic su Esegui per continuare.



  3. Al termine del caricamento, è possibile visualizzare il file caricato in Tabella e Visualizza caricamenti nel dashboard Caricamento dati.



  4. Estrarre la tabella dal PDF caricato nel database autonomo:
    • Fare clic su Azioni database nell'indicatore di percorso.
    • Selezionare Sviluppo, quindi fare clic su SQL.
    • Selezionare Tabelle, nel Navigator a sinistra, dall'elenco a discesa degli oggetti. Dall'elenco delle tabelle disponibili trascinare la tabella EMP_ALL nel foglio di lavoro.



      Viene visualizzata una finestra di dialogo che offre i tipi di inserimento disponibili.



      Fare clic su Seleziona, quindi su Applica.

    • Fare clic su Esegui (l'icona a forma di freccia nella parte superiore del foglio di lavoro). Lo strumento visualizza la tabella estratta nella scheda Risultati query.



Usa GeoJSON in caricamento dati

Un oggetto GeoJSON contiene informazioni sulla geometria specifica (ad esempio punto, linea, poligono e così via) insieme ai metadati facoltativi (ad esempio ID e così via).

L'estensione di un file GeoJSON è *.geojson. È possibile caricare i dati GeoJSON in Autonomous Database utilizzando il caricamento dati in Data Studio. Se la tabella contiene dati GeoJSON, i dati vengono caricati in una colonna in cui vengono proiettati i dati GeoJSON dal set di documenti di tipo dati SQL SDO_GEOMETRY.

Caricare una tabella con i dati GeoJSON

Quando si carica una tabella in Data Studio con dati GeoJSON e ne vengono esaminate le impostazioni, viene visualizzata la tabella Brazil_Geo, che contiene una colonna geometry con dati GeoJSON.



Dopo aver caricato BRAZIL_GEO, verrà visualizzato che lo strumento carica l'oggetto GeoJSON in una nuova colonna geometry con il tipo di dati SDO_GEOMETRY.
Di seguito è riportata la descrizione della tabella di modifica geo.png
Descrizione della tabella di modifica della figura: geo.png

È inoltre possibile visualizzare lo stesso valore nella scheda Definizione dati quando si Visualizza dettagli del caricamento della tabella dopo l'esecuzione.
Descrizione della definizione dei dati: geo.png
Descrizione della definizione dati della figura: geo.png

Aggiungi espressione spaziale per le colonne GeoJSON

Oracle Spatial è progettato per rendere la gestione dei dati spaziali più semplice e naturale per gli utenti di applicazioni abilitate alla posizione e applicazioni GIS (Geographic Information System).

Una volta memorizzati in un database Oracle, i dati spaziali possono essere facilmente manipolati, recuperati e correlati a tutti gli altri dati memorizzati nel database.

Il modello di dati spaziali in Oracle Spatial è una struttura gerarchica costituita da elementi, geometrie e livelli. Gli strati sono composti da geometrie, che a loro volta sono costituite da elementi.

La tolleranza viene utilizzata per associare un livello di precisione ai dati spaziali. Tolleranza riflette la distanza che due punti possono essere ancora considerati uguali (ad esempio, per tenere conto degli errori di arrotondamento). Il valore della tolleranza deve essere un numero positivo maggiore di zero. Per ulteriori informazioni, vedere Tolleranza nei dati spaziali.

Parametri per analisi dati territoriali

Quando si richiama un'espressione Aggiungi e si seleziona Espressioni spaziali dalla procedura guidata Aggiungi espressione, è necessario configurare il modello utilizzando i parametri.

Tabella 3-4 Parametri per l'analisi dei dati territoriali

Parametro descrizione;
Tipo di espressione
Selezionare uno dei seguenti attributi spaziali, ad esempio Lunghezza o Area:
  • Lunghezza: la selezione di questo attributo restituisce e memorizza il perimetro di un poligono bidimensionale nella tabella di mapping con una colonna di destinazione di tipo GEOMETRY_LENGTH.
  • Area: la selezione di questo attributo restituisce e memorizza l'area di un poligono bidimensionale nella tabella di mapping con una colonna di destinazione di tipo GEOMETRY_AREA.
Colonna Input

Selezionare la colonna da analizzare per i dati spaziali:

Per impostazione predefinita, verrà visualizzata una colonna GEOMETRY nell'origine mappata al valore della colonna SDO_GEOMETRY. Ciò significa anche che la tabella è abilitata spazialmente.

Colonna di destinazione
Questa è la nuova colonna di espressione creata definita nella tabella di destinazione che memorizza il risultato dell'espressione spaziale e dipende dal valore del tipo di espressione selezionato:
  • GEOMETRY_LENGTH: se si seleziona Lunghezza come tipo di espressione, è possibile visualizzare la colonna di destinazione di tipo GEOMETRY_LENGTH che visualizza il valore della lunghezza della geometria.
  • GEOMETRY_AREA: se si seleziona Area come tipo di espressione, è possibile visualizzare la colonna di destinazione di tipo GEOMETRY_AREA che visualizza il valore dell'area della geometria.

Esegui analisi spaziale

È possibile caricare i dati spaziali utilizzando lo strumento Caricamento dati da file locali o storage cloud.

Per eseguire l'analisi spaziale sui dati GeoJSON:
  1. Dopo aver caricato i dati nel carrello Caricamento dati da file locali o storage cloud, è possibile visualizzare il file nel carrello. Fare clic sull'icona Impostazioni.

  2. Nella scheda Impostazioni della procedura guidata, selezionare Rettifica geometria per correggere le geometrie non valide. Questa icona corregge gli errori più comuni, ad esempio i punti duplicati, gli errori di orientamento dei poligoni, gli errori di costruzione dei poligoni e così via. Se rileva errori non correggibili, non riesce con un'eccezione ORA-13199: the given geometry cannot be rectified.

    Nota

    Non è possibile correggere geometrie con orientamento errato. Icona Rettifica geometria.
  3. Specificare il valore Tolleranza. Nell'esempio precedente, specifichiamo 0,005 come tolleranza, cioè 5 mm.
  4. Fare clic su Aggiungi espressione nella sezione Mapping e selezionare Espressioni spaziali.

    Nella finestra di dialogo Aggiungi espressione specificare i campi riportati di seguito.
    • Tipo di espressione: dall'elenco a discesa Tipo di espressione, selezionare Area per visualizzare l'area di un poligono bidimensionale. È inoltre possibile selezionare Lunghezza per visualizzare il perimetro di un poligono bidimensionale.
    • Colonna di input: per impostazione predefinita verrà visualizzata una colonna GEOMETRY. In questa colonna di origine viene memorizzata l'area della geometria. Se si seleziona Lunghezza come tipo di espressione, questa colonna di origine memorizza la lunghezza della geometria.
    • Colonna di destinazione: specifica il nome della nuova colonna di espressione speciale creata. Ad esempio, GEOMETRY_AREA per il parametro di espressione di tipo Area e GEOMETRY_LENGTH per il parametro di espressione di tipo Lunghezza.
    Nella sezione Opzioni avanzate, specificare i seguenti valori di campo:
    • Tolleranza: inserire il valore di tolleranza. ad esempio 0.005.
    • Unità: selezionare un'unità di misura della tolleranza dall'elenco a discesa. Ad esempio, Square meter.
    Nota

    Se il file caricato non contiene dati spaziali, verrà visualizzato il seguente errore nella procedura guidata Aggiungi espressione "No input columns have the SDO_GEOMETRY data type for the currently selected expression type of Area".

    Per ulteriori dettagli, vedere Parametri per l'analisi dei dati spaziali.

  5. Fare clic su OK. Verrà visualizzata una nuova riga aggiunta alla griglia di mapping. Questa riga determina la colonna di espressione spaziale di output generata dal servizio OCI Language. In questo esempio, è possibile visualizzare un nuovo GEOMETRY_AREA che verrà creato nella tabella di destinazione dopo il caricamento della tabella.

Per ulteriori informazioni su Oracle Spatial, consultare il manuale Oracle Spatial Developer's Guide.

Al termine del job di caricamento dati, nella tabella e caricamenti vista della pagina Caricamento dati vengono visualizzati i dettagli della tabella di origine caricata nello strumento. Viene visualizzato il numero di righe e colonne e al termine del caricamento.

Dati di output generati dall'analisi spaziale

Quando si analizzano le colonne utilizzando Espressioni spaziali, Data Studio genera una nuova colonna di espressione e salva il risultato nella tabella aggiornata.

Per individuare la colonna dell'espressione generata, dal Launchpad Database Actions passare a Caricamento dati. Selezionare la tabella da caricare nella sezione Carichi tabella e vista.

Fare clic sui tre punti verticali accanto al nome del caricamento e fare clic su Tabella, quindi selezionare Visualizza dettagli.

Viene visualizzata la scheda Anteprima del caricamento dati che visualizza il file di origine aggiornato. Ad esempio, qui è riportato un set di dati di output dell'analisi spaziale del file COUNTRIESGEO.GeoJSON. GEOMETRY_AREA è l'analisi spaziale della colonna di input. In questa colonna viene visualizzata l'area dei poligoni bidimensionali.
Descrizione di spatial-output.bmp segue
Descrizione dell'immagine spatial-output.bmp

Carica tabelle Apache Iceberg

Data Studio supporta il caricamento e il collegamento delle tabelle Iceberg dall'area di memorizzazione degli oggetti.

Lo strumento può caricare più versioni dello stesso file.

  1. Selezionare la posizione del negozio cloud con tabelle iceberg definite. In questo esempio verrà selezionato il file ICEBERGBUCKET memorizzato in OCI.



    È possibile rilevare i file Iceberg con il simbolo Iceberg
    Descrizione di symbol.png:
    Descrizione della figura symbol.png

    accanto al nome.

  2. Trascinare la cartella nel Navigator file a sinistra e rilasciarla nel carrello a destra. La cartella è inoltre costituita dal file JSON dei metadati che tiene traccia degli snapshot di tabella, dello schema di partizionamento e delle informazioni sullo schema.

    Quando si aggiunge la cartella al carrello, viene visualizzata un'avvertenza relativa al numero di file costituiti da un prompt PII (Personal Identifiable Information).



    Nota

    : se si caricano più file invece di una cartella, lo strumento chiede se si desidera caricare tutti gli oggetti dai file di origine multipli in una singola tabella di destinazione. Fare clic su OK per continuare o su Esc per annullare.
  3. Fai clic su Avvia nella barra dei menu del carrello dei collegamenti dati. Verrà visualizzata una notifica che indica se si desidera avviare il caricamento dall'area di memorizzazione cloud. Per continuare, selezionare Esegui.



  4. Verrà visualizzato l'avanzamento del caricamento in Tabella e Visualizza carichi. Dopo il caricamento, verranno visualizzate le icone Report e Ricarica sul caricamento della tabella.



  5. Eseguire una query sulle tabelle Iceberg caricate in Autonomous Database:
    • Fare clic su Azioni database nell'indicatore di percorso.
    • Selezionare Sviluppo, quindi fare clic su SQL.
    • Selezionare Tabelle, nel Navigator a sinistra, dall'elenco a discesa degli oggetti. Nell'elenco delle viste disponibili trascinare la tabella CALL_CENTER_PARQUET nel foglio di lavoro.



    • Viene visualizzata una finestra di dialogo che offre i tipi di inserimento disponibili.



      Fare clic su Seleziona, quindi su Applica.

    • Fare clic su Esegui (l'icona a forma di freccia nella parte superiore del foglio di lavoro). Lo strumento visualizza i dati dell'iceberg in Risultati query.



Caricamento dei dati dal file system

È possibile caricare i file dalle directory del file system in Autonomous Database.

È possibile impostare filtri sui dati per una tabella per caricare solo i dati specificati. Ad esempio, per limitare i file solo a quelli che sono file CSV, immettere *.CSV nel filtro delle estensioni file.

Configurare ed eseguire un job di caricamento dati dalla pagina Carica oggetto cloud. Per aprire la pagina:
  1. Nella scheda Data Studio, selezionare Caricamento dati. Verrà visualizzato il dashboard Caricamento dati.
  2. Fare clic su LOAD DATA e selezionare l'opzione File system.

Nella parte superiore della pagina è necessario selezionare la directory da cui è necessario caricare i file. Sul lato sinistro della pagina è disponibile un riquadro del Navigator, in cui è possibile scegliere i file nella directory che contiene i dati. A destra della pagina si trova il carrello di caricamento dati, in cui si posizionano i file e le cartelle per il job di caricamento dati. È possibile impostare le opzioni per il job di caricamento dati prima di eseguirlo. Autonomous Database viene fornito con condivisioni CPU/IO predefinite assegnate a diversi gruppi di consumer. Puoi impostare il gruppo di consumer su basso, medio o alto durante l'esecuzione di un job di caricamento dati a seconda del carico di lavoro. Per caricare i file da una directory nel database, effettuare le operazioni riportate di seguito.

  1. Preparazione del job di caricamento dati: per ulteriori dettagli, vedere la sezione Preparazione del job di caricamento dati.
  2. Aggiungere file o cartelle per il job di caricamento dati: per ulteriori dettagli, fare riferimento alla sezione Aggiungi file o cartelle per il job di caricamento dati.
  3. Immettere i dettagli per il job di caricamento dati: per ulteriori dettagli, vedere Immettere i dettagli per il job di caricamento dati.
  4. Eseguire il job di caricamento dati: per ulteriori dettagli, vedere la sezione Esegui job di caricamento dati.
  5. Visualizza dettagli sul job di caricamento dati dopo l'esecuzione: per ulteriori dettagli, vedere la sezione Visualizza dettagli sul job di caricamento dati dopo l'esecuzione.
  6. Visualizzare la tabella risultante dal job di caricamento dati. Per ulteriori dettagli, vedere la sezione Visualizza i risultati della tabella dal job di caricamento dati.

Crea directory in Database Actions

In Autonomous Database è disponibile un file data_pump_dir preconfigurato in cui è possibile memorizzare i file. È anche possibile creare directory, eliminare le directory e collegare i file system di rete.

Ad esempio, è possibile utilizzare il comando CREATE DIRECTORY per creare altre directory. Utilizzare il comando DROP DIRECTORY del database per eliminare le directory e utilizzare DBMS_CLOUD.LIST_FILES per elencare i contenuti di una directory.

Crea una directory

Per aggiungere una directory, è necessario disporre del privilegio di sistema CREATE ANY DIRECTORY. All'utente ADMIN viene concesso il privilegio di sistema CREATE ANY DIRECTORY. L'utente ADMIN può concedere i privilegi di sistema CREATE ANY DIRECTORY ad altri utenti.

Per ulteriori informazioni, vedere CREATE DIRECTORY.

Nota

  • CREATE DIRECTORY crea l'oggetto directory del database nel database e crea anche la directory del file system. Ad esempio, il percorso della directory può essere:
    /u03/dbfs/7C149E35BB1000A45FD/data/stage
  • È possibile creare una directory nel file system root per visualizzare tutti i file con i comandi seguenti:

    CREATE OR REPLACE DIRECTORY ROOT_DIR AS '';

    Dopo aver creato la directory ROOT_DIR, utilizzare il comando seguente per elencare tutti i file:

    SELECT * FROM DBMS_CLOUD.list_files('ROOT_DIR');
  • Per eseguire DBMS_CLOUD.LIST_FILES con un utente diverso da ADMIN, è necessario concedere privilegi di lettura sulla directory a tale utente.

Dimostriamo come creare una directory e accedervi da Data Studio:

  • Creare una directory in Database Actions:

    Eseguire il login all'istanza Database Actions e selezionare la scheda SQL in Sviluppo. È possibile visualizzare il foglio di lavoro SQL. Ora crea una directory e collega un nome file system a tua scelta alla directory che crei. Nell'esempio seguente, FSS_DIR è il nome della directory.

    Di seguito è riportata la descrizione di create-directory.png
    Descrizione dell'immagine create-directory.png

    Eseguire il comando precedente. Il comando precedente fornisce l'output seguente:

    Procedura PL/SQL completata correttamente.

  • Allegare il file system
    Allegare il file system con il nome desiderato alla directory FSS_DIR mediante la procedura DBMS_CLOUD_ADMIN.ATTACH_FILE_SYSTEM.
    
    BEGIN
      DBMS_CLOUD_ADMIN.ATTACH_FILE_SYSTEM(
        file_system_name => '********',
        file_system_location => '*******.sub1********1.********.oraclevcn.com:/********',
        directory_name => 'FSS_DIR',
        description => 'attach OCI file system'
      );
    END;
    /
    
    

    Eseguire il comando precedente per visualizzare l'output seguente:

    PL/SQL procedure successfully completed.

  • Per visualizzare il file system allegato, eseguire il comando seguente:

    SELECT file_system_name, file_system_location, directory_path FROM dba_cloud_file_systems;

    Si visualizzeranno il nome del file system, la posizione del file system e il percorso della directory.

  • È possibile visualizzare la nuova directory insieme ai file ad essa allegati passando a Carica oggetto cloud nel menu Caricamento dati dello strumento Data Studio. Fare clic sull'elenco a discesa Seleziona posizione area di memorizzazione cloud.Di seguito la descrizione del nuovo dir.png
    Descrizione della nuova immagine: dir.png

È possibile visualizzare la directory appena creata FSS_DIR. Puoi caricare i dati dalle directory del file system nel database autonomo utilizzando lo strumento Caricamento dati. Vedere Caricamento di dati dal file system.

Caricamento dati dall'origine AI

È possibile utilizzare gli strumenti di Data Studio per caricare i dati dall'origine AI.

Nel dashboard Caricamento dati, fare clic sulla scheda Carica dati e selezionare Origine AI.



Prima di utilizzare questa funzione, è necessario eseguire un prerequisito per l'impostazione del profilo AI. Per informazioni dettagliate sull'impostazione di questa funzione, vedere Configura package DBMS_CLOUD_AI.

Per impostare un profilo AI, è necessario disporre dei seguenti elementi:
  • Un account OpenAI, un account Cohere o un servizio OpenAI di Azure
  • Accesso al pacchetto DBMS_CLOUD_AI.

Attenersi alla procedura descritta nella sezione Usa DBMS_CLOUD_AI per configurare i profili AI per creare e configurare il profilo AI e utilizzare questa funzione.

Caricamento dei dati dalla condivisione

È possibile selezionare le tabelle da una condivisione. È necessario eseguire la sottoscrizione e accedere alla condivisione dati fornita.

Per caricare le tabelle da una condivisione, fare clic su Carica dati nel dashboard Caricamento dati. Fare clic su Condividi nella pagina Carica dati. Fare clic su + Sottoscrizione al provider condivisione per eseguire la sottoscrizione a un provider condivisione.

Sottoscrizione al provider condivisione dati

Per effettuare la sottoscrizione, è necessario utilizzare le informazioni contenute nel profilo JSON caricato ricevuto dal provider di condivisione.
  1. Nel campo Sottoscrivi al provider di condivisione dati, immettere il nome provider.Segue una descrizione di subscribe_1.png
    Descrizione dell'immagine subscribe_1.png
  2. Selezionare Aggiungi nuovo JSON provider e fare clic sul JSON del profilo di condivisione delta per trascinare la selezione del profilo JSON.
  3. Fare clic su Avanti per passare alla scheda Aggiungi condivisioni.
  4. Selezionare il livello di accesso alla rete che si desidera consentire dal database all'host con l'endpoint REST di condivisione e fare clic su Esegui. In questo esempio è selezionato Consenti accesso solo all'host.Segue la descrizione di network_acl_script.png
    Descrizione della figura network_acl_script.png
  5. Per registrare le condivisioni disponibili, spostare le condivisioni da Condivisioni disponibili a Condivisioni selezionate e fare clic su Sottoscrivi.

    Lo screenshot riportato di seguito mostra la condivisione REVIEWS spostata dalle condivisioni disponibili alle condivisioni selezionate prima di fare clic su Sottoscrivi.

    Segue una descrizione di subscribe_2.png
    Descrizione dell'immagine subscribe_2.png
  6. Crea tabelle esterne derivate dalle tabelle selezionate dalla condivisione dati.
    1. Trascinare e rilasciare le tabelle dalla condivisione selezionata. Facoltativamente, è possibile fare clic su impostazioni per visualizzare i dettagli della tabella.

      In questo esempio, l'unica tabella selezionata è HOTEL_REVIEWS.

      Di seguito la descrizione di sel_tbls.png
      Descrizione dell'immagine sel_tbls.png
    2. Facoltativamente, è possibile modificare il nome della tabella e fare clic su Chiudi.

      In questo esempio il nome viene modificato da HOTEL_REVIEWS in HOTEL_REVIEWS_SHARE.

      Segue la descrizione di name_change.png
      Descrizione dell'immagine name_change.png
    3. Creare la tabella esterna facendo clic su Avvia nella pagina Seleziona condivisione e quindi su Esegui nella finestra di dialogo Esegui job di caricamento dati. Segue la descrizione di start_run.png
      Descrizione dell'immagine start_run.png
    4. Quando vengono create le tabelle esterne viene visualizzato il messaggio Completa.Segue la descrizione di xt_complete.png
      Descrizione della figura xt_complete.png
    5. Fare clic sul nome della tabella esterna per visualizzare i dettagli della tabella.Segue la descrizione di xt_details.png
      Descrizione dell'immagine xt_details.png
  7. Visualizzare le tabelle create da Database Actions.
    1. Fare clic su Azioni database, nell'indicatore di percorso, per tornare al LaunchPad Database Actions.
    2. Fare clic sulla casella SQL.
    3. Selezionare la tabella esterna, trascinarla nel foglio di lavoro.

      Viene visualizzata l'istruzione SQL Select per la tabella. È possibile eseguire questa istruzione SQL per utilizzare i dati condivisi.

      Segue la descrizione di xt_sql.png
      Descrizione dell'immagine xt_sql.png
  8. Trascinare e rilasciare le tabelle dalla condivisione selezionata

Crea feed attivo dal caricamento dati

Lo strumento di caricamento dati carica i dati dalle cartelle nelle aree di memorizzazione degli oggetti cloud e consente di pianificare caricamenti di dati ripetuti in tempo reale. Creazione del feed attivo da un job di caricamento dati.

Una volta completato il caricamento dei dati, è possibile creare un feed attivo da un articolo del carrello che ha caricato una cartella dell'area di memorizzazione degli oggetti utilizzando le opzioni Crea tabella o Elimina tabella e Crea nuova tabella.

Per creare un feed attivo dal caricamento dati, effettuare le operazioni riportate di seguito.
  1. Fare clic su Selettore per visualizzare il menu di navigazione. In Data Studio selezionare Caricamento dati.
  2. Selezionare la casella Carica dati per caricare i dati da varie origini, ad esempio file locali, database, area di memorizzazione cloud, directory e condivisioni.
  3. Fare clic su Negozi cloud per caricare gli oggetti dagli URL o dai collegamenti dell'area di memorizzazione cloud.
  4. Selezionare la posizione dell'area di memorizzazione cloud dall'elenco a discesa. Se non è possibile visualizzare la posizione dell'area di memorizzazione cloud, selezionare Crea posizione area di memorizzazione cloud per creare una nuova posizione. Segui i passi descritti nella sezione Crea credenziali native Oracle Cloud Infrastructure se non hai una posizione cloud disponibile.
  5. Dopo aver selezionato la posizione dell'area di memorizzazione cloud, è possibile visualizzare la lista delle cartelle e dei file presenti nell'area di memorizzazione cloud. Aggiungere file dall'area di memorizzazione cloud al carrello di caricamento dati, in cui è possibile modificare i dettagli del job di caricamento.
    Nota

    Lo strumento di caricamento dati non supporta la creazione di un feed attivo da un articolo carrello caricato costituito da un singolo file in formato CSV, XLS, XLSX, TSV, TXT, XML, JSON e AVRO o da una cartella contenente un file in formato XLSX.
  6. Per aggiungere le cartelle, trascinare una cartella dal Navigator file a sinistra e rilasciarle nel carrello a destra. Quando si aggiunge la cartella al carrello, viene visualizzato un prompt che chiede se si desidera caricare tutti gli oggetti dai file di origine multipli in una singola tabella di destinazione. Fare clic su per continuare o su No per annullare. È possibile aggiungere più cartelle al carrello, i dati rappresentati da ciascuna scheda verranno caricati in una tabella separata, ma tutti gli articoli nel carrello verranno elaborati come parte dello stesso processo di caricamento dei dati.
  7. Selezionare Impostazioni (icona a forma di matita) dal carrello di caricamento dati per immettere i dettagli relativi al job di caricamento dati.
  8. Nella scheda Impostazioni della scheda Carica dati dalla posizione dell'area di memorizzazione cloud è possibile selezionare Crea tabella o Elimina tabella e crea nuova tabella dall'elenco a discesa Opzione.
    Nota

    Lo strumento Feed attivo funziona con il job di caricamento dati solo se si crea una tabella e si inseriscono i dati in una nuova tabella o si elimina la tabella esistente e si inseriscono i dati in una nuova tabella.
  9. Immettere gli altri dettagli per il job di caricamento dati. Per ulteriori informazioni sull'immissione dei dettagli, vedere l'argomento Immetti dettagli per il job di caricamento dati.
  10. Dopo aver aggiunto le origini dati al carrello di caricamento dati e aver immesso i dettagli relativi al job di caricamento dati, selezionare Avvia per eseguire il job.
  11. Dopo l'esecuzione del job di caricamento dati, nel carrello di caricamento dati viene visualizzato un segno di spunta verde

    che indica che il job di caricamento dati è stato completato.
  12. Fare clic su Crea feed nelle tabelle attive nel carrello di caricamento dati per creare un feed nelle tabelle attive dal job di caricamento dati. Verrà visualizzato un messaggio che indica che la creazione del feed Live Table è riuscita e se si desidera modificare il feed Live Table. Fare clic su per continuare e su No per annullare. Se si seleziona , viene aperta una procedura guidata Modifica feed tabella attiva.
  13. Nella procedura guidata Modifica feed tabelle attive è possibile visualizzare la posizione area di memorizzazione cloud della cartella di origine e il filtro oggetti applicato ai dati.

    Selezionare qualsiasi file di cui si desidera visualizzare l'anteprima nell'elenco a discesa Anteprima della scheda Origine dati: il campo mostra il numero totale di file presenti nella cartella dell'area di memorizzazione cloud caricata. Viene visualizzata un'anteprima dei dati.



  14. Fare clic su Avanti per passare alla scheda Impostazioni tabella.

    È possibile visualizzare i dettagli delle proprietà e del mapping del job di caricamento dati nella scheda Impostazioni tabella.
    Nota

    Non è possibile selezionare o modificare alcun dettaglio di questa scheda.
  15. Fare clic su Avanti per passare alla scheda Anteprima della procedura guidata.

    Selezionare un file dall'elenco a discesa Anteprima per visualizzarlo. Nell'anteprima della tabella viene visualizzata l'anteprima del file selezionato dall'elenco a discesa.



  16. Fare clic su Avanti per visualizzare la scheda Impostazioni feed attivo della procedura guidata. Nella scheda Impostazioni feed attivo, specificare i seguenti valori nel campo:

    • Abilita per notifica: selezionare questa opzione per caricare i dati nuovi o modificati nell'origine dati in base a una notifica di Oracle Cloud Infrastructure. Quando si seleziona questa opzione, è possibile evitare ritardi che potrebbero verificarsi quando il polling viene avviato in una pianificazione, ovvero se è stata selezionata l'opzione di avanzamento tabella attiva pianificato.

      Quando si seleziona l'opzione Abilita per notifica, è necessario configurare anche il bucket dell'area di memorizzazione degli oggetti per l'emissione delle notifiche

    • Abilita per schedulazione: selezionare questa opzione per impostare una schedulazione per il data feed. Nei campi dell'intervallo di tempo, immettere un numero e selezionare un tipo di ora e i giorni in cui eseguire il polling dei file nuovi o modificati nel bucket. Ad esempio, per eseguire il polling ogni due ore il lunedì, il mercoledì e il venerdì, immettere 2, selezionare Ore e quindi selezionare Lunedì, Mercoledì e Venerdì nei campi appropriati. Dall'elenco a discesa Giorni settimana è possibile selezionare Tutti i giorni, dal lunedì al venerdì, dalla domenica al giovedì o Personalizzato. Il campo Personalizzato consente di selezionare lunedì,martedì, mercoledì, giovedì e venerdì.

    Selezionare una data di inizio e una di fine. Se non si seleziona una data di inizio, come data di inizio verranno utilizzate l'ora e la data correnti. La data di fine è facoltativa. Tuttavia, senza una data di fine, il feed continuerà a eseguire il polling.

    Gli altri campi visualizzati nella procedura guidata, ad esempio Nome feed tabella attiva, Nome tabella di destinazione e Gruppo di consumatori, sono disattivati per la selezione o la modifica.

Fare clic su Salva per salvare e creare un feed di tabelle attive da un carrello di caricamento dati.