Power BI能够使用1.0.15版的通用数据模型清单文件。但是,每当我将data Factory中的数据汇聚到CDM内联数据集时,它就会将其设置为不受支持的版本号1.1.0。我认为Power BI不理解根位置和globpattern的概念。
有问题吗?在Data Factory中,如何更改内联CDM数据集的模式版本?

发布于 2021-09-03 12:14:07
当数据流中的实体映射到通用数据模型标准实体时,该标准实体的版本将包含在数据流定义(model.json)中。公共数据模型标准实体的现有版本将保持不变,因此现有数据流不会受到影响。如果您希望利用公共数据模型标准实体的新版本,您可以编辑现有的数据流,但是您的更改可能会影响使用该数据流的报表和仪表板。
解决方法是创建通用数据模型清单文件并尝试更改"jsonSchemaSemanticVersion"
要创建通用数据模型清单文件,请参考此article
示例代码-
{
"jsonSchemaSemanticVersion": "1.0.15",
"imports": [],
"manifestName": "clickstream",
"explanation": "CDM standard entities",
"entities": [{
"type": "LocalEntity",
"entityName": "ReverseIp",
"entityPath": "ReverseIp.cdm.json/ReverseIp"
},
{
"type": "LocalEntity",
"entityName": "Session",
"entityPath": "Session.cdm.json/Session"
},
{
"type": "LocalEntity",
"entityName": "UserAgent",
"entityPath": "UserAgent.cdm.json/UserAgent"
}
]
}有关更多信息- ADF Adds Support for Inline Datasets and Common Data Model to Data Flows
https://stackoverflow.com/questions/68993721
复制相似问题