Platform Access

An Introduction to Deneb: Declarative Visualization in Power BI

Create any custom visualization using the well-established Vega languages for interactive graphics

Enroll Now
An Introduction to Deneb

Here's What You'll Get

With The Course

Over 2 hours of

video training

Resource Pack

Power BI models and reports showcasing all the examples used during the course

Develop an interactive Power BI Solutions That Will Engage Your Consumers

  • An Introduction to Deneb: Declarative Visualization in Power BI is an intermediate-level course created for those who want finer-grained control over the display of their visualizations than that provided by the standard visuals in Power BI
  • Deneb gives the author the ability and flexibility to create just about any visualization using the well-established Vega languages for interactive graphics.

Details Of What You Will Learn

During This Course

  • Create - a Deneb visual in Power BI using a built-in or custom template
  • Create - a Deneb visual in Power BI from scratch
  • Link-leverage - the interactivity available in Vega-Lite to link multiple visuals in a single Deneb specification
  • Compose - a visual consisting of many overlapping-or-concatenated simple visuals
  • Integrate - a Deneb visual with the colour theme of a Power BI report
  • Use - development aids (e.g., text editor, visual Studio code, etc.) to enhance the visual creation experience

This Course Module is Tailored for:

Data Analysts

Reporting Managers

Excel Users


Utilize the key features within Power BI

  • Unleash the visualization potential sitting within Power BI desktop
  • Design incredible looking reports that make consumers go wow
  • Learn how to impress those around you with an end to end Power BI solutions
  • Learn the key best practices to designing great looking dashboards
  • Begin from a blank canvas and implement key design techniques
  • Bring all your development and modelling expertise together

Course Curriculum

1. Introduction to the Course

  • What is Deneb, including Deneb Website
  • What is Vega-Lite (VL), including VL website
  • Getting Deneb (App Source, standalone [GitHub])
  • The Deneb Interface
  • Code Blocks (simple, advanced; data, mark, encoding, transform, params, opacity, etc.)
  • View Composition (layer, concatenation, facet, repeat)
  • Colours (named, HEX codes, VL, Deneb v1.1 & Power BI themes)
  • Bar and Column Charts (standard, stack, normalize, exchange "x" and "y" to render as column charts)
  • Line Charts (standard, smoothing, trail, slope [i.e., 2 points], area)

2. Charts and templates

  • Heat Maps
  • Circular Charts (pie, donut, KPI donut, speedometer)
  • Linked Charts (overview & detail, brush)
  • Composite Charts (ring chart, heat map with marginal bar charts)
  • Example - Bar Chart with internal labels and values
  • Example - Gantt Chart
  • Example - Linked Charts (scatter and bar)
  • How to use Deneb Templates
  • How to use Visual Studio Code as a development aid

What our Students Say

Your Instructor

Greg Philps

Enterprise DNA certified in Power BI, with over ten eDNA courses completed.

Completed many data-focussed IT projects for the Canadian government over the last decade, the last 2 years as a Power BI consultant.

Skilled at developing and implementing clear and simple data transformation logic, data cleansing routines, and data models, using DAX, Power Query, and paginated reports.

Extensive experience as well with other Microsoft BI tools, including those for the design, development, and deployment of data warehouses (SSAS), ETL packages (SSIS), SQL queries (SSMS), and reports (SSRS).

Frequently Asked Questions

  • How long do I have access to the course? You have access to this course as long as you have Enterprise DNA On-Demand Subscription.

  • Can I purchase a single course instead of the Enterprise DNA On-Demand? The option to purchase a single course has been discontinued. To access any of our courses, you will need to upgrade to full On-Demand Subscription here.
  • Do you offer one-off support or coaching? All support around Power BI and Enterprise DNA's online training content now occurs at the Enterprise DNA Forum. You must have an Enterprise DNA On-Demand Subscription or For Business access to receive support.

  • What if I need to train my team? We recommend exploring Enterprise DNA For Business. To learn more, see here.

Get full access to unparalleled training

& skill-building resourcess

For Individuals

Enterprise DNA


Empowering the most valuable data analysts to expand their analytical thinking and insight generation possibilities

For Teams

Enterprise DNA

For Business

Training, tools, and guidance to unify and upskill the data analysts in your workplace