Analysis Services is an online analytical
data engine and SQL Server 2016 makes several enhancements to Analysis Services
including improvements in enterprise decision support and business analytics,
modeling platform, BI tools, SharePoint integration, and hybrid BI.
In SQL Server 2016, Microsoft development
teams focused on tabular models in Analysis Services to enhancements and adds-on
around 1200 new compatibility level for tabular model databases. Analysis Services
2016 is coming with a number of enhancements to multidimensional models also.
Comparing
Tabular and Multidimensional Solutions
With the help of Analysis Services, we
can create various business intelligence semantic models based on different
business and user requirements such
as Multidimensional, Tabular, and Power Pivot.
Key
  Features 
 | 
  
Multidimensional 
 | 
  
Tabular 
 | 
 
Released on 
 | 
  
Multidimensional solution was introduced in SQL Server 2000
  which is
  a mature technology built on open standards, embraced by numerous vendors of
  BI software but can be hard to master. 
 | 
  
Tabular solution was introduced in SQL Server 2012. Tabular
  models can be created at the default compatibility level 1200; using the
  latest functionality, or at the older 1103 compatibility level.  
 | 
 
Modeling description 
 | 
  
Multidimensional offers
  OLAP modeling constructs (cubes, dimensions, measures). 
 | 
  
 Tabular offers a relational modeling constructs
  (model, tables, columns) approach, articulated in tabular metadata
  object definitions in script and code. 
 | 
 
Compression 
 | 
  
This solution uses data compression that reduces the
  size of the Analysis Services database. 
 | 
  
These solutions use data compression that reduces the
  size of the Analysis Services database. 
 | 
 
Database Size 
 | 
  
The roughly estimated
  size of Multidimensional database will be about one third size of the
  original data. 
 | 
  
Tabular databases can
  sometimes get greater amounts of compression, about one tenth the size,
  especially if most of the data is imported from fact tables. 
 | 
 
Size of the model and
  resource bias 
 | 
  
For Multidimensional
  offloading data storage and query execution is available via ROLAP. On a
  query server, rowsets can be cached and stale ones paged out. Efficient and
  balanced use of memory and disk resources often guides customers to
  multidimensional solutions. 
 | 
  
Tabular databases run
  either in-memory or in DirectQuery mode that offloads query execution to an
  external database.  
For Tabular in-memory
  analytics, the database is stored entirely in memory to allow sufficient
  memory to not only loads all the data, but also additional data structures
  created to support queries. 
 | 
 
Supported Data Sources 
 | 
  
Multidimensional
  solutions can import data from relational data sources using OLE DB native
  and managed providers. 
 | 
  
Tabular models can
  import data from relational data sources, data feeds, and some document
  formats, the data is imported from fact tables also. 
 | 
 
Server Deployment
  Modes  
 | 
  
Runs multidimensional
  and data mining solutions to a default instance of Analysis Services.
  Deployment mode 0 is the default for an Analysis Services installation. 
 | 
  
Runs tabular solutions
  on a standalone instance of Analysis Services configured for deployment mode
  2. 
 | 
 
Security Features 
 | 
  
Multidimensional model
  databases can use dimension and cell-level security, using role-based
  permissions in Analysis Services. 
 | 
  
Tabular model databases
  can use row-level security, using role-based permissions in Analysis Services. 
 | 
 

No comments:
Post a Comment