[GolosSQL] Выбор самого активного автора.
Салют, Голос! На связи @naminutku.
В данном уроке я покажу, как анализировать данные из блокчейна Голос при помощи Excel. На этот раз я не буду писать никаких SQL запросов . Это сможет повторить дома каждый!
В конце урока получится вот такое облако тегов с самыми активными авторами:
В данном примере я отвечу на вопрос: кто же самый активный автор на Голосе.
Запускаем Excel и переходим на вкладку Данные.
Затем наживаем Получение внешних данных (1), далее из выпадающего списка - Из других источников (2) и выбираем с сервера SQL Server (3).
В окне мастера подключения данных вводим следующие параметры:
Имя сервера: sql.golos.cloud
Имя пользователя: golos
Пароль: golos
Наживаем Далее. В окне выбора базы данных и таблиц ставим галочки у "Подключение к определенной таблице" и "Разрешить выбор нескольких таблиц". Выбираем базы Transactions и TxComments.
В появившемся окне ставим галочку "Сохранить пароль в файле". Наживаем Да в окне предупреждения и в основном окне Готово.
В окне импорта данных в выбираем "Отчет сводной таблицы".
Наживаем ОК и ждем пару минут, пока загрузятся данные из таблиц. Ждать придется ДОЛГО. Я предупреждал, что это не SQL запрос:) Когда импорт закончится, то вы увидите вот такой Excel.
Раскрываем справа названия таблиц и перетаскиваем следующие поля в область параметров:
- в таблице TxTransactions наживаем поле "expiration" и тащим в низ в фильтры;
- в таблице TxComments поле "author" в строки;
- в таблице TxComments поле "permlink" в значения;
Пояснение: я сделал выборку всех постов и комментариев автора за весь период работы проекта Голос и подсчитал и количество. В итоге получилась очень огромная таблица данных с более чем 2500 записями.
В итоге у меня получилось вот такое облако тегов.
Все картинки размещены на хостинге изображений Русской Пастафарианской Церкови @rpcmp https://ĸ.net.
И не забывайте также подписываться на мой блог @naminutku.