Проблема с загрузкой данных Redash (отличие от реального браузера Chrome)

Поддержка
  • Есть бесплатный сервис аналитики и дашбордов Redash. API закрыт (в конкретном случае). Хочется выгружать автоматизировано данные - написал скрипт на BAS, авторизация без проблем и т д. Выгрузку саму тоже написал (ждется формирование отчета, когда отчет сформирован появляется кнопка и данные можно скачать в csv).

    Но есть проблема с отчетами содержащими большое количество строк (для каждого отчета оно свое, ну пусть будет 500к строк). По какой то причине Redash браузеру BAS постоянно выдает различные ошибки и не формирует отчет, хотя в реальном браузере Chrome отчет на это же самое число строк выполняется без проблем (на 500к в примере).

    Для верификации эксперимент повторял более 10 раз и браузер BAS ведет себя отлично от реального браузера Chrome. Причем пробовал как сперва в реальном браузере Chrome Грузить, так и в BAS - итог 1 реальный браузер формирует отчет, BAS нет.

    В BAS при попытки формирования отчета ставлю бесконечный цикл с проверкой появления кнопки скачивания (т.е. как кнопка есть - отчет сформирован и его можно качать). Во время этого ожидания с бесконечным циклом делаю эмуляцию бездействия с движениями мыши, т.е. сказать, что проблема в таймауте дефолтном нельзя, т.к. идет постоянная работа.

    В чем может быть проблема? Какие то мб настройки связанные со скачиванием файла нужно править в BAS (хотя тут проблема на стадии формирования отчета)? Ключевой вопрос отличие BAS от реального браузера Chrome в данной задаче.

    Антифрода в Redash нет, Redash развернут во внутренней системе, просто хочется выгружать массово данные и понять почему так сильно различается поведение реального браузера Chrome и BAS.

    BAS пробовал и старые версии и самые новые.

  • 0 Votes
    2 Posts
    377 Views
  • -1 Votes
    7 Posts
    784 Views
  • 0 Votes
    9 Posts
    828 Views
  • 0 Votes
    3 Posts
    640 Views
  • 0 Votes
    9 Posts
    3474 Views