Indice del Contenuto - Web Agency Ragusa & SEO Ragusa
Creare una tabella con schema – Google BigQuery
Ora che abbiamo creato un set di dati chiamato dati del paziente, creiamo una tabella con schema e quindi carichiamo i dati in questa tabella da un file CSV.
Per questo, torneremo alla dashboard di BigQuery. Nell’elenco dei set di dati mostrato nel riquadro di sinistra, fare clic sull’icona più (+) per aprire l’interfaccia utente della creazione di tabella.
Opzioni di creazione tabella BigQuery
La prima opzione mostrata è se vuoi creare la tabella da una fonte, come un file o lo spazio di archiviazione di Google Cloud, BigTable o Google Drive. Possiamo anche creare una tabella vuota, ed è quello che faremo qui.
Quindi, scegliamo la tabella vuota. Inserire come nome della tabella dettagli paziente nella casella. BigQuery supporta diversi tipi di dati. Se la tabella viene creata da zero, come facciamo qui, utilizza la sua memoria nativa per la tabella. Se la tabella viene creata da un’altra fonte come BigTable, possiamo scegliere di renderli anche come tabelle esterne. Le tabelle esterne continuano ad essere archiviate nel sistema di ordinamento offrendo al contempo funzionalità di interrogazione tramite BigQuery.
Definire lo schema di una tabella di Google BigQuery
Cerchiamo ora di definire lo schema per questa tabella.
Per prima cosa creiamo una colonna, ID paziente, di tipo intero. Poi arriva il nome del paziente, questo è di tipo stringa. Poi arriva l’età, questo è di tipo intero. Quindi aggiungiamo il sesso del paziente. Questo è di tipo stringa di nuovo. Quindi aggiungiamo un flag se il paziente fuma. Questo sta per memorizzare un valore di uno o zero, a seconda del fatto che il paziente fumi o meno. Poi arriva un flag se il paziente beve. Questo sarebbe, di nuovo, un flag di tipo intero. Infine, il numero di giorni in cui il paziente si esercita in una settimana. Anche questo è di tipo intero.
Quando fai clic sulla modifica come testo (link mostrato sul lato destro), gli stessi dati che inseriamo sono mostrati come JSON. È inoltre possibile fornire l’oggetto JSON che contiene la definizione dello schema quando si crea una tabella.
Stiamo per lasciare le altre opzioni predefinite. Quindi, clicchiamo su create table per creare la tabella.
Una volta creata una tabella, la tabella viene visualizzata nel riquadro a sinistra. Hai una serie di opzioni standard che puoi usare in alto per gestire la tabella.
Caricare i dati in una tabella BigQuery da file CSV esterno
Successivamente, carichiamo i dati in questa tabella da un file CSV esterno. Abbiamo, in questo esempio, un file chiamato dettaglipazienti.csv e lo useremo per lo scopo.
Questo è il file contenente i dati dei pazienti.
Per caricare i dati dal CSV, useremo la stessa schermata di creazione tabella. Poi andare ai dati del paziente e usare la schermata di creazione tabella (+).
Scegliere create from source e scegliere il file dal file system locale. Per il nome della tabella, inserisci il nome della tabella che hai già creato (dettagli_paziente). Imposta lo schema per rilevare automaticamente. Nella preferenza di scrittura, selezionare aggiungi alla tabella (append to table)per aggiungere dati a una tabella esistente.
Fai clic su Crea tabella per creare i dati della tabella effettiva. Si noti che la cronologia dei lavori mostra tutti i lavori attualmente in esecuzione o completati. Questo mostra lo stato del lavoro di caricamento. Fai clic sul link nel nome della tabella dei dettagli del paziente e viene mostrato lo schema per la tabella. Fai clic sull’anteprima o preview e questo ti mostra i dati già memorizzati nella tabella.
Puoi vedere che la tabella è stata creata con successo e i dati che abbiamo caricato sono stati visualizzati in questa finestra.
- Riparazione Computer a Domicilio in 24 Ore a Ragusa: Affidabilità e Velocità da e-Service Computer Lab - 31 Dicembre 2024
- Perché Investire 2.000 Euro in Servizi SEO è la Scelta Vincente per il Tuo Business Online - 19 Dicembre 2024
- Perché Scegliere e-Service di Puzzo Davide: La Migliore Web Agency per il Tuo Progetto Digitale - 4 Dicembre 2024