# 语义模型和数据来源

使用 `semantic-model` 管理语义模型、模型条目和数据来源。资源均属于当前工作区。

```shell
moi-cli -o semantic-model list
moi-cli semantic-model --help
```

## 管理模型和数据来源

使用 `create`、`get`、`update` 和 `delete` 管理语义模型。使用 `list-sources`、`append-sources`、`delete-source` 和来源作业子命令管理数据来源；使用 `list-entries`、`create-entry`、`update-entry` 和 `delete-entry` 管理模型条目。

导入、导出和校验分别使用 `import`、`export` 和 `validate`。创建、导入、删除或校验前，确认模型、数据来源和工作区的对应关系。复杂定义使用相应子命令的 `--json` 或 `--json-file` 传入；不要手写未经该命令帮助确认的字段。
