Зачем нужны двоичные файлы .XLSB и в чем их отличие от .XLSX?
Двоичный формат .XLSB, или бинарный — это тот же Эксель, в нем даже можно запускать макросы, и при этом его загрузка и пересчет данных в нем происходят очень быстро. Гораздо быстрее, чем в обычном .XSLX.
В чем секрет? Все просто:
Обычные файлы хранятся в виде XML-разметки, и при пересчете конвертируются в двоичный вид. А бинарный файл уже и так записан в двоичном виде - так что секрет быстродействия очевиден).
Но!
У бинарного файла есть свои подводные камни:
1. Подходит только для Excel 2007 и моложе
2. Этот тип файла не может быть источником для Power Query. Причем в самом квери работать будет, но сослаться на него из другого файла для модели данных будет невозможно.
Резюме: если у вас ОЧЕНЬ большая база, в которой еще нужно провести ряд непростых вычислений – имеет смысл сохранять ее именно в Двоичном формате.
Двоичный формат .XLSB, или бинарный — это тот же Эксель, в нем даже можно запускать макросы, и при этом его загрузка и пересчет данных в нем происходят очень быстро. Гораздо быстрее, чем в обычном .XSLX.
В чем секрет? Все просто:
Обычные файлы хранятся в виде XML-разметки, и при пересчете конвертируются в двоичный вид. А бинарный файл уже и так записан в двоичном виде - так что секрет быстродействия очевиден).
Но!
У бинарного файла есть свои подводные камни:
1. Подходит только для Excel 2007 и моложе
2. Этот тип файла не может быть источником для Power Query. Причем в самом квери работать будет, но сослаться на него из другого файла для модели данных будет невозможно.
Резюме: если у вас ОЧЕНЬ большая база, в которой еще нужно провести ряд непростых вычислений – имеет смысл сохранять ее именно в Двоичном формате.