Third Party Analysis Service Equivalent Component for SQL Server Express - sql-server-express

As far as I know, the SQL Server Analysis Service (SSAS) is NOT supported by SQL Server Express Edition (2005/2008/2008R2). Does anyone know if there is any third party SSAS equivalent component / service / system (free or commercial) that does the same job?
Many thanks.

You've several Olap servers in the market, check the wikipage : OLAP Server comparison
Amongs them you've icCube as a In-Memory OLAP server with a community edition. If you ever wonder about what is going on behind an MDX query do not miss the MDX Debugger and Profiler

Depends on your requirements: if you need a space to store your multidimensional data you could use offline cubes. This is useful to release information to your final clients through MDX Queries or the pivot table component.

Related

SSAS MDX query as Azure Data Factory source in Linked Service

This question might not be well researched but I need to find out proper way to implement this solution before starting design.
Question is, Can we consume SSAS MDX query as datasource in Azure Data Factory Linked Service source?
Data factory cannot query SSAS with MDX or DAX, but maybe you can query the source of the SSAS, in a traditional BI architecture it would be a Data Warehouse or a SQL server. This is because SSAS models are meant to be consumed by reporting tools (Power BI, reporting services, etc) and not data integration tools, which serve very different processes.
Cheers!
The supported list of connectors for the Copy activity available as at today is available here:
https://learn.microsoft.com/en-us/azure/data-factory/copy-activity-overview#supported-data-stores-and-formats
It looks like SSAS MDX queries are not included at this point.
ADF v2 supports the running of SSIS packages within ADF pipelines so it may be possible via that route (untested).

Parallel Processing of SSAS partitions

We are currently using SQL Server 2012 Standard Edition. SSAS does not support the processing of multiple partitions concurrently. SQL Server Enterprise Edition does support this.
I have two questions:
1. What is the term for the ability of SSAS to process multiple partitions at once?
2. Does the SQL Server BI Edition support this functionality.
Thanks in advance.
Parallel partition processing for Multidimensional models is available in SQL 2012 Analysis Services BI edition. I have a client on that version and editions and can confirm it does process in parallel.

Sharding mechanism (like SQL Azure Federations) in SQL Server 2012

I'd like to ask if there exist any sharding mechanism (like SQL Azure Federations in Cloud) but in SQL Server 2012 .
I've searched a lot but I couldn't find any appropriate solution that resembles Federations. There is AlwaysOn but it's not the same.
Thanks
No, this feature is not in the boxed product in SQL Server 2012. There are many ways to scale reads but merge replication and distributed partitioned views seem to still be the only viable out-of-the-box solutions for scaling writes. Note that the latter doesn't seem to be officially documented separately in SQL Server 2012 - it has all been condensed into the CREATE VIEW topic.

Does Microsoft Sql Server 2012 Data Quality Services support Oracle?

Does anyone know if Data Quality Services in Sql Server 2012 can be used against Oracle databases to improve their quality? I've had a look around the Sql Server site and can't determine if it can or not.
Thanks,
Steve.
There are two ways to use Data Quality Services over Oracle DBs.
Via the DQS SSIS cleansing component - you can use this as part of an SSIS flow that retrieves the data from the Oracle DB, cleans it within the SSIS flow using the DQS component, and then sends it back to the Oracle DB.
Via the use of the Linked Server functionality of SQL Server. See http://social.technet.microsoft.com/wiki/contents/articles/7540.accessing-your-data-on-remote-servers-for-dqs-operations-by-linking-servers.aspx for more information on how to do this.

Replacement of compute by clause in t-sql

i have been working on query which uses compute by clause for avg and sum operators .
As Microsoft declared this will be a discontinued feature ,what will be the replacement for this feature
Use ROLLUP which is part of the GROUP BY clause
Interestingly (although this might be a bug), the SQL Server 2005 documentation says
The COMPUTE and COMPUTE BY clauses are
provided for backward compatibility.
Instead, use the following components:
SQL Server 2005 Analysis Services
(SSAS) with OLE DB for Analysis
Services or Microsoft ActiveX Data
Objects Multidimensional (ADO MD). For
more information, see Analysis
Services Data Access Interfaces
(SSAS).
The ROLLUP operator. For more
information, see Summarizing Data
Using ROLLUP.
but the (later) SQL Server 2008 documentation merely says
The COMPUTE and COMPUTE BY clauses are
provided for backward compatibility.
Instead, use the following components:
SQL Server 2005 Analysis Services
(SSAS) with OLE DB for Analysis
Services or Microsoft ActiveX Data
Objects Multidimensional (ADO MD). For
more information, see Analysis
Services Data Access Interfaces
(Analysis Services - Multidimensional
Data).
I don't know if the omission of ROLLUP in the latter is a mistake, or if that means it's not longer a suggested way forward.