Передо мной стоит задача найти способ снизить стоимость вычислений. В данный момент мы используем AWS. Работа, которую мы выполняем, включает в себя много расчетов в таблицах Excel с использованием модулей VBA. Результат будет вставлен в базу данных. Мой вопрос заключается в том, что компании, которые проводят много вычислений в Excel, часто имеют собственный выделенный вычислительный сервер? Стоит ли вообще исследовать как метод экономии?
Немного дополнительной информации, чтобы сделать мой вопрос более актуальным. 1. Наш размер БД составляет около 4 ТБ. В некотором смысле он не очень большой, но содержит много строк. Некоторые из таблиц имеют 1000000000+ строк. 2. Каждый запуск Excel будет обрабатывать 1 миллион строк данных. Многие формулы и пользовательские модули VBA участвуют в создании результата. Мы запускаем 20 ~ 30 таких процессов Excel каждый месяц. 3. Db-сервер уже находится под давлением, когда все etl работает в фоновом режиме, поэтому мы не сможем перенести в него calc.
Некоторые отмечают, что это действительно очень широкий вопрос. Подходит ли нам домашний процесс, зависит от более детального анализа. Я прошу просто узнать, какие другие подходы используют люди. Спасибо