I have a snowflake model, when I render this cube to the SSAS server, the Product_Class table is taken, it is in Dimensions, but it doesn't appear when I click on "Cube Name" and then "Browser"
I wonder what I'm doing wrong,
Tks,
_Keny
Related
enter image description hereI am using ssas multidimensional data cube. That multidimensional data cube uses in power bi desktop with live connection. Every thing works fine. But when i want to display month name according financial year (july, aug, Sept)they display (april, aug,dec) alphabetic order. But need to display according to financial year into power bi.Can any body help me?
if your dataset includes month number as well then you can click on that particular col, go to modelling pane and then sort by month number.
https://www.youtube.com/watch?v=FbQxGrJVy5w&list=LLDdQWSt2mmHAF0AgewyJwKQ&index=4&t=704s
I followed this link.
Also power bi SSAS live connection does not allow to edit model pane.
SSAS Import connection allow to edit model pane.
I'm pretty new to SSAS and i have encountered a quite odd issue. The simple SUM function in OLAP cube shows wrong numbers based on the dimension usage.
I have created simple OLAP cube in SSAS, which tracks fuel payments across company car fleet. Data source is a SQL database server, and I use table "purchase" (contains information of amount of fuel bought, paid price, location of purchase etc.) as a measure and tables "car" (information about car type, its registration ID etc.), "location" (plant location the driver originates from) and "division" as dimensions.
When I first connected all dimensions to the measure on the "Dimension usage" tab, I got wrong sum of the price paid and amount of fuel bought - the sum displayed was much lower than the actual one. I tried to look into it and the numbers were wrong as well if i looked at the data by division, location etc.
But when I used the "Car" dimension and created table showing the data for each individual car, the results were correct, which I find weird.
When I disconnected the "Car" dimension from the measure group, the totals in the cube were correct, but i was (of course) unable to look at individual numbers for each car.
I understand that there is some problem with the "Car" dimension, but I am unable to find out what exactly goes wrong. Any advice helping me to identify where to look would be much appreciated. Thanks in advance.
enter image description hereI'm beginner in SSAS, actually I work on SSAS Olap cube I have an issue which is I can not add customer fields to charge dimension or to charge fact (to be displayed on power bi )
Thank you in advance
The general answer is:
Add dimension to the cube
Open "Dimension Usage" tab
Click on a cell crossing Measure Group vs Dimension
Use "Referenced" type and select another dimension as a Reference
But please provide more details:
What have you tried before asking a question here?
Why it didn't help?
What are you trying to achieve (with simple example in Excel, plain text etc.)? Like Customer: A,B,C, Charge: X,Y,Z. Their relations. What is your expectation.
I am very new to SSAS, I am facing a problem into SSAs cube. Suppose I have connected to SSAS cube through excel, there I am filtering on attribute1(month) of dimension1(date). Then I am taking another attribute1(transaction) from dimension2(account) , in that case when I am selecting drop down arrow this filter I should only get those transactions in the list which comes under the month which I have selected in filter one. But I am getting all the transactions irrespective of month. Is it a SSAs cube limitation??
Is there a way to access system tables in a SSAS cube calcuation?
For example the following query can be executed on a SSAS cube to return a last processed date:
SELECT LAST_DATA_UPDATE FROM $System.MDSCHEMA_CUBES WHERE CUBE_NAME = 'Cube'
How would one access this information in a calculation?
Background: We were using ASSP before (a third party sproc) to get the last cube processed date. Recently, this sproc threw an exception on one of our cubes and caused SSAS to go down. Using the above line of MDX did not have this behavior. I would rather not have our cube depend on third party code so I am looking for a way to access LAST_DATA_UPDATE in a calc for a specific cube name.
I usually include a detached Dimension in my cubes e.g. ".Cube Information" which includes attributes like this. Other useful attributes could expose the currency of the data e.g. when did the last underlying ETL process complete, or the release/build of your cube.
I feed this "Cube Information" dimension from a SQL view which returns a single row with whatever data is needed - you could use your SELECT statement. It also needs to return a Key column with a fixed value e.g. 1.
By "detached" I mean the "Cube Information" dimension has no entries in the Cube Dimension Relationship tab.
In the cube Calculation script, I assign the DEFAULT_MEMBER property for that dimension to the fixed Key value from the SSAS view.
Any client tool can then access those Dimension attributes.