SSRS Integration with Azure DevOps - sql-server

I'm attempting to find a good read on how to connect our Azure DevOps reporting data that drives the reports within DevOps to our internal SSRS. Having not done this before, I'm curious if this is even possible or if I can just obtain a connection string/WebApi somewhere with a list of tables/JSON. The current reports offered by DevOps are not extensive enough for our need and we need to expand upon them and would prefer to do this in house.
Thank you.

The SQL Server reporting solution is based on a data warehouse and OLAP cube coupled with a SQL Server Reporting server to host reports.
Currently ,integration with the data warehouse and SQL Server
Reporting Services is only supported for on-premises Azure DevOps
Server 2019 and Team Foundation Server (TFS). If you don't have a
reporting site and want to add it, see Add reports to a project.
For information on what is supported for Azure DevOps Services, see Dashboards and reports overview.
This is stated in this official document, for details,please refer to it.
If you want to integrate SSRS with Azure DevOsp Service , it is currently unachievable . You could add your request for this feature on our UserVoice site , which is our main forum for product suggestions. In addition, you could also vote that suggestion ticket and share your comment there, so product team would provide the updates if they view it.

Related

Data Quality Services in Azure

Do you know anything about Data Quality Services? When it will be introduced in Microsoft Azure? Or maybe there is some services with same functions and possibilities?
If you really want Data Quality Services (DQS) there is nothing to stop you provisioning some virtual machines (VMs) and installing SQL Server and DQS on them, ie as Infrastructure as a Service (IaaS). See here for DQS installation instructions:
https://learn.microsoft.com/en-us/sql/data-quality-services/install-windows/install-data-quality-services?view=sql-server-ver15
As you can see here there are a good amount of people interested on that feature to come to SQL Azure but there is no official response. Please vote on that URL to grab attention from the Azure SQL Database team about that topic.
Meanwhile you can install SQL Server and DQS on an Azure VMm but you may also consider third-party products available on Azure Marketplace (here).

How to do SSRS report on azure platform as a service

We have planned to do SSRS on azure environment but our client not affordable to buy azure virtual machine. Can we do SSRS report on azure platform as a service (PaaS)?
SSRS is not supported on Azure SQL Database. You must have a virutal machine.
See how-to-setup-ssrs-with-an-azure-sql-server-database.
You should have a look on Power BI : you can make reports with this technology.
Unfortunately SSRS is not available as PaaS on Azure, it is only available by making an Azure VM (IaaS).
If you intend to embed report viewing within a web application (such as by using Report Viewer) you might be able to get away without using SSRS and using 'local reports' instead, which have a very similar syntax to SSRS reports which are hosted on a server.
Power BI might be an alternative worth considering, but there will be a cost to this also if you want to use the reports within apps or shared between users.

sql azure reporting solutions

Here's my setup:
SQL Azure DB - This is the PaaS solution, not SQL Server running on an Azure VM.
Single Page App (Angular.js) hosted on Azure Web App.
My needs:
I'd like to find a packaged solution where we could allow user-configured reporting that could be saved by the user, for running later. Output would ideally be either CSV or PDF.
Initial thoughts:
Could we create a SQL Server installation on an Azure VM, and use SSRS with the SQL Azure DB as the data source?
Are there third party solutions that could meet these needs?
My research so far has shown one answer... migrate your data to SQL Server running on Azure VM, and use SSRS that way.
Any additional suggestions? I'm reluctant to do a data migration if I can avoid it.
Consider PowerBi, there are numerous examples on the web and here is an overview. What you basically get is an excel-like environment with a lot of smart and easy visualizations. I am not sure how well it works, but there is a possibility to ask questions about your data in natural language as well.
It should be pretty easy to connect your database to PowerBi, then your user can configure what kind of visualizations/report does he want to have.

Is it possible to create an SQL Server Azure VM but use your own license?

I have a program that is a .net console app that is intended to track information at a few websites daily and then put this data into an SQL database.
Previously I've had this program running on a scheduler on my computer but I'm about to take off on a 3 month vacation so I'm planning on deploying it on azure to run it while I'm away.
Last night I set up a SQL server VM. I got it all set up then I tracked the pricing and realized that using the SQL Server image increased the price by about 30$ per month compared to the Windows image (http://www.windowsazure.com/en-us/pricing/calculator/?scenario=virtual-machines)
I have an SQL Server license. So I was thinking of just setting up a Windows VM and then installing SQL server on it. THe only problem is that I'm going to have to copy the MSI over and install it etc. - it would take ages.
Is it possible to just create an SQL Server VM in azure and then enter my own license in there to avoid paying the extra 30$ per month?
By the way, is there a more economical way to get Azure to do this then using a VM? Really, it just needs to run daily and performance doesn't matter.
To answer your question directly: you can only utilise your own SQL Server license on an Azure VM if your organisation's agreement with Microsoft includes License Mobility (http://www.windowsazure.com/en-us/pricing/license-mobility/). If your are unsure or believe this is not the case then you cannot deploy your own license. This is exactly the same on Amazon Web Services (AWS).
SQL Databases for Azure Mobile Services that are under 20MB are free - that may be an option depending on your needs. (see point 5 on this page: http://www.windowsazure.com/en-us/pricing/details/mobile-services/).
You can try converting the .NET console application to Worker Role (PAAS) and use Web Edition of SQL Database (PAAS), and recalculate your TCO.
You can start with the SQL Server Trial image, then apply your own license on it (as on any trial installation).
You could also have a free Azure Web Site, with your code triggered as a "web job". For DB, there is a 20MB free tier for Azure SQL Database.
Why don't you just create a SQL Azure DB. They are only $4.95/mo for DB's under 100MB http://www.windowsazure.com/en-us/pricing/details/sql-database/
Saves the entire headache of running your own SQL Server.
Update: SQL Azure now has different pricing
As suggested in the comments, use Azure WebJobs and if possible a free SQL DB if you only have very limited data to track operation.
Under 20Mb free
~$5/mo for up to 2GB
More Details: http://azure.microsoft.com/en-us/pricing/details/sql-database/

SQL Server Reporting Services for Amazon RDS

Recently, we have migrated a business application database to Amazon AWS SQL Server RDS. We have loved the flexibility of backup and scaling with the cloudified database, but we have need for writing reports for our gathered analytics data. Our in house data analyst is most comfortable using SQL Reporting Services. Normally, this is installed as a component with the SQL Server install, but we obviously do not have that option on RDS.
My question is, has anyone been able to successfully deploy and use SQL Reporting services with Amazon RDS?
What I have tried:
I attempted to spin up another EC2 instance, install "SQL Server Express with Advanced Services", and point SSRS to RDS, but it said that I had incompatible license types.
I plan on contacting the AWS team directly for this as well, but I thought that I would reach out to SO first to see if anyone has run into this. Thanks.
You might need to use a certain Microsoft-created "Amazon Machine Image", specifically the "SQL Server Optimized" AMI: Microsoft AMIs.
Another option would be to apply SQL Server SSRS containers, hosted on an EC2 VM, connected to RDS. There's a blog on Windocks.com that outlines steps to deliver configured containers for improved scalability (multiple SSRS containers), with simplified management.
I have successfully ran SSRS in Docker containers on Windows ECS/2 VMs for a while and just today came across a fresh out of the oven announcement from Amazon on running SSRS natively on RDS: https://aws.amazon.com/about-aws/whats-new/2020/05/amazon-rds-for-sql-server-now-supports-sql-server-reporting-services/?nc1=h_ls

Resources