Пример использования Power BI для получения и анализа сырых данных Яндекс.Метрики . Часть 2

Поділитися
Вставка
  • Опубліковано 3 лис 2024

КОМЕНТАРІ • 16

  • @ОксанаТопал
    @ОксанаТопал 3 роки тому +1

    СПАСИБО вам ОГОРОМНОЕ!!!!!
    За уроки

  • @ЕкатеринаЛютых-р4ь
    @ЕкатеринаЛютых-р4ь 5 років тому

    Добрый день. Подскажите, пожалуйста, как сделать отчет по поисковым запросам(не реклама), по которым перешли уникальные посетители(не визиты). Группировку ym:s:SearchPhrase и метрику ym:s:users не могу добавить к запросу . Спасибо

    • @IliahNazarov
      @IliahNazarov  5 років тому +1

      Здравствуйте, Екатерина! В видео речь идет о получении неагрегированных данных Logs API yandex.ru/blog/metrika/vygruzhayte-syrye-dannye-iz-metriki-cherez-logs-api. В них нет информации о ym:s:SearchPhrase. Вот полный список полей, которые можно запрашивать способом из видео yandex.ru/dev/metrika/doc/api2/logs/fields/visits-docpage/. Для получения данных из "обычной" Метрики воспользуйтесь способом Максима Уварова github.com/maxim-uvarov/PQYandexMetrica

  • @ИльяКобзарь-р1л
    @ИльяКобзарь-р1л 4 роки тому

    Спасибо за видео! Прям то, что нужно!
    Есть вопрос.
    Не увидел в видео, как была получена вот эта колонка prnt.sc/r1uq7e (Дата).
    По аналогии с неделей и днем сделал вот так:
    Дата = 'Запрос1'[Дата и время визита].[Date]
    но не уверен, что это то, что нужно.
    Подскажите пожалуйста, где в видео вы получаете эту колонку или верен ли мой вариант.
    Спасибо!

    • @IliahNazarov
      @IliahNazarov  4 роки тому +1

      Спасибо за ваше внимание! Если я верно понял ваш вопрос, то в функцию firstdate вставляете ссылку на колонку с датой, которая изначально есть в таблице. Функция находит самую раннюю дату среди всех выбранных дат. Попробуйте вот эту функцию для генерации таблицы с календарем github.com/meta110/powerbi/blob/master/dax_calendar

    • @ИльяКобзарь-р1л
      @ИльяКобзарь-р1л 4 роки тому

      ​@@IliahNazarov спасибо за столь оперативный ответ!
      С функцией firstdate все понятно, но вот способ получения колонки «Дата» непонятен. Вы пишете, что она изначально есть в таблице, но как я понимаю, изначально ее как раз нет (например на моменте когда мы ставим связи колонки «Час» и таблицы «Время» prnt.sc/r1vjev, колонки «Дата» нет, это в целом видно и дальше), есть только «Дата и время визита» из сырых данных, а колонка «Дата» появляется как раз на моменте работы с firstdate.
      Если не сложно, напишите пожалуйста логику формирования этой колонки.
      Ну и в любом случае, спасибо вам огромное за видео!

    • @IliahNazarov
      @IliahNazarov  4 роки тому +1

      @@ИльяКобзарь-р1л из даты и времени визита можно сразу получить дату. Например так: 'метрика'[Дата и время визита].[Дата]

    • @ИльяКобзарь-р1л
      @ИльяКобзарь-р1л 4 роки тому

      @@IliahNazarov спасибо!

  • @ЮрийОрлов-р1б
    @ЮрийОрлов-р1б 4 роки тому

    Добрый день. При создании столбца с целями пишет что неверный синтаксис ; , подскажите как это исправить? yadi.sk/i/LEl2ze73McFqOw

    • @IliahNazarov
      @IliahNazarov  4 роки тому

      Попробуйте поменять разделители в функции: точку с запятой на запятую.

    • @ЮрийОрлов-р1б
      @ЮрийОрлов-р1б 4 роки тому

      @@IliahNazarov Спасибо огромное, помогло.

  • @IliahNazarov
    @IliahNazarov  5 років тому

    Если у вас что-то не работает. Скрипт может получать данные очень долго - скорость ответа целиком на стороне серверов Яндекс. Со стороны скрипта запрос на обновление данных происходит каждые 5 секунд. Яндекс же может ответить как через пару минут, так и через пару десятков минут - все зависит от загруженности серверов и того объема данных, который вы пытаетесь получить. Попробуйте уменьшить период или количество полей. Если вы пользуетесь моей метрикой (данные по умолчанию), то аккаунт могут забанить на текущие сутки за превышение числа запросов (одновременно с вами может экспериментировать кто-то еще). В этом случае Яндекс вернет ошибку 429, которая моим скриптом не обрабатывается, но эти цифры вы увидите в Power BI или Excel в поле с ошибкой. В этом случае запросите данные из вашего аккаунта, которым никто кроме вас не пользуется. Что касается работоспособности скрипта, то я в ней не сомневаюсь, т.к. десятки людей его проверяли и пользуются им, как среди студентов, так и среди уважаемых специалистов. Чтобы не быть голословным facebook.com/groups/powerBiForever/permalink/2238280279834951/ Этой версией скрипта пользуйтесь с особой осторожностью, особенно если станете запрашивать данные из таблицы Просмотры.

    • @viktorm2937
      @viktorm2937 5 років тому

      Приветствую еще раз, добрался до сортировки по датам.
      s.mail.ru/G6Uj/MzHxqShm3 тоже самое с неделями.
      не сортируется ни в какую.
      Вот такая штука всплыла
      s.mail.ru/CWV9/MvCZzJLqd
      И вот так ведет себя сортировка по дням недели s.mail.ru/NyTf/UJhLjjYCk
      Можете подсказать что тут не так?

    • @IliahNazarov
      @IliahNazarov  5 років тому

      @@viktorm2937 вы пытаетесь сортировать по алфавиту, а не по числам. Посмотрите видео повнимательнее. Что касается 25.05.19 - это понедельник той недели, на которую попадает дата 01.06.18, так что тут никаких противоречий

  • @viktorm2937
    @viktorm2937 5 років тому

    Приветствую, а какая версия pbi у вас?

    • @IliahNazarov
      @IliahNazarov  5 років тому +1

      Здравствуйте, Виктор. Видео записывал в начале апреля 2019. Версия power bi скорее всего от марта 2019. Скрипт и все продемонстрированные техники прекрасно работают с текущим июльским обновлением с "белым" интерфейсом. Планирую продолжить запись видео, где расскажу про сравнение двух разных периодов на одной диаграмме, про когортный анализ и модели атрибуции на основе сырых данных.