Application of MVC to Power BI

1. Model (Data Model in Power BI): 2. View (Report/Visualisation in Power BI): 3. Controller (User Interaction in Power BI): Application of MVC to Power BI Workflow: Practical Example in Power BI: Benefits in Power BI: In conclusion, although Power BI doesn’t directly follow the traditional MVC framework, its architecture of separating the data model … Read more

Model-View-Controller

MVC, which stands for Model-View-Controller, is a design pattern used in software engineering, particularly in web and application development. It divides an application into three interconnected components, which separates internal data logic from the user interface, allowing for more manageable and scalable code. 1. Model:  2. View: 3. Controller:  Workflow Example: Benefits of MVC:

BHAG SunRay

In today’s rapidly evolving digital landscape, data serves as the cornerstone for decision-making and innovation. As organisations progress along the data maturity model, their focus shifts from basic data collection and reporting to more advanced, automated, and insight-driven solutions. Recognising this journey is crucial to align strategies, resources, and ambitions effectively. One way to articulate … Read more

BHAGs for Reporting Evolution

Genesis: “Ignite a culture of exploration and innovation by enabling every team to create their own foundational reports to solve immediate business challenges, using accessible tools and guidance.” Custom Built: “Deliver highly tailored, impactful reporting solutions that address specific business needs, empowering decision-makers with precise insights.” Product: “Standardise and scale reporting solutions into robust, repeatable … Read more

Release 51

Additions Marketing New [Marketing] DataMart is designed to support Customer Acquisition and Campaign Management efforts. It provides a centralised, standardised structure for analysing marketing activities, optimising campaign performance, and understanding customer engagement across multiple channels. 12 standardised views. This structure allows for seamless integration and analysis of marketing performance across platforms (e.g., Advertising, Traffic, Email … Read more

Marketing.Campaign_Details_Plus

The Marketing_Campaign_Details_Plus view provides an enriched and detailed representation of campaign metadata, serving as a foundational dataset for analysing and managing marketing campaigns. This view is designed to offer a structured, high-level summary of campaign attributes, ensuring clarity and consistency for reporting and decision-making. Key Features: Use Cases: The Marketing_Campaign_Details_Plus view offers a solid foundation … Read more

Reporting Requirements Template

Requirements & Design This document is used to outline details related to reporting requirements of the project.  Specifically, this document captures the technical specifications that are required for the successful design and development of business reports.  Report Technical Specifications This section is used to describe the detailed specification related to how NUIT will develop a … Read more

Applying the GOSP Model to Data Governance and Security

The GOSP (Governance-Oversight-Support-Perform) model can be applied to Data Governance and Security to create a structured, proactive framework that ensures data is managed ethically, securely, and in alignment with organisational goals. By addressing both governance and security under this model, organisations can build trust, maintain compliance, and safeguard their data assets. Governance in Data Governance … Read more

Applying the GOSP Model to the Data Warehouse and Data Engineering

The GOSP (Governance-Oversight-Support-Perform) model can significantly enhance Data Warehouse (DWH) and Data Engineering processes. By focusing on structured governance, proactive oversight, enabling support, and high-performance delivery, this framework ensures robust and scalable data infrastructure aligned with organisational goals. Governance in Data Warehouse and Data Engineering Governance establishes the strategic direction and accountability framework for the … Read more