Ruby чтение содержимого файла из GS C корзины без загрузки самого файла - PullRequest
0 голосов
/ 08 апреля 2020

Я новичок в Google Cloud Storage. Я хочу прочитать содержимое файла CSV из корзины GCS и получить данные из одного столбца, не загружая фактический файл. Я попытался это сделать и получил данные столбца после загрузки и последующего чтения содержимого файла.

1 Ответ

1 голос
/ 08 апреля 2020

API google.cloud.storage.blob.Blob specifies, в котором метод download_as_string имеет ключевые слова start и end, которые предоставляют диапазоны байтов:

ref: https://googleapis.github.io/google-cloud-python/latest/storage/blobs.html#google .cloud.storage.blob. Blob

В ruby есть одна проблема - создать для одного и того же для чтения указанные байты https://github.com/googleapis/google-cloud-ruby/issues/1356

Нужно проверить, реализован он или нет но да, это может

...