Team and Delivery
DbFace is not optimized for “making a single chart once.” It is designed to help teams build a stable delivery path around report definition, preview, publish, and embed.
Team roles
| Role | Main focus | Typical product areas |
|---|---|---|
| Business users | Review outputs, raise requests, and validate definitions | View, Embed |
| Analysts | Define metrics and query logic | Editor, SQL Workshop, Datasources |
| Admins | Manage users, permissions, and platform configuration | Users, Settings, permission control |
From editing to publishing
- Generate or manually write DSDL in the Editor.
- Use preview to validate structure, data, and input behavior.
- Save the report and move it into a published state.
- Share the View page with business users or connect it through Embed.
The role of AI in delivery
- It helps generate a first dashboard draft quickly.
- It lowers the barrier from requirement description to runnable DSDL.
- It works best as a first-draft generator rather than the only editing path.
The more reliable workflow is to let AI produce a first draft and then have an analyst or developer verify SQL, fields, and input design.
Publishing and viewing
Published reports enter a consumable state. The View page loads DSDL structure, executes the necessary queries, and renders the final analytics page. For business users, the important part is the final view, not the editor internals.
Embedded delivery
If a team wants to place a report inside an internal product, DbFace provides embedding support. A common pattern is to treat a dashboard as a reusable analytics module inside an operations tool or back-office system.
Cloud Code extension
When standard widgets are not enough, Cloud Code can add more flexible display units such as business status panels, compound interaction blocks, or custom UI fragments.