2016-10-21 4 views
0

Я хочу загрузить текстовый файл в Big Query и сохранить порядок текстового файла.BigQuery - файл последовательности загрузки

Мой текстовый файл не содержит индекс параметров, которые могут помочь мне заказать файл позже по этому показателю ..

Так что, если текстовый файл выглядеть следующим образом - ааа ГЭБ ссс

Я загрузит его в большую таблицу запроса и получить заказ при запуске выберите * из таблицы Результаты: aaà ГЭБ ссс

У меня есть текстовый файл, который нужно разбирать в соответствии с заказом. Это важно для поддержания порядка.

ответ

0

BigQuery сам по себе не гарантирует получение заказа, если у вас нет колонки для заказа! Итак, вы должны иметь это (колонка заказов)!
Единственный способ, который я могу порекомендовать, - это открыть файл в каком-нибудь инструменте, например Excel, и добавить еще один столбец со значениями, отражающими необходимый порядок, и сохранить его обратно в файл после этой загрузки в BigQuery.
Если ваш файл слишком большой, и вы не можете его открыть с помощью excel - вы должны использовать некоторый язык сценариев, чтобы делать то же самое, но про грамматически.

+0

Открыть один файл, это не решение, так как у меня есть множество файлов, и мне нужны масштабированные решения. благодаря! в любом случае –

+0

понимается. поэтому, вы должны написать какой-либо код на языке/скрипте по вашему выбору, чтобы добавить столбец порядка в ваши файлы. –

+0

Я знаю, но это не масштабированное решение. каждый день я получаю миллионы файлов. если для каждого файла мне нужно будет открыть его и добавить столбец заказов .. он будет сложной системой для масштабирования. –