{"id":311,"date":"2023-12-03T16:10:42","date_gmt":"2023-12-03T15:10:42","guid":{"rendered":"https:\/\/bitwise.exposed\/?p=311"},"modified":"2026-03-16T09:38:48","modified_gmt":"2026-03-16T08:38:48","slug":"analysis-service-tabular","status":"publish","type":"post","link":"https:\/\/bitwise.exposed\/index.php\/2023\/12\/03\/analysis-service-tabular\/","title":{"rendered":"Analysis Service &#038; Tabular"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Services, Engines and models in an Analysis Service context &#8230; how is all that related? Terms are often used generally, inconsistently, interchanged or mixed up, which quickly makes the whole subject opaque and confusing. Therefore it&#8217;s worth to start at the top of the pyramid, drill down and discover Analysis Service &amp; Tabular.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To realize the full potential of Analysis Services and its backbone, the Tabular Engine, it is important to understand the intricacies. This article serves as an introduction to the world of tabular modeling within Microsoft Analysis Service.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">First look at the big picture<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-surface-brand-secondary-color\">What is Analysis Service?<\/mark> From a technical standpoint, Microsoft Analysis Services is a <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">analytical engine<\/mark> that facilitates the creation and management of OLAP (Online Analytical Processing) and data mining models. It <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">supports both multidimensional and tabular models<\/mark>, allowing developers to design complex structures for data analysis. With capabilities such as data aggregation, calculation engines, and support for MDX (Multidimensional Expressions) and DAX (Data Analysis Expressions) languages, it provides a robust platform for building scalable and efficient business intelligence solutions within the Microsoft ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-surface-brand-secondary-color\">What is the &#8222;Tabular Engine&#8220;?<\/mark> The term &#8222;Tabular Engine&#8220; in the context of Microsoft Analysis Services refers to the underlying processing engine responsible for managing and executing queries against Tabular models. While the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">Tabular model itself represents the structure and relationships of the data organized in tables<\/mark>, the Tabular Engine is the component responsible for processing and optimizing these models to deliver fast and efficient analytical queries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The name &#8222;Tabular Engine&#8220; emphasizes its role as the powerhouse that handles data retrieval, aggregations, and calculations within the Tabular model. This engine employs sophisticated algorithms for compression and storage, and it excels in handling large datasets in-memory, resulting in quicker response times for analytical queries. Essentially, the Tabular Engine is the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">runtime environment that brings the Tabular model to life<\/mark>, making it a fitting name that reflects its <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">core function in the broader Microsoft Analysis Services architecture<\/mark>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-surface-brand-secondary-color\">In contrast<\/mark>, the <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-variant-text-accent-color\">Multidimensional Engine<\/mark> handles queries against Multidimensional models.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Conclusion<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re creating a Tabular Model in Analysis Service, you&#8217;re using the Tabular Engine within Analysis Service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Services, Engines and models in an Analysis Service context &#8230; how is all that related? Terms are often used generally, inconsistently, interchanged or mixed up, which quickly makes the whole subject opaque and confusing. Therefore it&#8217;s worth to start at the top of the pyramid, drill down and discover Analysis Service &amp; Tabular. To realize [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":323,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,15,6],"tags":[],"class_list":["post-311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis-service","category-bigpicture","category-powerbi"],"_links":{"self":[{"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/posts\/311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/comments?post=311"}],"version-history":[{"count":12,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/posts\/311\/revisions"}],"predecessor-version":[{"id":327,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/posts\/311\/revisions\/327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/media\/323"}],"wp:attachment":[{"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/media?parent=311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/categories?post=311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitwise.exposed\/index.php\/wp-json\/wp\/v2\/tags?post=311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}