Файл(ове) на GoogleDrive като източник за BQ външна таблица

Документацията на https://cloud.google.com/bigquery/federated-data-sources#querying_data_from_google_drive е двусмислено, тъй като предполага, че може да е възможно да се създаде BQ външна таблица върху набор от CSV файлове в папка на Google Drive, но дадените примери използват gs:// URL адреси, които предполагат може би, че документите се копират и поставят от секцията GoogleStorage по-нагоре на страницата. Може ли някой да потвърди дали е възможно да се създаде таблица върху 2 или повече файла в google диск (като заместващ знак), а не само върху един файл?

и да обобщя тогава:

Външна таблица през Google Storage Bucket: 0-n файла Външна таблица през GoogleSheets Документ: 1 файл Външна таблица през GoogleDrive Обект: 1 файл?

TIA, Марк

Между другото съобщенията/диагностиката за повреда на BQ, дори чрез потребителския интерфейс на Jobs, са пълни гащи :(


person markh    schedule 15.08.2016    source източник
comment
Имате ниска ставка. Важно за SO, трябва да маркирате приетите отговори, като използвате отметката отляво на публикувания отговор, под гласуването. Това ще увеличи скоростта ви. Вижте как работи това, като посетите тази връзка: meta.stackoverflow.com/questions/5234/   -  person Pentium10    schedule 16.08.2016


Отговори (2)


Просто използвайте връзката от браузъра на Google Sheet и изберете

Location: Google Drive
File Format: Google Sheet

и изградете схемата.

въведете описание на изображението тук

person Pentium10    schedule 15.08.2016
comment
Съжалявам, може би въпросът ми не беше ясен. Мога да създам таблица въз основа на един документ в Google Таблици (само първия раздел, natch). Това, което искам да знам, е мога ли да създам една външна таблица, която препраща към множество CSV файлове, качени в папка на GoogleDrive? - person markh; 15.08.2016
comment
Множество файлове не са възможни с GoogleDrive. Ако искате да заредите няколко файла, трябва да използвате помощната програма gsutil shell и *, когато споменавате файлове в Google Cloud (GCS). - person Pentium10; 15.08.2016

Добре, така че изглежда, че (благодарение на Pentium10) е възможно само да се посочи един файл, когато се използва Google Drive или Google Sheets като източник на външна таблица. Външните таблици могат да бъдат дефинирани за зареждане от файлове със заместващи знаци в Google Storage Bucket (внимавайте за кодиране UTF-8 е това, което е необходимо, както току-що разбрах, след като разгледах абсолютно безполезни съобщения за грешка на BQ, дори в потребителския интерфейс на Jobs)...

Благодаря, М

person markh    schedule 15.08.2016
comment
Това не е форум, не трябва да публикувате отговори на собствените си въпроси. - person Pentium10; 16.08.2016