By Shailan Chudasama
•
04 Jan, 2024
You wouldn’t run your car or boiler without a service; the same applies to your data. If you were looking at your personal health, what would you expect to check (think of a well-man or well-woman health-check). Firstly, blood pressure, cholesterol, bloods, fitness, body fat and perhaps some other indications of wellbeing such as eyes, hearing and have you had a cold (on and off) for the last 4 weeks? Sounds like you – well now apply that to your data as there are multiple dimensions and many different angles you should examine to ensure your data is “healthy”. Here are just a few of the areas that need consideration. In no particular order, but the combination of checking all of these “body-parts” ensures wellness. Licensing – a license audit will examine the use of Microsoft licenses including SQL Server, Office 365 and Power BI licenses and if they can be rationalised or consolidated to increase efficiency and save money. We have frequently found customers with a vast array of virtual environments, each one spun up to support a new instance, demo or development task. This is a frequent trap, with multiple redundant or underutilised virtual servers, where the workload and provisioning are simply not aligned. An audit to map the databases, workload and capacity can frequently result in considerable savings and efficiencies. Performance – There are some useful tools that can capture performance data over a couple of weeks, which will reveal memory peaks, usage and downtime. Analysing this data can reveal where there were opportunities to consolidate into a single server. A recent acquisition by Microsoft (Movere acquired in Sept 2019) adds the power of discovery and data analytics needed to plan cloud migration as it continuously optimises and monitors server environments. Running regular scans with Movere eliminates the need to repeatedly spend time manually gathering and integrating point-in-time data from independent sources simply to understand how your IT environment has changed – Movere does that for you. It is these additional tools from Microsoft that help to eliminate duplicate data and ensure users have access to the most accurate, reliable and actionable data Reporting - BI reports are not always built on sensible information. I know shocker, but that’s the truth of the matter, as the accessibility of the data means that individuals create (or request), their own reports. These reports had meaning to them at that point in time, but now they may not make sense to the business on an on-going basis. This is where an audit report can be hugely useful. We review the report library of an organisation and look at permissions and usage of reports. Invariably the most useful information is who is NOT using what report as this unearths process issues that need amending. That was resources are focused on what is needed. Or focused on who should and who should not, be looking at that data. A proactive assessment of all reports, or health-check, involves ensuring policies are properly administered and the monitoring tools on Power BI and SQL Reporting Services provide the first step of that analysis. For reports to be meaningful in an organisation there needs to be one central point of truth; processes and policies need to be followed to so that role-based or personal workspaces reflect what they need and when (refreshed and authentic). Permissions – Creating a user profile and permissions is a key component of an audit as you need to establish who is accessing what and who is permitted to see that data and again, this needs to be checked. Part of our remit is invariably to ensure that data security is being properly heeded and that permissions have been set up to the best-practice standard. There are many considerations to this including restrictions on access, workspaces and then who can see, who can share, who can download or forward, or not. Governance – The advance in accessibility of data through the sophistication of the software tools available has created a greater governance problem. Policies, permissions, processes and security all come under “Governance” and typically this is the final document or report required to ensure compliance and to prevent problems happening again. These documents usually take the form of a mix of technical measures and process recommendations that need to be adopted. Best practice and experience – There is no “one-size-fits-all” document that sets down the rules of a data audit, but there are some broad headings that we apply from experience. These will include technical solutions but also practical advice around corporate culture, permissions policy, process governance, etc. The format we use will cover all the aspects that need to be considered from process reviews, what data sets are required for who, what reports are needed or not required, permissions and security. A data audit may start out as something as simple as checking if the data is current and result in new policies and governance that will prevent inaccuracies and ward against data loss and security issues. The tools in Microsoft including Power BI, when correctly applied, work alongside company policy to mitigate against error or mishap and provide a framework for best practice. ENDS #data, #database, #SQLServer, #dataanalytics, #powerbi, #Microsoft, #Tabular, #AnalysisServices, #ReportingServices, #Azure