Speaker

Daniel Marsh-Patrick

Daniel Marsh-Patrick

Founder & Principal Consultant, Coacervo | Data Platform MVP

Actions

During his career across the UK and New Zealand, Daniel has helped drive enterprise-wide solutions through process and software engineering, predominantly through Business Intelligence (BI), data visualization, and software integration.

He is highly passionate about the Microsoft BI stack, particularly Power BI, and has delivered Power BI solutions since 2014. He is a Microsoft Data Platform MVP, contributing free and open-source custom visuals to the Power BI Marketplace and a Power BI Community Super User. He regularly presents and blogs on a variety of Power BI subjects.

Daniel aims to empower people with the knowledge and tools to make their workdays easier by eliminating the tedious bits through software and/or common sense. He enjoys sharing the knowledge he has gained with anyone who desires to learn these skills for themselves.

Awards

Introduction to Dynamic SVG in Core Visuals

If you work in Power BI's report layer, you may already know that you can include images in some of the Power BI core visuals. Judicious usage of visuals can help enrich your tables, matrixes, and the New Card and New Slicer core visuals recently made available in public preview.

Among the image formats you can utilize are Scalable Vector Graphics (SVGs). These are not your typical images. They're high-resolution, vector-based graphics crafted from XML, which means they're not only readable by machines but also by us humans.

One of the neat things about having such a format is that you can leverage this to create dynamic images bound to your data. This includes awesome use cases like micro charts that can fit into a much smaller footprint than a dedicated visual, and with a little bit of knowledge in this area, you can greatly increase the information density of your reports without adding more visuals to the canvas.

In this session, we will examine the anatomy of SVG images and how we can use this to create dynamic charts in Power BI that you can use without any additional custom visuals from AppSource.

Deneb: Declarative Visualization in Power BI

Deneb is a certified custom visual for Power BI that lets you create your bespoke visuals right inside Desktop using either the Vega or Vega-Lite visualization grammars. Visuals can be prototyped and iteratively developed using their declarative JSON-based languages, providing a ‘code-like’ experience where you are not constrained to a specific type of chart.

While this methodology is more in line with the inbuilt R & Python visuals, Deneb addresses several shortcomings with those approaches where integration or deployment are concerned—providing support for interactivity, publishing to web and mobile reports, and exporting to PDF—running anywhere a certified custom visual can.

In this session, we will provide a short introduction to the visual and highlight some of the key features.

Custom visuals & Customizing visuals

The growth of customisable visuals, such as Deneb and Charticulator have allowed for increased customisation within reports. But Customisation of standard visuals is still much more widely practiced. We will discuss the benefits and potential pitfalls both directions have.

Adding Interactivity to Deneb Visuals

Deneb is a certified custom visual, that allows you to create your own bespoke visual designs in Power BI using the declarative JSON-based languages of Vega and Vega-Lite.

One big differentiator between Deneb and the R & Python visuals, is that your designs can interact with Power BI and other visuals on the page using standard features such as tooltips, cross-filtering, cross-highlighting and drillthrough.

Because some of these interactions require thought by you as a designer to implement suitable encodings for their state, this might seem daunting, but it can be very extensible and provide you with options for guiding your users that cannot be achieved using standard visuals.

In this session, we will take a simple visual and look at how we can extend it to be more fully-featured in the context of the report page.

Note that this session assumes some existing knowledge of Deneb and familiarity with JSON.

Must have Custom Visuals

A whirl wind tour of the top two custom visuals: charticulator and deneb projects.

Power BI & Fabric Summit 2024 Sessionize Event

February 2024

Budapest BI Forum 2023 Sessionize Event

November 2023 Budapest, Hungary

SQL Saturday South Island Sessionize Event

September 2023 Christchurch, New Zealand

Power BI Summit 2023 Sessionize Event

March 2023

Difinity Conference 2022 Sessionize Event

November 2022 Auckland, New Zealand

Analytics Friday Auckland, In person, July 2022 Sessionize Event

July 2022 Auckland, New Zealand

Power BI Summit 2022 Sessionize Event

March 2022

Power BI Fest Sessionize Event

November 2021

Power BI Summit Sessionize Event

April 2021

Daniel Marsh-Patrick

Founder & Principal Consultant, Coacervo | Data Platform MVP

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top