SQL Server Reporting Services (SSRS) – популярный инструмент для создания отчетов. В то время как PowerBI является самым популярным инструментом отчетности от Microsoft, SSRS по-прежнему имеет своих клиентов и используется для обратной совместимости, лицензирования и других целей. В этой статье мы рассмотрим процесс создания отчета на основе данных, хранящихся в таблице Azure SQL с названием “customer”.
Требования
Прежде чем мы начнем, убедитесь, что у вас есть учетная запись Azure и установленная Visual Studio. В этом примере мы будем использовать Visual Studio 2019.
Настройка Azure SQL и создание таблицы
Сначала войдите в портал Azure и создайте новый ресурс. Выберите “SQL Database” и выберите опцию “create”. Выберите подписку, группу ресурсов и введите имя базы данных. Убедитесь, что настроили Azure SQL Server и добавили свой IP-адрес в настройки брандмауэра.
Затем используйте редактор запросов Azure для создания таблицы с именем “dbo.customer”. Вы можете использовать предоставленный запрос в статье для создания таблицы и вставки некоторых примеров данных.
Установка проектов SSRS в Visual Studio
После установки Visual Studio вам потребуется добавить расширение для поддержки проектов отчетов SSRS. Перейдите в меню VS и выберите “Extensions” > “Manage Extensions”. Поискайте “Microsoft Reporting Services Project” и установите его. Возможно, вам придется закрыть Visual Studio, чтобы завершить установку.
Создание отчета SSRS из Azure SQL
После установки расширения создайте новый проект и выберите “Report Server Project Wizard”. Введите имя и местоположение проекта. Следуйте мастеру для настройки источника данных, предоставив необходимые учетные данные Azure SQL. Вы можете использовать конструктор запросов для генерации запроса или написать его непосредственно в строке запроса. Выберите желаемый формат отчета (табличный или матричный) и параметры дизайна. Наконец, завершите мастер.
Редактирование и изменение формата
Просмотрите отчет, чтобы увидеть данные из Azure SQL. Вам может потребоваться ввести свой логин и пароль. В свойствах отчета вы можете настроить заголовок, цвет и шрифт. Вы также можете изменить заголовки столбцов и добавить дополнительные столбцы в набор данных. При необходимости вы можете добавить столбец в таблицу отчета, выбрав столбец и вставив новый столбец справа.
Заключение
В этой статье мы рассмотрели процесс создания базы данных Azure SQL, ее настройку и установку SSRS для создания отчетов в Visual Studio. Мы также рассмотрели шаги создания отчета на основе данных Azure SQL и изменения его свойств. SSRS остается ценным инструментом для тех, кто предпочитает его или имеет специфические требования к своим потребностям в отчетности.