Код: Выделить всё
private async Task < Table > getParquetAsTable(BlobClient blob) {
var table = new Table();
using(var stream = await blob.OpenReadAsync()) {
using(var memory = new MemoryStream()) {
await stream.CopyToAsync(memory);
var parquetReader = new ParquetReader(memory);
table = parquetReader.ReadAsTable();
}
}
var first100 = table.Take(100);
}
< /code>
Тем не менее, этот процесс является своего рода медленным. await stream.copytoasync (memory); Есть ли способ ограничить этот поток и получить первые 100 строк, не имея только всех Rows, обратите их/код.>
Подробнее здесь: https://stackoverflow.com/questions/694 ... in-c-sharp