четверг, 19 октября 2023 г.

Шаблон отчета в Power BI на основании отчета о просмотрах Google sheets

Тестовое задание от компании Синергетик


, которая попросила на hh.ru сделать им отчет, рассказать подробно как его делать, прислать отчет в PBI и пропала. Видимо любители поюзать бесплатные тестовые задания за неимением своих мозгов. И правильно, зачем платить специалисту если можно бесплатно получить.

 Задача: Есть отчет по страницам в гугл докс.

Нужно создать дашборд по ТОП20 самых просматриваемых страниц и отсортировать в порядке убывания.

1. Настройка доступа к гугл таблицам.

2. Подгрузка в PBI

3. Обработка в Power Query

- Объединение листов для сцепки просмотров и названий страниц


Шаги в Power Query


4. Создала таблицу из колонок.

5. Создала гиперссылки по инструкции 

6. Настроила ТОП 20

7. Я не нашла перечисленные в исключениях урлы, но обычно просто отщелкиваю их в визуализации в фильтрах. Возможно есть способ интересней. Можно через справочник.

8. Построила график. Навела красоту.


Шаблон отчета в Power BI  можно скачать по ссылке 


среда, 4 октября 2023 г.

mportError: cannot import name 'json_normalize'

 ImportError: cannot import name 'json_normalize' from 'pandas.io.json' (C:\Users\Администратор\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\json\__init__.py)

How to fix it?

Open link: https://github.com/pandas-dev/pandas/commit/845d4b89e98d5d1678acb2007211fcf687001d12?diff=split

write instead

from pandas.io.json import json_normalize

this option

from pandas.io.json._normalize import json_normalize

 and everything should work!


(https://github.com/pandas-dev/pandas/commit/845d4b89e98d5d1678acb2007211fcf687001d12?diff=split)

Рис с креветками Перекресток -редкая дрянь!

Сверху было 4 креветки. Редкая мерзота отвратительная на вкус. Куча жира. На вкус также мерзко как выглядит. Ничего ...