Skip to main content

Google BigQuery Output Tool Icon 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, vedi Google BigQuery .

Alteryx Analytics Gallery

Importante

Lo strumento Output di Google Big Query è obsoleto. Puoi comunque utilizzare lo strumento Dati di input  per connetterti a Google BigQuery.

Configura lo 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 al posto dell'autenticazione dell'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.

Nota

Contatta il tuo amministratore di Google Cloud per assistenza con le tue credenziali di Google BigQuery.

Autenticazione Da servizio a servizio

Nota

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.

  1. Nel menu a discesa  Autenticazione , seleziona Da servizio a servizio .

  2. Fai clic sul pulsante  Seleziona un file  per selezionare il file dell'account di servizio Google.

  3. Nella finestra popup Apri file, seleziona il file JSON che contiene la chiave dell'account di servizio Google. Selezionando il file, vengono immessi l'ID chiave dell'account di Google Cloud Service e l'e-mail dell'account di servizio.

  4. Fai clic sul pulsante Seleziona tabella per visualizzare la finestra Configurazione output della tabella BigQuery, quindi scegli una tabella BigQuery. Seleziona il menu a discesa del progetto.

    Nota

    Se il file della chiave non è valido, nell'area di disegno insieme allo strumento viene visualizzato un errore che impedisce l'esecuzione del flusso di lavoro.

  5. Seleziona la tabella nel menu a discesa del progetto. Le opzioni in Seleziona modalità di output tabella includono...

    1. Aggiungi a esistente : consente l'aggiunta a una tabella esistente.

    2. 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.

  6. 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.

    Nota

    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

  1. In modalità autenticazione , seleziona Utente finale .

  2. Inserisci il tuo ID cliente e Cliente segreto .

  3. Seleziona Accedi .

  4. 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.

    1. Inserisci nuovamente il tuo indirizzo e-mail per l'accesso ad Alteryx, quindi seleziona Avanti .

    2. Inserisci la tua password e seleziona Accedi .

    3. Seleziona l'opzione Avanzate e il collegamento Alteryx .

  5. Seleziona Successivo .

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 nel momento specifico. 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. Consulta la documentazione di Google BigQuery per eventuali errori ricevuti.