[GolosSQL] - Как создать аналитический отчет Голос с помощью Microsoft Excel

Этот пошаговый туториал покажет вам как использовать Microsoft Excel для извлечения данных из GolosSQL базы данных SQL сервера и представить ваши результаты в виде простой, но симпатичной сводной диаграммы.

Предположим, мы хотим посмотреть, как менялось количество транзакций за месяц с момента создания блокчейна Голос.

Написание SQL запроса

Эффективным SQL запросом на получение данной информации будет:

SELECT  
      YEAR(Blocks.timestamp) AS [Year],  
      MONTH(Blocks.timestamp) AS [Month],  
      DAY(Blocks.timestamp) AS [Day],  
      COUNT(*) AS [Transactions] 
FROM  
      Transactions  
      INNER JOIN Blocks ON Transactions.block_num = Blocks.block_num 
GROUP BY  
      YEAR(Blocks.timestamp),  
      MONTH(Blocks.timestamp),  
      DAY(Blocks.timestamp) 

На сегодняшний день вы получите 119 строк, как здесь

Это всего лишь куча строк, по которой трудно представить изменение данных.

Excel нам поможет

Давайте создадим из этого симпатичную диаграмму в Microsoft Excel


Запустите Excel, нажмите на вкладку Данные и выберите SQL сервер в качестве источника данных


Введите информацию о соединении в диалоговом окне помощника как показано


Выберите любую вкладку (на данном этапе это неважно) и нажмите Завершить , чтобы закрыть окно помощника


Нажмите на Свойства


Выберите вкладку Определение **


Поставьте галочку напротив Сохранить пароль , чтобы Excel не просил вас вводить учетные данные при каждом подключении к GolosSQL


Вы можете не опасаясь проигнорировать предупреждение, так как пользователь и пароль публичны


Откройте ниспадающую панель и выберите SQL


Вставьте ваш SQL запрос и нажмите OK


Выберите тип отображения данных в Excel, который вам нравится.

Заканчиваем презентацию

Ок, у нас есть все данные. Давайте сделаем красивую диаграмму.


Организуйте свои поля данных в свойствах размещения

Тадааа ! Вы только что создали ваш первый аналитический отчет, использовав данные блокчейна Голос!

Поддержка

Если вам требуется помощь, или у вас есть примечание или запрос, присоединяйтесь к каналу GolosSQL в chat.golos.io.
В следующем туториале вы увидите более продвинутый способ использования GolosSQL.

Оставайтесь на связи!


Картинка: Pixabay
Помощь с переводом @rusteemitblog.


Голосуйте за меня в качестве делегата

Вы также можете проголосовать прямо с платформы Голос здесь. Для этого нужно проделать следующее. Каждый голос важен. Спасибо !


Если Вам понравился этот пост,
не забудьте проголосовать, подписаться на меня или поделиться

golossqlголоспрограммистexcel
132
3831.489 GOLOS
0
В избранное
arcange
Делегат - Разработчик Доска Почета, GolosSQL и Golos.NET
132
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (14)
Сортировать по:
Сначала старые