Domanda

Sto cercando di esportare la mia tabella in un'altra tabella prima di cambiare il loro schema. Ma, se creo un nuovo tavolo vuoto con lo stesso schema quando provo ad esportare utilizzando l'interfaccia Web mostra il messaggio che i miei campi ripetuti non sono stati trovati. Se provo all'esportazione in una nuova tabella senza schema, è mappato su una nuova tabella (riporta il successo dei rapporti utensili) e i campi ripetuti non sono stati mappati.

È stato utile?

Soluzione

Non sono sicuro di cosa stai cercando di fare, ma sembra che tu possa eseguire un lavoro di copia, che preservare lo schema.

Altri suggerimenti

Aggiornamento Poiché è stato originariamente chiesto questa domanda: BigQuery ora espone un Appiattoniults boolean opzione quando si specifica una configurazione di query:

.

Configuration.query.Flattenresults (Boolean)

[sperimentale] appiattisce tutti i campi nidificati e ripetuti nei risultati della query.Il Il valore predefinito è vero.AllowLargerSults Deve essere vero se questo è impostato a false.

Questo è anche esposto nell'interfaccia utente Web sotto il pulsante "Mostra opzioni" per la tua query.

BigQuery usato per applicare appiattimento dei risultati, ma non più.Vedi https://stackoverflow.com/a/25193966/132438

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top