позиции · сбор данных · отчёты
реклама 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