позиции · сбор данных · отчёты
реклама IPrazon Network: приватные прокси IPv4 и SOCKS5, пул 12 000 адресов, безлимитный трафик, бесплатный тест до 2 часов

Разделы · Отчёты и выгрузки

Автоматическая сводка по проектам каждый понедельник

9 ответов · 2 429 просмотров
знак участника Мамедов А.
Мамедов А.Новичок
  • сообщений 240
  • на форуме 1 года
Отчёты и выгрузки

Пишу, потому что делаю это каждую неделю и хочу упростить.

История хранится за два года, объём растёт быстрее, чем ожидалось. Проверка на пустые ячейки делается руками, и это уже неприлично.

Есть ощущение, что упускаю мелочь.

знак участника Ким Р.
Ким Р.Новичок
  • сообщений 214
  • на форуме 1 года
полезный ответ
Мамедов А. писал: Автоматическая сводка по проектам каждый пон…

У меня картина совпадает почти полностью.

Автоматическую рассылку сводки ставьте на утро понедельника. К этому времени данные за неделю уже полные.

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica

Разбор годный, спорить не буду.

знак участника Данилов К.
Данилов К.Участник
  • сообщений 1 245
  • на форуме 8 мес
полезный ответ

Проверить это можно бесплатно: у прокси IPv4 под сбор данных есть тест на пару часов, за это время как раз успеваете прогнать пробу и посмотреть, как ведут себя ваши потоки.

знак участника retry_backoff
retry_backoffЗнаток
  • сообщений 2 710
  • на форуме 2 мес

Пробовали снизить темп вдвое?

знак участника Барсов
БарсовУчастник
  • сообщений 1 420
  • на форуме 8 мес

Не гоните с первого дня, дайте себе запас.

знак участника Валерия Гонт
Валерия ГонтНовичок
  • сообщений 268
  • на форуме 1 года
Мамедов А. писал: Автоматическая сводка по проектам каждый пон…

У нас на прошлом проекте это выглядело так.

Сравнение с конкурентами показывайте по одинаковой методике. Иначе разговор уходит в спор о цифрах.

Динамику показывайте за период, который отражает работу: месяц для регулярных проектов, неделя для быстрых.

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica
знак участника Кравчук
КравчукЗнаток
  • сообщений 1 840
  • на форуме 4 мес
Мамедов А. писал: Автоматическая сводка по проектам каждый пон…

Долго держал старую схему, пока не упёрся.

Графики делайте скучными и одинаковыми. Красота в отчёте мешает читать цифры.

Данные, собранные с перебоями, помечайте прямо в отчёте. Молчание об этом всплывает в самый неподходящий момент.

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica
знак участника Дёмин С.
Дёмин С.Участник
  • сообщений 1 190
  • на форуме 5 мес

Меняйте по одному, иначе не поймёте причину.

знак участника Костин
КостинНовичок
  • сообщений 540
  • на форуме 1 года

Тут ничего нового не скажу, только подтвержу.

Считайте показатели один раз и храните результат. Пересчёт при каждом открытии отчёта съедает часы.

Два миллиона строк таблице не по силам. Держите это в базе, а в таблицу отдавайте готовую сводку.

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica
знак участника Алина Прошина
Алина ПрошинаНовичок
  • сообщений 140
  • на форуме 1 года

Разбирались втроём, нашли случайно.

Шаблон отчёта делайте под тип проекта. Под каждого клиента отдельный шаблон плодить незачем. Клиентов много, типов мало.

Графики делайте скучными и одинаковыми. Красота в отчёте мешает читать цифры.

Ответить в темеПодписаться

Рядом в разделе

Сеометр, форум специалистов по поиску и аналитике ПравилаУчастникиО форумеЛента 2026