
Strumento Output di Google BigQuery
Utilizza lo strumento Output di Google BigQuery per scrivere dati da Designer nelle tabelle in Google BigQuery. Per informazioni sulle limitazioni note, vediGoogle BigQuery.
Alteryx Analytics Gallery
Questo strumento non viene installato automaticamente con
Configurazione dello strumento
Accesso a Google BigQuery - Modalità di autenticazione
Puoi accedere a Google BigQuery con le credenziali di tipo Da servizio a servizio o Utente finale.
Utilizza l'autenticazione Da servizio a servizio rispetto a quella di tipo Utente finale quando possibile. La gestione di chiavi distinte per varie applicazioni che eseguono l'autenticazione per lo stesso account di servizio consente la revoca dell'accesso per un'applicazione specifica senza richiedere alle altre applicazioni di aggiornare le proprie credenziali di autenticazione.
Contatta il tuo amministratore di Google Cloud per assistenza con le tue credenziali di Google BigQuery.
Autenticazione Da servizio a servizio
L'autenticazione Da servizio a servizio richiede un file dell'account di Google Service, noto anche come file chiave JSON dell'account di servizio.
Puoi ottenere un file chiave JSON dell'account di servizio da Google Cloud Console oppure creare una nuova chiave per un account di servizio esistente. Ulteriori informazioni su Google BigQuery sono disponibili sul sito della documentazione di Google Big Query in Creazione e gestione delle chiavi degli account di servizio.
- Nel menu a discesa Autenticazione, seleziona Da servizio a servizio.
- Fai clic sul pulsante Seleziona un file per selezionare il tuo file dell'account di Google Service.
- Nella finestra a comparsa Apri file, seleziona il file JSON che contiene la tua chiave dell'account di Google Service. Selezionando il file, vengono immessi l'ID chiave dell'account di Google Cloud Service e l'e-mail dell'account di servizio.
- Fai clic sul pulsante Seleziona tabella per visualizzare la finestra Configurazione output della tabella BigQuery, quindi seleziona una tabella BigQuery. Seleziona il menu a discesa del tuo progetto.
Se il file della chiave non è valido, viene visualizzato un errore sullo strumento nel tuo canvas, e il flusso di lavoro viene interrotto.
- Seleziona la tabella nel menu a discesa del progetto. In modalità di output Seleziona tabella, le opzioni includono...
- Aggiungi a esistente: consente l'aggiunta a una tabella esistente.
- Sovrascrivi tabella (rimuovi): consente di rimuovere la tabella esistente e di crearne una nuova con lo stesso
nameAppend
da aggiungere a un'altra tabella esistente. Quando si seleziona una tabella, quella esistente verrà rimossa e sovrascritta.
- In Inserisci la dimensione del batch, seleziona la dimensione dei dati che desideri raggruppare. Questo dato specifica il numero di righe che verranno scritte nella tabella Google BigQuery ad ogni richiesta di inserimento API.
Google imposta dei limiti sul numero di richieste API al secondo, sul numero di righe che possono essere inserite al secondo e per richiesta, sulle dimensioni delle righe da inserire e sulle dimensioni delle richieste HTTP.
Autenticazione Utente finale
- In modalità autenticazione, seleziona Utente finale.
- Inserisci il tuo ID cliente e Cliente segreto.
- Seleziona Accedi.
- In Accedi con Google, inserisci la tua email e la password di Google, quindi fai clic su Consenti per approvare l'autorizzazione del connettore ad accedere a Google BigQuery per tuo conto.
- Inserisci nuovamente il tuo indirizzo e-mail per l'accesso ad Alteryx, quindi seleziona Avanti.
- Inserisci la tua password e seleziona Accedi.
- Seleziona l'opzione Avanzate, quindi seleziona il collegamento Alteryx.
- Seleziona Avanti.
A partire dalla versione Output di Google BigQuery 3.0.0, l'API di caricamento in batch viene utilizzato per inviare file JSON a BigQuery da Alteryx. Per ulteriori informazioni, vedi la documentazione di Google BigQuery.
Il tempo di caricamento può variare a seconda dell'utilizzo di BigQuery in quel momento. L'output di scrittura del flusso di lavoro su BigQuery terminerà una volta indicizzati i dati nella tabella, non una volta che i file JSON verranno inviati a BigQuery. Vedi la documentazione di Google BigQuery per eventuali errori ricevuti.