A report is a set of pages with visuals, built on one semantic model. Use this page to create a report, work in the editor, save and restore versions, and make a copy, move, export or import the report itself. To read a report someone shared with you, see Read a report.
| Setting | What it does | Default |
|---|---|---|
| Name | The name of the report. | Empty |
| Semantic model | The one model whose tables and measures the report's charts use. Required. | None. You choose one. |
| Import from file | Builds the report from a . file. Optional. | No file |
| Workspace | Where the report lives. | The workspace you started from, otherwise your personal workspace |
A new report starts as a draft. If no semantic model is available to you, the dialog says "No semantic models yet. Create one first to build a report." See Semantic models and BI tables. Creating a report needs the Add DataPrism Report permission; see Who can do what in DataPrism.
A report opens full width, without the workspaces panel. While it loads it shows Loading report; a link with a missing or unknown report returns you to the DataPrism home page. Click Edit in the header to change the report; the button appears only if you can edit it, and Exit leaves edit mode again.
In edit mode the right dock shows the report's panels: Visualizations, Filters and BI tables. Fold a panel away with its header, and click a folded rail to bring it back. In view mode the dock is hidden; the BI tables panel appears only when the model has BI tables.
An empty page says Build a visualization. Pick a visual type in Visualizations: a draft, marked Draft, appears on the canvas. Drag columns and measures from BI tables into its field zones. Once the draft has the fields it needs, it becomes part of the report; saving replaces the draft in place. To remove a draft, use its Discard draft visual button. For every visual type and its settings, see Visuals; for editing a visual's fields, menu and settings, see Edit a report.
In edit mode, open a visual's menu for these items:
| Item | What it does |
|---|---|
| Edit chart | Opens the visual for editing its fields and format. |
| Edit interactions | Sets how a selection in this visual affects the others. See Filters, slicers and interactions. |
| Copy and Duplicate | Copies the visual, or adds a copy of it to the page. |
| Sync across pages | On a slicer, puts a copy on every page; the row then toggles back with Stop syncing across pages. A slicer group reads Filter all pages and Filter this page only instead. |
| Promote to Filters panel and Demote to page level | Moves a slicer into the report's Filters panel, or back onto one page. |
| Show search and Hide search | Adds or removes the search box on a table, matrix or slicer. |
| View SQL | Shows the query behind a visual that reads data, with Open in Query Editor. See Run your first query. |
| Delete chart | Removes the visual. With several visuals selected, it reads Delete N visuals. |
Deleting asks for confirmation first. One selected visual asks Delete visual?, several ask Delete visuals?, and a slicer that runs on several pages asks Delete global slicer?. A global slicer offers two ways out: Delete from all pages removes every copy of it, and Delete from this page, shown while other copies remain, removes this page's copy and leaves the rest behind as page slicers. Every variant warns that the action cannot be undone.
The canvas footer carries the page strip and the controls for the view: Filters opens the filter canvas; the zoom controls and the Align tools adjust the view; and Reset, whose tooltip reads Reset to the author's saved view, drops your own sorts, filters, drills and zoom and returns the report to the view the author saved. On a narrow canvas the footer folds to icon-only controls, and the company logo is the only element that disappears. For selecting, arranging and zooming the canvas, see The report canvas and pages.
Readers see only the pages that are not hidden. In edit mode you see every page, and a hidden tab is marked (hidden). A report always keeps at least one visible page, so the last visible page cannot be hidden or deleted. Duplicate page adds a copy of the page and its visuals. For page management in full, see Report pages; for the canvas, see The report canvas and pages.
While you edit, the header shows Page title and Question this page answers, and both appear to readers above the page. To add notes for readers, choose Documentation in the report header. The editor placeholder reads "Document this page - sources, definitions, caveats".
Every save writes a new version of the report.
| Save status | Meaning |
|---|---|
| All changes saved | Everything is written. |
| Unsaved changes | Edits are waiting for a save. |
| Saving | A save is running. |
| Save failed | The last save did not go through. |
| Newer version exists | Someone else saved first; resolve it with Overwrite or Revert. |
Autosave is Never by default; you can choose Every minute, Every 5 minutes or Every 10 minutes. The choice applies to all your reports in this browser. Undo with Ctrl+Z and redo with Ctrl+Shift+Z; undo keeps up to 100 steps.
If you click Exit with unsaved edits, a confirmation asks "Exit edit mode without saving?" with Save and exit, Discard and exit and Keep editing. If you navigate away from the report with unsaved edits, it asks "Leave without saving?" with Save and leave, Leave without saving and Stay here.
The full save flow, state by state, is on Save a report, resolve conflicts and restore versions.
If someone else saves the report while you are editing it, saving pauses, the status reads Newer version exists, and a message says "This report changed elsewhere". Two choices resolve it:
A failed save reads Save failed, Overwrite failed or Revert failed with the reason. If this tab runs an older version of the app than the one that last saved the report, saving stops with "Reload to save - this report uses a newer visual type"; click Reload to continue. Edits made since the last save cannot be kept. See Troubleshooting.
Restoring saves the old version again as the newest one. The message reads "Version restored" with "Saved as version N. Nothing in the history was overwritten." The newest 100 versions are kept.
A preview runs its charts against today's data. A version keeps the layout of the report, not its numbers. See Concepts and glossary.
| Action | What it does | Where it sits |
|---|---|---|
| Refresh | Re-runs every chart on the report. | Header, both modes |
| Export | Downloads the report: Export as .dataprism, Export to PPTX or Export to PDF. See Export reports and data. | Header in view mode, More actions in edit mode |
| Subscribe | Emails the report on a schedule; when you are subscribed, the action reads Subscribed. See Email subscriptions. | Header in view mode, More actions in edit mode |
| Share | Shares the report with people and roles. See Share a report. | Header in view mode, More actions in edit mode |
| Present | Fills the screen for reading or a wall display. See Themes and presentation. | View mode only |
| Documentation | Opens the notes this page shows to readers. | Header, both modes |
| View as | Runs the charts under another user's row-level security. See Row-level security and View as. | Edit header, More actions in view mode |
| Version history | Lists and restores versions. | Edit mode only |
| Change theme | Shows the report in another colour theme, for you. | More actions in view mode |
| Rename, Make a copy, Move, Delete | Manage the report itself. | More actions, and the report's menu in the workspaces panel and the home feed |
The view-mode bar reads Refresh, Export, Subscribe, Share, Present and Documentation; the edit-mode bar reads Version history, Refresh, View as and Documentation. On a narrow window, actions fold into More actions. Each action appears only if you hold the permission it needs, and the lifecycle actions need edit reach on this report.
These actions live in More actions in the report header, and on the report's menu in the workspaces panel and the home feed.
A . file holds a report's pages and visuals, so you can rebuild the report on another semantic model.
If some names are not found on the model, the import finishes with a message such as Imported with N unresolved references, listing up to five details and "+N more". A detail reads like "chart 'Orders': table 'Orders' not found in the target model"; the affected charts still import. Add the missing tables or measures to the model, or import against a model that has them.
A report without a semantic model cannot be exported: "This report has no semantic model, so its references cannot be exported." A file that is not a valid . file is refused with "Not a valid .dataprism file."; a file written by a format version this build does not read is refused as unsupported.
Reports also keep opening as visual types change: a retired visual type stays as it was, and a tile written by a newer version opens read-only.
| Permission | What it allows |
|---|---|
| Add DataPrism Report | Create and import reports. |
| Edit DataPrism Report | Edit reports, including saving and restoring versions. |
| Delete DataPrism Report | Delete reports. |
A report shared with you as Can view opens without Edit. Reports in another user's personal workspace open read-only. For every permission, see Who can do what in DataPrism.
Edits are kept only when you save. Autosave is Never unless you change it, so press Ctrl+S, click Save or Save now, or choose an interval under Autosave.
No. Your Autosave choice applies to all your reports in this browser.
When two people edit, the first save wins and the next save pauses with "This report changed elsewhere": Overwrite keeps your edits as the newest version, and Revert loads the one saved elsewhere and discards yours. See Troubleshooting.
The newest 100 versions of each report.
No. Restoring saves the old version again as a new version. Nothing in the history is overwritten.
It removes every copy of a slicer that runs on several pages, and the confirmation warns that this cannot be undone. The other choice, Delete from this page, shown while other copies remain, removes only this page's copy and leaves the rest behind as page slicers.
Tables and measures from the file are matched by name on the model you pick. Names that are not found are listed in the import message, such as "Imported with N unresolved references", and the affected charts still import. Add the missing tables or measures to the model, or import against a model that has them.
Yes. In edit mode, open the visual's menu and choose View SQL. The dialog is titled Chart SQL, or Chart error when the chart failed; Open in Query Editor opens it in the Query Editor, and Copy SQL copies it. A chart that runs also carries a collapsible Count query (pagination total) section.
You cannot edit this report. It was shared with you as Can view, it is in another user's personal workspace, or your role lacks Edit DataPrism Report. See Who can do what in DataPrism.
Click Refresh in the report header. It re-runs every chart on the report.