首页 > 综合 > 综合动态 >

微软为PowerBI推出新的表格模型定义语言

发布时间:2023-04-27 16:27:27来源:

上个月,微软 宣布了对 Windows 8.1 上的 Power BI Desktop 的终止支持日期。最近,这家科技巨头的首屈一指的数据分析平台也引入了 TypeScript 支持和其他新功能。

今天,为 Power BI推出了一种新的表格模型定义语言 (TMDL),现已提供公共预览版。

由于从使用 Power BI 创建的巨大语义数据模型中提取了高度复杂的 BIM 文件,因此需要 TMDL。传统上包含表格模型脚本语言 (TMSL) 中的模型元数据,此文件被认为很难进一步处理。此外,以多个开发人员在同一模型上工作的形式进行协作也可能是一个相当艰巨的过程。

同时,TMDL 引入了以下方法来克服 TMSL 的局限性:

使用类似 YAML 语法的人类可读格式。每个表格元数据对象都有一个带有最少分隔符的文本表示。缩进用于指示对象之间的父子关系。

更好的编辑体验,尤其是对于包含 DAX 和 M 表达式的属性。

一种标准的文件夹输出格式,其中每个模型对象都有一个单独的文件表示,使 TMDL 对源代码控制更加友好,非常适合协作。

目前,TMDL 允许将模型元数据序列化为多个文本文件,以及读取包含 TMDL 文本文件的文件夹并将其重新转换为适当的表格对象模型 (TOM)。未来,微软计划发布开源 VS Code 扩展以获得更好的 TMDL 编辑体验。这家科技巨头还将 TMDL 集成到更多Microsoft工具,目前支持所有社区开发的编写表格模型元数据文件的工具。

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。