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

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

Выгрузка позиций в таблицу: какой формат удобен клиенту

15 ответов · 4 357 просмотров
знак участника Виктор Лаптев
Виктор ЛаптевНовичок
  • сообщений 230
  • на форуме 1 года
Отчёты и выгрузкигорячая

Ищу способ, который переживёт смену проекта и человека.

Что имеем на входе.

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

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica
Выгрузка позиций в таблицу: какой формат удобен клиенту: разбор в цифрах
Выгрузка позиций в таблицу: какой формат удобен клиенту: как это выглядит у меня

Кто сталкивался, поделитесь опытом.

знак участника Ильдар М.
Ильдар М.Участник
  • сообщений 1 010
  • на форуме 7 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

До этого работало? Что менялось перед тем, как сломалось?

Уточните пару моментов, иначе гадаем.

знак участника regionfix
regionfixНовичок
  • сообщений 525
  • на форуме 1 года
полезный ответ
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

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

знак участника Ковтун
КовтунНовичок
  • сообщений 468
  • на форуме 11 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

Осторожнее с этим выводом, он верен не всегда.

Отчёт должен читаться без вас. Если для понимания нужен созвон, значит он не готов.

знак участника Ефремова Н.
Ефремова Н.Участник
  • сообщений 1 465
  • на форуме 5 мес

Пришёл к этому не сразу, сначала сделал ошибку.

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

знак участника csv_i_slezy
csv_i_slezyЗнаток
  • сообщений 2 180
  • на форуме 3 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

Сколько адресов и какой темп при этом стоит?

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

Одно уточнение, иначе расчёт уедет.

Сырые данные храните отдельно от посчитанных. Ошибка в расчёте тогда стоит пересчёта, а не повторного сбора.

знак участника Емельян Ц.
Емельян Ц.Знаток
  • сообщений 2 130
  • на форуме 3 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

Одно уточнение, иначе расчёт уедет.

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

let Istochnik = Web.Contents(adres, [Timeout=#duration(0,0,2,0)]),
    Tablica = Csv.Document(Istochnik, [Delimiter=";"])
in Tablica
знак участника obhod_night
obhod_nightУчастник
  • сообщений 1 495
  • на форуме 5 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

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

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

Отчёт должен читаться без вас. Если для понимания нужен созвон, значит он не готов.

Отпишитесь, чем закончится, тема полезная.

знак участника Артём Гринь
Артём ГриньУчастник
  • сообщений 1 284
  • на форуме 4 мес

Это на всех площадках или на одной?

знак участника Полина Ржевская
Полина РжевскаяУчастник
  • сообщений 715
  • на форуме 10 мес

Пришёл к этому не сразу, сначала сделал ошибку.

Сырые данные храните отдельно от посчитанных. Ошибка в расчёте тогда стоит пересчёта, а не повторного сбора.

Падение позиций показывайте вместе с причиной или хотя бы с гипотезой. Голая цифра вызывает панику и лишние разговоры.

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

Хороший разбор, добавлю в закладки.

знак участника thread_limit
thread_limitЗнаток
  • сообщений 2 620
  • на форуме 2 мес
Виктор Лаптев писал: Выгрузка позиций в таблицу: какой формат удо…

Считайте по темпу, всё остальное вторично.

знак участника Григорий Сташ
Григорий СташНовичок
  • сообщений 172
  • на форуме 1 года

Подтверждаю, у нас было ровно то же самое.

Сырые данные храните отдельно от посчитанных. Ошибка в расчёте тогда стоит пересчёта, а не повторного сбора.

знак участника Мамедов А.
Мамедов А.Новичок
  • сообщений 240
  • на форуме 1 года

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

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

Отчёт должен читаться без вас. Если для понимания нужен созвон, значит он не готов.

Тема нужная, подписался.

знак участника grafik_cen
grafik_cenЗнаток
  • сообщений 1 720
  • на форуме 4 мес

Разбейте прогон на части, станет ровнее.

знак участника Тарас Ю.
Тарас Ю.Новичок
  • сообщений 480
  • на форуме 1 года

Считаю так же, и цифры у меня близкие.

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

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

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

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