Questions tagged [cube]

Cube or OLAP cube, is a method of storing data in a multidimensional form, generally for reporting purposes. In OLAP cubes, data (measures) are categorized by dimensions. OLAP cubes are often pre-summarized across dimensions to drastically improve query time over relational databases. Used on the SQL server family of products.

An OLAP cube or just a cube, is a method of storing data in a multidimensional form, generally for reporting purposes. In OLAP cubes, data (measures) are categorized by dimensions. OLAP cubes are often pre-summarized across dimensions to drastically improve query time over relational databases. The query language used to interact and perform tasks with OLAP cubes is multidimensional expressions (MDX). The MDX language has been adopted by many vendors of multidimensional databases.

Although it stores data like a relational database does, an OLAP cube is structured very differently. OLAP cubes, however, are used by business users for advanced analytics.

Operations

  • Slicing - the act of picking a rectangular subset of a cube by choosing a single value for one of its dimensions, creating a new cube with one fewer dimension.
  • Dicing - producing a subcube by allowing the analyst to pick specific values of multiple dimensions.
  • Drill-up and drill-down - allowing the user to navigate among levels of data ranging from the most summarized (up) to the most detailed (down).
  • Roll-up: A roll-up involves summarizing the data along a dimension.
  • Pivoting - allows an analyst to rotate the cube in space to see its various faces.
1326 questions
3
votes
1 answer

Is it possible to hide the (All) Level for Attribute Hierarchies in SSAS Tabular model

In SSAS multidimensional model the (All) level is an optional level of hierarchy and it is a system-generated level. It contains only one member whose value is the aggregation of the values of all members in the immediately subordinate level. It is…
user1523087
  • 149
  • 2
  • 10
3
votes
1 answer

Processing Cube through "Analysis Services Processing" Task in SSIS hangs after Compatibility Level in DB Engine changes

After changing the database that feeds the cube from 100 (2008) to 120 (2014), the cubes no longer process (we had to kill the process after taking 5+ hours instead of the usual 10 minutes). The problem is indeed CL change since after reverting back…
LearnByReading
  • 1,813
  • 4
  • 21
  • 43
3
votes
1 answer

Show only facts in Excel's show fields dropdown when using tabular cube

When having a connection to a multidimensional cube in Excel (powerpivot table) there is an option to Show fields and select only one fact and its related dimensions. Here is what I mean This shows only the facts from the model. BUT When using…
Pepys
  • 981
  • 7
  • 16
  • 34
3
votes
2 answers

Which gives better performance for connection with Qlikview??SQL server or SSAS Cube?

I want to process my data into Qlikview but i am confused about to process the data through Cube or directly from SQL. Can anyone tell me which gives better performance from cube and SQL? Note: I have millions of data into the database.
Crystal
  • 45
  • 8
3
votes
2 answers

How i can split column delimited by , in SSAS DAX

I have GPS coordinates in my column (latitude and longitude separated by ,) and I am trying to get them into two separate columns. I am using the below formula but it is not working. = PATHITEM ( SUBSTITUTE ( Fault[lastgps], “,”, “|” ), 1 ) 1…
Rahul
  • 467
  • 1
  • 8
  • 24
3
votes
2 answers

The requested operation could not be performed because OLE DB provider 'MSOLAP' for Linked server 'SSAS' does not support the required interface

I am getting this error when I try to update a cube using the linked server: Msg 7390, Level 16, State 2, Line 20 The requested operation could not be performed because OLE DB provider "MSOLAP" for linked server "SSAS" does not support the…
Sreepu
  • 123
  • 1
  • 1
  • 14
3
votes
1 answer

How to generate or set unique name (using current Date) for daily backup SSAS Cubes

I have an ETL with an Analysis Services Execute DDL object running a daily backup of my cube the XML code below:
JC_BI
  • 419
  • 1
  • 5
  • 16
3
votes
1 answer

How to filter out multiple dimensions in Excel using cube functions?

I've read this post (use Cube Functions to get filtered dimensions) and it's quite helpful, but I want to add one more level of filtering. So let's say my data looks like this in PowerPivot: Month Category Product # Revenue January …
Sultan of Swing
  • 430
  • 1
  • 6
  • 20
3
votes
2 answers

How to structure/implement multidimensional data / data cube

I've been reading into what a data cube is and there are lots of resources saying what it is and why (OLAP/ business intelligence / aggregations on specific columns) you would use one but never how. Most of the resources seem to be referencing…
diplosaurus
  • 2,538
  • 5
  • 25
  • 53
3
votes
1 answer

How to add multiple fact tables in a single mondrian cube in pentaho?

Need to associate multiple fact tables with a mondrian cube. The schema workbench doesn't allow to do so. How can we achieve this?
Akira
  • 47
  • 6
3
votes
1 answer

CUBE + outer join = extra NULL row

When I use PostgreSQL's CUBE on a query with an OUTER JOIN, I get an extra all-NULL row that can't be distinguished from the cube's own "everything combined" all-NULL result. CREATE TABLE species ( id SERIAL PRIMARY KEY, name …
Catherine Devlin
  • 7,383
  • 2
  • 25
  • 17
3
votes
1 answer

Filter dimension hierarchically

I have a table that holds categories. Categories can be top-level and independent, or they can be a sub-category: MyCategory MyCategoryId Int -- PK Name Character Varying 50 -- descriptive "Name" of the category ... MyParentCategoryId Int…
Stu
  • 15,675
  • 4
  • 43
  • 74
3
votes
1 answer

SSAS: Central cube from multiple cube instances

How can I aggregate a collection of cubes which all share the same structure onto a central cube with the same structure? Currently each local server already have a database and a cube, all with the same schema and cube structure. Each database have…
Rafael
  • 2,642
  • 2
  • 24
  • 30
3
votes
1 answer

R & COM-Objects: How to connect to a OLAP cube on Windows

I would like to use a .COM object in R to establish a ADODB.Connection to an OLAP cube. And for that I'm using the rscproxy, rcom and the statconnDCOM packages. However, I am not really successful in finding any useful documentation for the rcom…
Lodrik
  • 629
  • 9
  • 19
3
votes
3 answers

SQL sum non-distinct weights for distinct rows with category totals

I want to cross-tabulate some weighted survey data in a context where an individual can contribute to more than one cell. The challenge is to make sure that subtotals and grand totals are done without double-counting. I can get the individual cell…
Alexander Hanysz
  • 791
  • 5
  • 15