Pulse SQL Notebooks allow developers to write Markdown+SQL and to produce live HTML5 reports.

This page documents specifically how to get started using SQL Notebooks within Pulse. For the complete documentation and tutorials see our specific SQL Notebook Documentation and our SQL Notebook page.

Add SQL Notebook

Add SQL Notebook Button

At the top of the dashboard listing page, click Add Notebook. Note: you must have editor permissions.
This will then open the new notebook with some example content in edit mode:

Control Layout

The general principle is that we edit the markdown on the left and the preview on the right gets updated automatically.

Add SQL Notebook Button
  1. Design Mode - Toggles between the code editor and a presentation view.
  2. Controls - Allow refreshing the data or showing which queries are being sent.
  3. Markdown - Is the code editor.
  4. Preview - Shows how the resulting notebook will look.
  5. The markdown + SQL code itself.
  6. Sheets - Similar to excel, we can have multiple tabs, each will become a page within the markdown document.

Add Chart

To add a chart, we create a new ```sql code block. For example, we could add:

Chart Options include: grid, timeseries, area, line, bar, stack, bar_horizontal, stack_horizontal, pie, scatter, bubble, candle, depthmap, radar, treemap, heatmap, calendar, boxplot, 3dsurface, 3dbar, sunburst, tree, metrics, sankey

The server must be set to a server name that exists within Pulse.

You can see that adding header markdown directly maps to a new header and adding the code block directly maps to adding the chart. Pulse SQL Notebook Add Chart

Add Page

To add a page, click on the [+] tab at the bottom left of the page.

Add SQL Notebook Page

Rename Page

Intuitively, tabs map to pages and headers within a page map to the table of Contents on the right-hand side.
To rename a page Double-click on an existing name.
You can name pages with forward slashes in the name to create nested levels.

Pulse SQL Notebook Add Chart