Есть Большая таблица на 40 столбцов и 1000 строк, и каждый день добавляются новые. Примерно до 25 строк. Но будет и по 50 строк.
В большой таблице есть скрипт, который обрабатывается 6 минут и из-за этого не может быть завершён до конца. и из-за этого файл не работает как положено. Но про 6 минут это факт, может быть причина в другом.
В чём суть скрипта?
В большой таблице в колонке В есть уникальные и часто повторяющиеся значения это имена людей или двузначные числа.
Например: Фёдор, Мария, Елена, 04, 08, 25, Николай, Петр, 98, Ирина и т.п.
Скрипт анализирует колонку В, и создаёт отдельные маленькие таблички, в клторые он копирует данные из Большой таблицы. Но строки там состоят исключительно из тех, в которых в колонке В стоит имя.
Например, создаётся отдельный файл "Николай" с его личными строками.
И у Ирины, и у других свои таблички.
Если в колонке В ыв большом файле имя Ирина встречается всего три раза, то новый маленький файл "Ирина" будет всего из трёх строк.
И большой таблицы с заданной периодичностью в созданные маленькие таблички копируются данные не со всех сорока колонок, а настраиваемого списка колонок. Там вручную для каждого человека указано, какие именно колонки будут копироваться в его файл.
Например для "файла Николай" только A,D,T,AF
А у "Ирина" A,D,Y,C,E,L,К
И ещё в маленьких файлах есть особая колонка она сейчас С. В неё, например, Николай, может вписать сё, что захочет, и оно не удалится.
Нужно добавить ещё две такие колонки для записей.
И есть такой момент: Если и ваш новый скрипт будет оооочень долго обрабатываться гуглом, то можно предусмотреть поэтапное копирование данных из большой таблицы в маленькие.
Опубликован 29.04.2021 в 19:59 Последнее изменение: 29.04.2021 в 21:26
Заказ находится в архиве