Caricamento dei dati dai file locali

Per caricare i dati dai FILE locali in Oracle Autonomous Database, nella pagina Caricamento dati selezionare LOAD DATA e LOCAL FILE.

Trascinare uno o più file dal navigator del file system locale e rilasciarli nel carrello di caricamento dati. È inoltre possibile fare clic su Seleziona file o sull'icona Seleziona file, selezionare uno o più file dal Navigator del file system, quindi fare clic su Apri.

È possibile aggiungere file in questi formati: AVRO, CSV, JSON, GeoJSON, TSV, TXT delimitato, XLS, XLSX, XML, PNG, JPEG e PDF. Per informazioni sui formati di file supportati, vedere Specifiche formato per file JSON, AVRO e XML.

Nel carrello viene visualizzato un articolo per ogni file. Per un foglio di calcolo XLS o XLSX, i fogli di lavoro del foglio di calcolo vengono visualizzati come singoli elementi. L'elemento mostra il nome del file di origine o del foglio di lavoro e le relative dimensioni, nonché il nome della tabella di destinazione per il caricamento dei dati. Lo strumento Caricamento dati supporta il caricamento delle tabelle solo dal primo foglio di lavoro di un file XLSX con più fogli di lavoro quando il file si trova in un'area di memorizzazione degli oggetti.

È possibile aggiungere altri file al carrello facendo clic sull'icona Seleziona file. È possibile aggiungere un numero qualsiasi di file al carrello e caricare i dati da tutti in un singolo job di caricamento dati.

Per rimuovere un file di origine dal carrello di caricamento dati, fare clic sull'icona Rimuovi (cestino) per l'articolo di origine. Per rimuovere tutti i file di origine dal carrello, fare clic sull'icona Rimuovi tutto (il cestino) nella barra dei menu Carrello caricamento dati.

Per tornare alla pagina Caricamento dati, fare clic su Caricamento dati sopra la barra dei menu Carrello caricamento dati.

Specifica opzioni di elaborazione

Per specificare le impostazioni per il job di caricamento dati o visualizzare in anteprima i dati nell'origine o nella destinazione, selezionare l'icona Impostazioni (a matita) per l'articolo nel carrello di caricamento dati.

Nel riquadro delle impostazioni, nella scheda Impostazioni, è possibile visualizzare il nome e la dimensione del file nel titolo della finestra di dialogo Carica dati.

Il campo Nome specifica il nome della tabella di destinazione. Il valore del campo varia a seconda della selezione effettuata nel campo Opzioni. Se l'opzione è Crea tabella, il valore di destinazione predefinito è il nome del file di origine o del foglio di lavoro.

Per specificare un nome diverso per la tabella di destinazione, immetterlo nel campo Nome. Per le altre opzioni di tabella di destinazione nel campo Opzioni, il valore predefinito è <Nessuno>. Espandere l'elenco a discesa e selezionare una tabella esistente come destinazione.

Nel campo Opzioni selezionare Crea tabella, Inserisci in tabella, Sostituisci dati, Elimina tabella e crea nuova tabella o Unisci in tabella. Puntare all'icona del punto interrogativo per visualizzare una breve descrizione dell'opzione selezionata.

Selezionare uno schema diverso dall'elenco a discesa Schema per creare la tabella di destinazione in un altro schema.
Nota

L'elenco a discesa Schema è disponibile solo se si dispone dell'autorizzazione ruolo PDB_DBA.

Per concedere a se stessi un ruolo PDB_DBA, è necessario eseguire il login all'istanza di Database Actions e immettere il comando seguente nell'area del foglio di lavoro SQL visualizzata nella scheda SQL nella sezione Sviluppo degli strumenti presenti nel Launchpad.

Grant PDB_DBA to Username;

Questo elenco a discesa è disponibile per le opzioni Crea tabella e Elimina tabella e Crea nuova tabella.

L'opzione Nome colonna di origine specifica se recuperare i nomi delle colonne di origine e di destinazione dal file o specificare manualmente i nomi delle colonne. Ottenere i nomi delle colonne dall'intestazione del file di origine è l'impostazione predefinita. Se si seleziona l'opzione Intestazione colonna, la prima riga del file viene elaborata come nomi di colonna. Se si deseleziona l'opzione, la prima riga viene elaborata come dati. Per specificare manualmente i nomi delle colonne, immettere un nome per ogni colonna di destinazione nella sezione Mapping. È inoltre possibile selezionare un tipo di dati per la colonna.

Il campo Avvia elaborazione dati alla riga specifica il numero di righe da saltare quando si caricano i dati di origine nella destinazione. Se è stata selezionata l'opzione Intestazione colonna e si inserisce un numero maggiore di 0 nel campo Inizia a elaborare i dati alla riga, il numero di righe dopo la prima riga non viene caricato nella destinazione. Se è stata deselezionata l'opzione Intestazione colonna e si immette un numero maggiore di 0 nel campo Avvia elaborazione dati alla riga, tale numero di righe, inclusa la prima riga, non viene caricato nella destinazione.

Per modificare la codifica del set di caratteri per il contenuto del file, selezionare un valore dall'elenco a discesa Codifica.

Per specificare i caratteri che racchiudono testo, selezionare il carattere virgolette doppie o virgolette singole o None dall'elenco a discesa Cifratura testo.

Per modificare il carattere delimitatore che separa le colonne nell'origine, espandere l'elenco a discesa Delimitatore di campi e selezionare un carattere. Ad esempio, se il file contiene colonne delimitate da punti e virgola, modificare il delimitatore dal delimitatore virgola predefinito al punto e virgola.

Per convertire qualsiasi valore non valido in una colonna di origine numerica in un valore nullo nella colonna di destinazione, selezionare l'opzione Converti dati non validi in nulli della colonna numerica.

Modello impostazioni

La funzione Salva impostazioni salva il set di configurazione nelle impostazioni del carrello sotto forma di file JSON. Quando si apre il modello Impostazioni, sono disponibili le seguenti opzioni:
  1. Carica modello impostazioni: carica un modello di impostazioni dal sistema locale.
  2. Salva modello impostazioni: salva il modello di impostazioni esistente corrente.
Segue la descrizione di settings-template.png
Descrizione dell'illustrazione settings-template.png
È possibile utilizzare il modello Impostazioni caricamento se si desidera utilizzare un modello personalizzato esistente presente nella propria versione locale.
  1. Dal modello impostazioni nella scheda Impostazioni della pagina Carica dati, selezionare Carica modello impostazioni.
  2. Verrà visualizzata una procedura guidata Carica modello impostazioni, fare clic su JSON modello impostazioni per caricare un file JSON dal sistema.
  3. Facendo clic sul modello Impostazioni JSON si aprirà il sistema locale. Fare clic su OK per caricare il file JSON.
  4. Dopo aver caricato il file JSON, è possibile visualizzare gli aggiornamenti applicati automaticamente alla scheda Impostazioni che corrisponde al modello di impostazioni JSON caricato dal proprio locale.
È possibile utilizzare Salva modello impostazioni per salvare il modello di impostazioni corrente esistente.
  1. Dal modello impostazioni nella scheda Impostazioni della pagina Carica dati, selezionare Salva modello impostazioni.
  2. Viene visualizzato l'editor di file modello. Fare clic sul nome del file modello e assegnare un nome al nuovo modello.
  3. Fare clic su OK per completare il salvataggio del nuovo nome del modello esistente.
  4. È possibile eseguire il test della configurazione del nuovo modello.

Impostazioni modifica di massa

È possibile utilizzare le impostazioni di modifica di massa per aggiornare tutte le colonne contemporaneamente dalla tabella di mapping. Utilizzarlo per applicare le modifiche alla selezione attualmente visualizzata nel riquadro dei risultati. È possibile cercare i valori della colonna che si desidera modificare nel campo di ricerca e fare clic sull'icona dell'ingranditore. Nella tabella dei mapping verranno visualizzati i risultati della ricerca. Selezionare l'impostazione Modifica di massa per aggiornare la colonna. L'impostazione Modifica di massa consente di:
  • Aggiornare i valori di tutti i campi di un gruppo.
  • Trova e sostituisci, Aggiungi prefisso e Aggiungi suffisso al nome della colonna di destinazione.
  • Includere le colonne per il caricamento dei dati nella tabella di destinazione.
  • Escludi le colonne per il caricamento dei dati nella tabella di destinazione.

Ricerca della colonna

L'impostazione Modifica di massa aggiorna le colonne restituite dal campo di ricerca. La casella di ricerca sotto Colonne disponibili nella Mapping modifica di massa consente di filtrare l'elenco delle colonne che si desidera aggiornare in blocco. È inoltre possibile fare clic sulla colonna che si desidera selezionare dall'elenco Colonne disponibili. Scegliere una delle opzioni disponibili:
  • >: questa opzione consente di spostare la colonna in Colonne selezionate.
  • <: per rimuovere la tabella selezionata dalle colonne selezionate, selezionare questa opzione.
  • >>: questa opzione consente di spostare tutte le tabelle nella schermata Colonne selezionate.
  • <<: per rimuovere tutte le tabelle selezionate dalle colonne selezionate, selezionare questa opzione.
Il mapping modifica di massa consente di aggiornare i valori delle colonne seguenti per tutte le ricerche restituite dal campo di ricerca:
  • Tipo di dati
  • Nome colonna di destinazione
  • Includi colonne per il caricamento
  • Escludi le colonne per il caricamento

Valutare la possibilità di modificare il tipo di dati delle prime cinque righe da VARCHAR2 a CHAR nella tabella di mapping.

Segue la descrizione dell'immagine bulk-edit1.png
Descrizione dell'illustrazione bulk-edit1.png

Specifica mapping

È possibile filtrare i risultati nella tabella di mapping con il campo Filtro rapido che consente di filtrare le colonne o le espressioni.

Selezionare Aggiungi espressione per eseguire l'analisi dell'identità o l'estrazione della frase chiave con i dati di origine. Per ulteriori dettagli, consulta la sezione relativa alle funzionalità dei servizi OCI Language in Data Studio.

Se si seleziona l'opzione Crea tabella o Elimina tabella e crea nuova tabella e si ottengono i nomi delle colonne di origine dall'intestazione del file, nella sezione Mapping si accettano i valori predefiniti per le colonne e i tipi di dati di destinazione oppure si specificano valori diversi. Per specificare valori diversi, nella colonna di destinazione immettere un nome per la colonna. Nella colonna Tipo di dati, selezionare un tipo dall'elenco a discesa. Se non si ottengono i nomi delle colonne di origine dall'intestazione del file, per ogni colonna di origine specificare un nome per la colonna di destinazione e selezionare un tipo di dati dall'elenco a discesa Tipo di dati. Per il tipo di dati Data, selezionare un formato data dall'elenco a discesa Formato.
Nota

Al termine della modifica di una cella si riceverà un messaggio di errore di descrizione comandi con il motivo esatto del messaggio di errore. La cella della griglia di mapping verrà evidenziata in rosso per indicare un valore non valido da correggere. L'evidenziazione viene rimossa dopo aver corretto il valore non valido. Ad esempio, è possibile visualizzare il seguente messaggio di errore di descrizione comandi quando il nome della colonna di destinazione non è compilato. Segue la descrizione di tooltip-error.png
Descrizione dell'illustrazione tooltip-error.png

Per l'opzione Unisci in tabella, per ogni colonna di origine selezionare una colonna di destinazione dall'elenco a discesa. È necessario specificare almeno una colonna come colonna chiave. Per specificare una colonna come colonna chiave, selezionare la casella di controllo Chiave di unione per la colonna. Le chiavi di unione sono una o più colonne che identificano in modo univoco ogni riga della tabella. Le chiavi di unione non devono contenere valori nulli. Per il caricamento di tabelle con chiavi primarie, questa opzione abilita automaticamente la selezione delle colonne chiave primaria come chiavi di unione.

Per le opzioni Inserisci in tabella o Sostituisci dati, selezionare una colonna di destinazione dall'elenco a discesa delle colonne esistenti per ogni colonna di origine.

Anteprima dati di origine

Per visualizzare una selezione di dati nel file di origine, selezionare la scheda Anteprima. Nella scheda Anteprima viene visualizzato un menu File in cui i dati vengono visualizzati in formato tabulare con i relativi valori. È possibile copiare la tabella. Nella scheda Load Preview vengono visualizzati i dati di origine.

Eventuali modifiche apportate nell'anteprima dell'origine non influiscono sul caricamento dei dati dal file.

Anteprima dati destinazione

Per tutte le opzioni tranne Crea tabella, per visualizzare i dati esistenti nella tabella di destinazione, selezionare la scheda Anteprima caricamento. L'anteprima di caricamento visualizza i dati nella tabella di destinazione prima di eseguire il job di caricamento dati.

Per chiudere il riquadro delle impostazioni, fare clic su Chiudi.

Eseguire il job di caricamento dati

Dopo aver aggiunto tutte le origini per il job e aver specificato le impostazioni per ogni origine, per eseguire il job fare clic sull'icona Avvia nella barra dei menu Carrello caricamento dati. Nella finestra di dialogo Esegui job caricamento dati, fare clic su Avvia. Per arrestare il job di caricamento dati, fare clic sull'icona Interrompi.

All'avvio del job di caricamento dati, è possibile visualizzare l'avanzamento del job nel dashboard Caricamento dati. Per ulteriori dettagli, vedere Pagina Caricamento dati.

Al termine del job di caricamento dati, nella pagina del dashboard Caricamento dati vengono visualizzati i risultati del job. Nella parte superiore dell'intestazione del caricamento della tabella, è possibile visualizzare il nome della tabella insieme alle colonne totali presenti nella tabella.

Fare clic su Report per visualizzare il numero totale di righe elaborate correttamente e il conteggio delle righe rifiutate. È inoltre possibile visualizzare l'ora di inizio. Nel riquadro SQL del report viene visualizzato il codice SQL equivalente del job.

Per visualizzare informazioni su un elemento del job, fare clic sull'icona Azioni sul caricamento tabella.

Per visualizzare un log dell'operazione di caricamento, fare clic sull'icona Log. È possibile salvare il log, cancellarlo o aggiornarlo. Fare clic su OK per chiudere il log.

L'elenco delle tabelle nella pagina Caricamento dati contiene eventuali nuove tabelle create. Le tabelle target per le opzioni Inserisci in tabella, Sostituisci dati, Elimina tabella e Crea nuova tabella e Unisci in tabella contengono i dati caricati.

Correzione di un processo di caricamento dati

Dopo il job di caricamento dati, è possibile che vengano visualizzati errori che si desidera correggere oppure, dopo l'ispezione, che si desidera assegnare un nome diverso a una colonna. In questi casi, verrà visualizzato un segnale di avvertenza sul caricamento della tabella. Fare clic sull'icona Ricarica per ricaricare l'origine con le correzioni suggerite. Fare clic sull'icona Azioni nel caricamento della tabella e selezionare Modifica per apportare eventuali modifiche al job di caricamento dati, ad esempio modificare un nome di colonna.

Fare clic su Apply per applicare le modifiche. Fare clic su Chiudi per tornare alla pagina Azioni database.