semantic_model_update_tmdl
Update a semantic model by applying TMDL definitions from .tmdl and .pbism files in a specified directory. Supply workspace ID, model ID, and path to trigger the update.
Instructions
Update a semantic model's definition from TMDL files (long-running). Reads .tmdl and .pbism files from the specified directory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"workspaceId": "<workspaceId>",
"semanticModelId": "<semanticModelId>",
"filesDirectoryPath": "<filesDirectoryPath>"
},
"name": "semantic_model_update_tmdl"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspaceId | Yes | The workspace ID | |
| semanticModelId | Yes | The semantic model ID | |
| filesDirectoryPath | Yes | Path to a directory containing .tmdl and .pbism files |