D DbFace Docs Product documentation and guides
Delivery

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

  1. Generate or manually write DSDL in the Editor.
  2. Use preview to validate structure, data, and input behavior.
  3. Save the report and move it into a published state.
  4. Share the View page with business users or connect it through Embed.
The important part is not the single edit. It is turning DSDL into a shared report definition that the team can maintain together.

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.