For business audiences and resources, see Configure and Publish a Business Assistant. For the complete modeling-to-query workflow, see From Semantic Modeling to a Business Assistant.
1. Check the prerequisites
- Sign in as a
SUPER_ADMINand select the same organization in Xpert and Data Xpert. - In Data Xpert, open System Management → Platform Initialization → Tenant Ontology Runtime.
- Confirm that runtime credentials are initialized and the Data Xpert AI Tools plugin is ready.
- Confirm that the current organization has an available Copilot model to select when importing the template.
2. Prepare a shared organization workspace
In Xpert:- Open the workspace name dropdown and create or select a dedicated workspace, such as Organization assistants.
- From the same dropdown, open Settings → General.
- Under Workspace access, enable Organization-shared workspace.
- Click Update and confirm the organization-shared status.
Organization sharing lets organization members view and edit workspace resources; published Assistant usage is authorized separately. Use a dedicated workspace rather than sharing a workspace containing private business configurations. Access to models and data still depends on the caller’s permissions for those resources.
3. Initialize the organization ontology assistant
Open System Management → Platform Initialization → Current Organization Ontology Assistant.3.1 Select the workspace
Select Organization assistants as the target workspace and click Next. Check the organization selector first: the workspace, Copilot model, assistant, and binding must belong to the same organization.3.2 Create the environment
Use an environment name such asOntology Runtime. Keep the variable definitions provided by the wizard:
3.3 Create the MCP toolset
The MCP toolset connects to Data Xpert’s ontology capabilities.3.4 Import and publish the assistant
Under Import Xpert DSL, configure:
Review the workspace, environment, MCP toolset, and model summary at the bottom of the page, then click Start initialization.
3.5 Confirm the binding
Wait for the green success message and check:- The status is Configured.
- Current binding contains the assistant identifier.
- Current workspace is Organization assistants, as selected.
- Last initialization time matches this operation.
4. Initialize the organization semantic model modeling assistant
Switch to Current Organization Semantic Model Modeling Assistant and complete:- Select workspace: choose the same shared Organization assistants workspace, then click Next.
- Create environment: use a name such as
Semantic Model Workbench; keep the two default secret variables and empty values shown above, then click Next. - Import Xpert DSL: enable the binding, select an available Copilot model in the current organization, and choose the Semantic model modeling assistant template.
- Review the name, release notes, and summary, then click Start initialization.
- Check the configured status, current binding, current workspace, and last initialization time.
Some UI versions reuse an ontology-assistant success message after modeling assistant initialization. Check the active tab and binding details together to confirm that the semantic model modeling assistant was initialized.
5. Inspect the generated resources
Return to Xpert, refresh, and switch to Organization assistants. Check the resources for the assistant types you initialized:
Display names may vary by template or customization. If there are assistants with the same name, use the initialization page’s current binding and target workspace to identify the correct one.
The modeling assistant uses tools to read, validate, or modify models. The ontology assistant uses MCP to query entities, relationships, and action capabilities. A node in the configuration graph establishes configuration only; actual calls still require resource permissions and ready runtime services.
6. Verify use as an ordinary member
After configuration succeeds, test with an ordinary member who has access to the target resources:- Open the target semantic model Workbench in Data Xpert and expand the modeling assistant.
- Ask, “List the current model’s cubes, dimensions, and measures without making changes.” Confirm that the structure belongs to the current model.
- If you initialized the ontology assistant, use the corresponding ontology entry point to query a known entity and its relationships, then check the result.
- Test with a member who lacks access to the target model or entity and confirm that the resource still cannot be read or modified.
7. Troubleshooting
Next, configure and publish a business assistant to offer a published model to selected user groups.