Suggestions required to generate Code Churn Report - azure

I've been asked to generate code churn report, but I don't have any clue on how to do it.
As a company, we are using DevOps On-Premises server.
After some analysis, I found that below articles could be helpful to achieve my requirement.
Analyze and report on code churn and coverage using the code churn and run coverage perspectives
Create Excel reports from a work item query
And the below article is to describe about how to setup the environment.
Add reports to a team project
But, these articles are available under SQL Server Reporting (Legacy) section. I could not understand what does "Legacy" refers here.
Can anyone please suggest me if there is some better way to generate Code Churn Report, or is this the only alternative!

The "Legacy" means the "SQL Server reporting" feature is the old preferred way for reporting.
Now, the new preferred way recommended for reporting is "Analytics service" feature with "Power BI integration", and currently this feature is in "Preview". More details, you can see "Analytics & Power BI integration (Preview)".
And please also reference to "Reporting roadmap for Azure DevOps".
You can choose any one of the two ways to generate reporting in your Azure DevOps Server 2019. This depends on which way you and your company prefer to use.

Related

Raising a trigger when a file is downloaded in SharePoint

How can I detect when a file is downloaded from SharePoint Online? I need this to send a disclaimer when it occurs.
I find next to zero results on this topic :(
I'm afraid there is no such trigger which detects when a file is download in Power Automate World. You can share your ideas here: Power Automate Ideas. It is a place for customers provide feedback about Microsoft Power Automate products. What's more, if a feedback is high voted there by other customers, it will be promising that Microsoft Product Team will take it into consideration when designing the next version in the future.

Embedding Microsoft Power BI into Liferay

I am currently doing a computer science degree. As part of my industry project for my university, I am developing a BI solution for a client. Having gone though the project I'd like to develop it using Liferay. Does anyone know whether it is possible to embed Microsoft Power BI into Liferay.
The ideal scenario is that the client logs in to a Liferay portal and views power bi dashboards on the portal. Can this be done, is it possible? If so how can this be achieved?
If not what are the alternatives?
I would appreciate your help.
By the way I have to use power bi as part of the project
Well, yes, of course it's possible. What do you need to do? It depends. You can use an iframe immediately or rewrite the reports UI in a portlet. You can even write the whole administrative UI as a portlet. These options were all in increasing amounts of effort you'll have to put into it (and frankly, rewriting all of the UI would be ridiculous, I don't expect you to do this).
You might want to check
Single Sign On for Liferay and BI
Options for BI to be integrated in any other applications, its API (might be: iframe, distinct media - e.g. images, JSON representations of reports etc)
The amount of seamless integration you need - e.g. is an extra click accepted? How many resources (time) do you have to implement the integration?
This was meant to be a comment, but it's too long for that.
PowerBI.com, Power BI for Office 365, or some of the on premises offers like Power View in SharePoint 2013?
For www.powerbi.com, embedding dashboards is something we're looking at. You can vote for it at the link below to keep updated when it is available.
https://support.powerbi.com/forums/265200-power-bi/suggestions/6769940-embed-visualizations-in-an-external-webpage
For Power BI for Office 365, you can embed excel workbooks that contain Power View sheets in web pages, though if you're building an applications this may not be ideal.
Let us know more of the details you're looking for.
Appreciate your using Power BI.
-Lukasz
http://dev.powerbi.com
http://blogs.msdn.com/powerbidev

Application Lifecycle Management for Web Applications (TFS)

We are working on a web application (Javascript + php). We want to start using Team Foundation Server in order to apply application lifecycle management. but we don't know where to start! any good guide or tutorials?
If you are investigating TFS to be used as an ALM tool in your company, you probably want to take a look at the free preview of the service that is available in the cloud. That will allow you to see if this tool will get you what you need. There a lots of tools out there, but first you need to figure out what your problem is and what you are trying to solve. TFS may not be the solution you need, but it is a solution for certain teams.
You'll probably likely be using TFS as an ALM tool for the following:
Source Control. Ensure you have version history on your changes. Note: You can now tap into GIT as your repository, if you don't want to use the TFS source control.
Continuous Integration. You can make your build configurations deploy your files out to your environments, and run unit tests if necessary.
Bug Tracking. Use the built-in work items to track all your bugs.
Requirements Tracking. Use Scrum or Kanban for your project to take advantage of the boards that are available with the service. Work items like 'Stories' or 'Product Backlog Items' will let you track the work your team is delivering.
Burndown. The built-in reports should help you report to your management on progress, though you'll have to see if the TFS ones meet your needs.
Test Cases. Your QA team can write their test cases in TFS to document how to test the requirements. If you have the correct license, you can also tap in Microsoft Test Manager for your QA team to execute and plan their tests.
I would strongly advise doing some research into what ALM means, what it is used for, and why you should be doing it before deciding on a tool. The tool won't fix the problem, it just supports you in whatever you are doing to fix your problem.

Integrating Sharepoint with Quality Center

I am an intern for a company that wants to try to integrate data from HP Quality Center (graphs, dashboards, data etc) into Sharepoint 2010. The whole idea is that once a test case or something is updated through Quality Center; it should automatically update on sharepoint. Any ideas on how this could be done?
Well quality center does have a database behind it, so you could query that via BCS.
OR, for bonus points since QC doesn't offer any web services, you could expose the data yourself using the COM API that they provide. We have done this in-house to tie into our own reporting system. non-SharePoint sadly.
If you want to show QC reports in share point, then you can define the reports in QC, and use OTA (The COM API) to periodically pull those reports and store them in share point.
To find more information regarding the API, just go to help menu, there you can find documentation for both the COM API and for DB structure.
If you want to update data in share point and not show aggregated results, then you can write a workflow script which will be triggered when data is changed in QC. In that script you can do pretty much any thing you want as long as it's COM. So you can go to share point as well and update data there. For workflow documentation and example go to help menu in QC.

How do I show graphs and KPIs from an OLAP cube in Sharepoint?

I need to display content from an OLAP cube in Sharepoint. This could be done using PerformancePoint Server but unfortunately Microsoft has decided to drop support for that product some time ago. Their plan is to integrate some of the functionality directly into the next version of Sharepoint instead. The problem is that I can't wait that long and it would not be wise to base the solution on abondoned software.
How can I solve this, should I use Excel Services and/or how can I do this?
How would you solve it?
With regards
Marcus Lindholm
Reporting Services 2008 integrated with sharepoint
One resource that I have found useful is this - and yes i would use Excel Services
Excel Services step-by-step guides: white paper

Resources