Чтение ряда строк из хранилища Azure BLOB - PullRequest
1 голос
/ 07 марта 2019

У меня есть файлы CSV в Azure, которые я прочитал, используя функцию со следующим заголовком:

get_blob_to_stream(container_name, blob_name, stream, snapshot=None,
        start_range=None, end_range=None, validate_content=False,
        progress_callback=None, max_connections=2, lease_id=None,
        if_modified_since=None, if_unmodified_since=None, if_match=None,
        if_none_match=None, timeout=None)

start_range и end_range являются хорошими параметрами, если вы хотите получить количество байтов изсказал BLOB, но скажу, что я знаю, что мой BLOB-объект CSV, и я точно хочу, чтобы он принес мне строки от 1 до 1000, вроде как я говорю пандам pd.read_csv(...,nrow=1000, skiprows = range(0,1)).Как мне поступить?

1 Ответ

1 голос
/ 07 марта 2019

Глядя на документацию Azure , не похоже, что эта функция предложит эту функцию.

Однако я нашел этот ответ , который выглядит многообещающим. Возможно, вы сможете перенаправить поток прямо в функцию pandas read_csv и продолжить оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...