Quantcast
Channel: Benny Austin » SSAS
Browsing all 16 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

SSAS: AMO Coding Tips

Some coding tips when using Analysis Management Objects (AMO) methods

View Article



Image may be NSFW.
Clik here to view.

SSAS: What could be wrong if you get – ‘A fact relationship cannot be defined’ ?

'A fact relationship cannot be defined. The dimension and measure group must be based on the same table in the same data source view.' If you get this message when defining the relationship type as...

View Article

Image may be NSFW.
Clik here to view.

SSAS: Troubleshooting this exception – “An unexpected error occurred (file...

This post is about troubleshooting and finding a workaround for this exception - [Analysis Services Execute DDL Task] Error: Internal error: An unexpected error occurred (file 'mdinfo.cpp', line nnnn,...

View Article

Image may be NSFW.
Clik here to view.

SSAS: Process Incremental – What it is & isn’t

SSAS provides Process Incremental as one of the processing options for cubes, measure groups and partitions. It is important to understand how Process Incremental works because it differs significantly...

View Article

Image may be NSFW.
Clik here to view.

SSAS: One Database, many Cubes Vs. One Database per Cube

So you have several cubes to build and perhaps wondering what is the best way to build and deploy your cubes. Should you build all the cubes within the same Analysis Service database or create one...

View Article


Image may be NSFW.
Clik here to view.

SSAS: MDX Calculated Measures that Require Date Comparison

Often there is requirement to calculate measures based on two different date dimensions. For e.g. how many orders that were delivered this month was actually ordered last month? How many orders were...

View Article

Image may be NSFW.
Clik here to view.

Dimension Modeling: Creating Business Friendly Dashboards with CURRENT...

Date Dimension is the most commonly used dimension in any BI implementation. Often used as role playing dimension, there is practically no BI Implementation without date dimension. Adding current...

View Article

Image may be NSFW.
Clik here to view.

SSAS: Using MDX to Calculate Snapshot Measures

In a data warehouse, Periodic Snapshot table is a type of fact table that "freezes" the measure value at recurring reporting periods. This enables reporting of measures AS AT a point in time. Periodic...

View Article


Image may be NSFW.
Clik here to view.

SharePoint: MDX Expressions for PerformancePoint Filters

Dashboard filters is one of the key components of BI Platform that drive reports and KPI’s in various dashboards. MDX expressions to a great extent enables to customize PerformancePoint filters and...

View Article


Image may be NSFW.
Clik here to view.

PerformancePoint: Using Connection Formula to Pass Filter Values to Report...

Date dimension is inevitably used in most dashboards. Due to its role playing nature, a specific date dimension used as slicer in one report is different from the date dimension used for another report...

View Article

Image may be NSFW.
Clik here to view.

SSRS: Parameter Expression for MDX Datasets Having Role Playing Dimension

In SSRS report, when a report parameter is role playing dimension then the parameter value passed to each dataset has to be customized depending on the context in which the dimension is being used. In...

View Article

Image may be NSFW.
Clik here to view.

Benefits of Creating SSAS Cube from Database Views

While SSAS allows you to build a cube straight of the fact and dimension tables, however there are benefits in creating the cube from database views that sits on top of the underlying fact and...

View Article

Image may be NSFW.
Clik here to view.

SSRS: Why does SSAS Member UniqueName Return Nothing?

If your SSRS report is using SSAS MDX datasets, the member uniquename is particularly useful to pass parameter values to drill-through MDX reports or for sorting based on key values. If...

View Article


Image may be NSFW.
Clik here to view.

SSIS Package to Process SSAS Cube

The execution plan of SSAS processing engine triggers a sequence of processing tasks based on the object's current processed state and its dependencies with other objects. This is what happens when the...

View Article

Image may be NSFW.
Clik here to view.

SSIS: Dynamic Processing of SSAS Partitions

SSAS Partitions are primarily geared towards better query performance by narrowing the MDX query to a pre-defined subset of data. Each partition must be in processed state for the cube to be available...

View Article


Image may be NSFW.
Clik here to view.

SSIS: Creating Dynamic Data-driven SSAS Partitions

Partitions improve the query response of SSAS cube by narrowing the MDX query to a pre-defined subset of data. Usually cubes are developed with few basic partitions to begin with and new partitions are...

View Article
Browsing all 16 articles
Browse latest View live




Latest Images