Home Common Problem Microsoft launches new tabular model definition language for Power BI

Microsoft launches new tabular model definition language for Power BI

Apr 13, 2023 pm 04:13 PM
bi tool Metadata

Microsoft has announced the end of support date for Power BI Desktop on Windows 8.1. Recently, the tech giant’s premier data analytics platform also introduced TypeScript support and other new features.

Today, a new Tabular Model Definition Language (TMDL) for Power BI was launched and is now available in public preview.

Microsoft launches new tabular model definition language for Power BI

TMDL is required due to the highly complex BIM files extracted from the huge semantic data model created using Power BI. Traditionally containing model metadata in Tabular Model Scripting Language (TMSL), this file is considered difficult to process further. Additionally, collaboration in the form of multiple developers working on the same model can also be quite an arduous process.

  • Use a human-readable format similar to YAML syntax. Each table metadata object has a text representation with minimal delimiters. Indentation is used to indicate parent-child relationships between objects.
  • Better editing experience, especially for properties containing DAX and M expressions.
  • A standard folder output format in which each model object has a separate file representation, making TMDL more source control friendly and ideal for collaboration.

Currently, TMDL allows serialization of model metadata into multiple text files, as well as reading and reconverting folders containing TMDL text files into appropriate tabular object models ( TOM). In the future, Microsoft plans to release an open source VS Code extension for a better TMDL editing experience. The tech giant is also integrating TMDL into more Microsoft tools, with all community-developed tools that write tabular model metadata files now supporting adoption of TMDL.

You can learn more about TMDL by viewing its documentation here. Those who are interested in starting using it right away can follow the steps mentioned here.

The above is the detailed content of Microsoft launches new tabular model definition language for Power BI. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Metadata scraping using the New York Times API Metadata scraping using the New York Times API Sep 02, 2023 pm 10:13 PM

Introduction Last week, I wrote an introduction about scraping web pages to collect metadata, and mentioned that it was impossible to scrape the New York Times website. The New York Times paywall blocks your attempts to collect basic metadata. But there is a way to solve this problem using New York Times API. Recently I started building a community website on the Yii platform, which I will publish in a future tutorial. I want to be able to easily add links that are relevant to the content on my site. While people can easily paste URLs into forms, providing title and source information is time-consuming. So in today's tutorial I'm going to extend the scraping code I recently wrote to leverage the New York Times API to collect headlines when adding a New York Times link. Remember, I'm involved

Access metadata of various audio and video files using Python Access metadata of various audio and video files using Python Sep 05, 2023 am 11:41 AM

We can access the metadata of audio files using Mutagen and the eyeD3 module in Python. For video metadata we can use movies and the OpenCV library in Python. Metadata is data that provides information about other data, such as audio and video data. Metadata for audio and video files includes file format, file resolution, file size, duration, bitrate, etc. By accessing this metadata, we can manage media more efficiently and analyze the metadata to obtain some useful information. In this article, we will take a look at some of the libraries or modules provided by Python for accessing metadata of audio and video files. Access audio metadata Some libraries for accessing audio file metadata are - using mutagenesis

Microsoft launches new tabular model definition language for Power BI Microsoft launches new tabular model definition language for Power BI Apr 13, 2023 pm 04:13 PM

Microsoft has announced the end of support date for Power BI Desktop on Windows 8.1. Recently, the tech giant’s premier data analytics platform also introduced TypeScript support and other new features. Today, a new Tabular Model Definition Language (TMDL) for Power BI was launched and is now available in public preview. TMDL is required due to the highly complex BIM files extracted from the huge semantic data model created using Power BI. Traditionally containing model metadata in Tabular Model Scripting Language (TMSL), this file is considered difficult to process further. Additionally, with multiple developers working on

How to add metadata to a DataFrame or Series using Pandas in Python? How to add metadata to a DataFrame or Series using Pandas in Python? Aug 19, 2023 pm 08:33 PM

A key feature of Pandas is the ability to handle metadata that can provide additional information about the data present in a DataFrame or Series. Pandas is a powerful and widely used library in Python for data manipulation and analysis. In this article, we will explore how to add metadata to a DataFrame or Series in Python using Pandas. What is metadata in Pandas? Metadata is information about the data in a DataFrame or Series. It can include the data type about the column, the unit of measurement, or any other important and relevant information to provide context about the data provided. You can use Pandas to

Extract web page metadata using Python and the WebDriver extension Extract web page metadata using Python and the WebDriver extension Jul 07, 2023 am 11:42 AM

Extracting web page metadata using Python and WebDriver extensions With the rapid development of the Internet, we are exposed to a large amount of web content every day. In this content, web page metadata plays a very important role. Web page metadata contains information about a web page, such as title, description, keywords, etc. Extracting web page metadata can help us better understand the content and characteristics of web pages. This article will introduce how to use Python and WebDriver extension to extract web page metadata. Install WebDriver extension

How to extract metadata from text PDF files with Python for NLP? How to extract metadata from text PDF files with Python for NLP? Sep 28, 2023 pm 06:45 PM

How to extract metadata from text PDF files with PythonforNLP? With the advent of the big data era, information processing has become increasingly important. In natural language processing (NLP), extracting metadata from text data is a critical task. This article will introduce how to use Python for NLP technology to extract metadata in PDF files and provide specific code examples. Python is a popular programming language that is concise, easy to read, and powerful. Python has many powerful

Integration of PHP and BI tools Integration of PHP and BI tools May 15, 2023 pm 01:51 PM

With the popularity of data analysis and business intelligence (BI), more and more enterprises are beginning to use BI tools to help them better understand and manage enterprise data. PHP is a widely used web development language and is also very common in enterprises. Therefore, integrating PHP and BI tools can bring many benefits. This article will explore the benefits and methods of integrating PHP with BI tools. 1. Benefits The first benefit is better data visualization. BI tools offer many powerful visualization tools that can transform data into easy-to-understand graphs

How to manage code metadata through PHP8's Attributes? How to manage code metadata through PHP8's Attributes? Oct 20, 2023 pm 07:12 PM

How to manage code metadata through PHP8's Attributes? With the release of PHP8, Attributes have become a new feature in PHP development. Attributes are used to associate metadata with code, thereby adding more contextual information and annotations to the code. By using Attributes, developers can better manage code metadata and provide a more flexible and readable structure for the code. In PHP8, Attributes are passed in the class