2016-04-29 11 views

ответ

2

В настоящее время максимальный разрешенный размер для строки в U-SQL равен 128 KB.

Если вам нужно обрабатывать большие размеры, чем это сейчас, используйте вместо этого тип byte [] при чтении из файла CSV. Позже, когда ряды обрабатываются в скрипте в теле некоторого кода C#, вы можете преобразовать байт [] в строку и выполнять любые строковые операции, которые вам нужны в коде C#.

ПРИМЕЧАНИЕ: Строки в U-SQL также имеют максимальный размер (в настоящее время 4 МБ). И этот метод также подпадает под это ограничение.

Если вы заинтересованы в сценариях, которые поддерживают размер строки, которая превышает 128 Кб, проголосуйте по запросу художественному здесь, добавив свой сценарий в комментарии было бы супер полезно, как хорошо .. https://feedback.azure.com/forums/327234-data-lake/suggestions/13416093-usql-string-data-type-has-a-size-limit-of-128kb