【发布时间】:2018-02-23 19:03:29
【问题描述】:
早安,
目标:我正在尝试向 SSAS 表格模型表添加新列。长期目标是在需要时以编程方式进行大批量更改。
这个给出了我一直在关注的模板,但似乎不起作用。
到目前为止我所尝试的:
{
"create": {
"parentObject": {
"database": "TabularModel_1_dev"
, "table": "TableABC"
},
"columns": [
{
"name": "New Column"
, "dataType": "string"
, "sourceColumn": "Column from SQL Source"
}
]
}
}
第一个最符合示例,但返回以下错误:
"The JSON DDL request failed with the following error: Unrecognized JSON property: columns. Check path 'create.columns', line 7, position 15.."
尝试二:
{
"create": {
"parentObject": {
"database": "TabularModel_1_dev"
, "table": "TableABC"
},
"table": {
"name": "Item Details by Branch",
"columns": [
{
"name": "New Column"
, "dataType": "string"
, "sourceColumn": "New Column"
}
]
}
}
}
在子列表中添加表格也会返回错误;
"...Cannot execute the Create command: the specified parent object cannot have a child object of type Table.."
在 parentObject 中省略表也不成功。
【问题讨论】:
标签: ssas-tabular