BigQuery może czytać z Dysku Google jako źródło federacyjne. Zobacz here. Chcę móc odczytać tabelę w BigQuery do potoku przepływu danych, który wskazuje dokument na Dysku.Uwierzytelnianie przepływu danych w celu odczytania tabeli BigQuery wskazującej Dysk?
Podłączanie BigQuery do pliku w napęd działa perfekcyjnie:
Ale kiedy spróbuj przeczytać, że stół do mojego dataflow rurociągu I (co zrozumiałe) pojawia się następujący błąd:
No suitable credentials found to access Google Drive. Contact the table owner for assistance.
[..]
PCollection<TableRow> results = pipeline.apply("whatever",
BigQueryIO.Read.fromQuery("SELECT * from [CPT_7414_PLAYGROUND.google_drive_test]"))
.apply(ParDo.of(new DoFn<TableRow, TableRow>() {
[..]
Jak to zrobić uprawnień przepływ danych, aby móc odczytać z tabeli w BigQuery, który wskazując na dysku?
Możesz przeczytać niektóre szczegóły tutaj http://stackoverflow.com/questions/37756157/queries-done-in-sheets-pulling- from-bigquery-permissions-help-needed. Rozumiem, że musisz poprosić o uprawnienia do Dysku. –