我正在尝试对SSAS表格模型进行更改,例如更改数据源等。你知道吗
我已经用python生成了一个脚本,可以更改JSON,它能够识别、移动和进行更改。但我正在寻找一个特定的包,它可以作为适当的模型而不是JSON对象来处理这个问题。你知道吗
f = open('C:\\path\\to\\my\\model.bim', 'r')
jsondata = json.load(f)
result = nested_delete(
document = jsondata,
key = 'dataSources')
result['model']['dataSources'] = [
{'name': "SQL Database",
'connectionString': "xxxxxxxxxx"}
]
result = nested_update(
document = result,
key = 'dataSource',
value = 'SQL Database'
)
with open('C:\\path\\to\\my\\newmodel.bim', 'w') as file:
json.dump(result, file, indent=2)
我的想法是做一些类似于上面python脚本的事情,但是将模型视为它应该做的,因为我使用的是一个巨大的模型。我对Python和Powershell中的代码持开放态度
目前没有回答
相关问题 更多 >
编程相关推荐