5 месяцев назад
repartition vs coalesce 💗 Вопрос у каждого первого. Нужны для изменения количества партиций в датафрейме. Как итог - файлов на диске. По умолчанию это 200, можно переопределить при создании спарк сессии конфигом spark.sql.shuffle.partitions Посмотреть количество партиций можно так: df.rdd.getNumPartitions() 📚 Пример. У нас есть датафрейм [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] с 4 партициями: Partition A: 1, 2 Partition B: 3, 4, 5 Partition C: 6, 7 Partition D: 8, 9, 10 Делаем так: df_nums.repartition(2) Partition ABC: 1, 3, 5, 6, 8, 10 Partition XYZ: 2, 4, 7, 9 Repartition 🖇делает партиции равномерными 🖇может увеличивать и уменьшать количество партиций 🖇под капотом шафл В нашем примере циферки из каждой партиции размазались двум финальным партициям - это и есть шафл (перетасовка данных между экзекьюторами). Именно за счет шафла работает первое и второе. df_nums.coalesce(2) Partition A: 1, 2, 3, 4, 5 Partition C: 6, 7, 8, 9, 10 Coalesce 🖇равномерность не гарантирована 🖇может только уменьшать 🖇данные не шафлит, а склеивает Файлы клеятся друг за другом (без шафла), поэтому умеет только уменьшать (из склеенных файлов обратно расклеить уже нельзя). В нашем примере B просто приклеилось к A, а D к C #spark_tips
9 месяцев назад
[Любая лицензия] S.T.A.L.K.E.R. Call of Pripyat. Полный фарш - оптимизация, патч, угол обзора, решение ошибок
В данном руководстве будет подробная инструкция по: 1. Оптимизация игры - несмотря на возможную абсурдность реально устраняет многие вопросы вылетов или вообще невозможности запуска игры 2. Неофициальный патч сообщества - никаких текстуров, моддингов и новшеств, чистое исправление косяков в игре - оригинальная игра с минимально возможным количеством проблем 3. Коррекция угла обзора 4. Решение ошибки "the file "fsgame.ltx" is corrupted it contains duplicated lines..." Ссылочка на всё необходимое "волшебство" (Яндекс...
6652 читали · 3 года назад
Ремонт SSD диска Silicon Power
Всем здравствуйте! Сегодня у нас получился удивительный ремонт. Сдохла моя ssd Silicon Power 60Gb которая отработала верой и правдой более ВОСЬМИ лет! (Вы только вдумайтесь восемь лет!) Как то утром отказалась работать. Вместо неё был установлен новый ssd на 120 Гб :) Не стало видно её и в биосе компьютера и в переходнике sata-usb. Чистка контактов к положительному результату не привела. Да согласен объём маленький, на ней просто стояла система. А комп у меня в основном для ведения блога,...
1442 читали · 3 года назад
SSD и check cable connection PXE -M0F Exiting PXE Rom, как решить проблему
Добрый день друзья, сегодня я хочу рассказать вам о проблеме которая с виду, достаточно простая, как и в решении. Но почему-то, в интернете крайне мало способов решения данной проблемы. В основном все переписывают друг у друга одно и тоже не вникая в суть. Но давайте к сути, проблема больше всего касается она тех у кого стоит SSD диск на слоте PCI или более понятным языком на М2. Вы обновили драйвер на PCI, перезапустили свою машину и получили вот такую проблему: Данная проблема возникает именно из-за установки драйвера...