I have many customer databases for our product that have the same schema. Is there a way to loop through these databases and load a SSAS Tabular cube with data from all of them?
Hopefully this can be done.
Related
I want to change my tables into InMemory table, and also I created SSAS from that table.
wheather OLAP could be faster if I change into InMemory tables ?
Please advice.
I am concern about my memory.
I am using SQL 2014 and SSAS Tabular
Thanks
If your SSAS is not in DirectQuery mode, I don't think it will get any faster since when processed it creates a copy of the data in the table.
I also don't think the processing will get any faster if you are selecting de whole table into a SSAS tabular table.
Anyway, the best approach here it's to test before/after in your Test enviroment.
Many o many relation in ssas tabular
Hi ,
I have Accounts and Customers from an account should be related with multiple customers and customer also related with multiple Accounts .For these relation, I have attached screen shot what i have designed in ssas tabular model.which is not working properly.
kindly advice me how to solve this issue.
Thanks,
Praveenkumar.k
just double-click on customer-account relationship and choose Bi-directional for filter direction.
this feature works with SSAS 2016 and SSDT2015.
For more information about this feature take a look:
Bi-directional cross filters for tabular models in SQL Server 2016 Analysis Services
I have a question regarding the ssas-models tabular and multidimensional cube.
I've read that both models can work in a real-time-mode (direct query mode & rolap).
My questions concerns the tabular model in in-memory-cache-mode and the multidimensional model in molap-mode. How recent is the data there? Can I define myself how often the data gets refreshed or how is this managed?
thank you in advance!
first, in regards to real-time mode, ROLAP is indeed as real-time as the data source it is utilizing. Therefore, if it is accessing a data warehouse that performs daily ETL, it is only as up to date as the warehouse. SSAS Tabular direct query mode is only applicable with a SQL Server data source (currently).
The main purpose of ROLAP or direct query mode is to yes, allow for real-time (if that is a reporting requirement) but mainly to put the processing requirements on the data source server rather than the Analysis Services server.
Second, in regards to Tabular in-memory and MOLAP multidimensional modes, yes, you define the frequency via a scheduled SSIS package or XMLA script.
I have created linked server in MSSQL.
Next i will try to create a cube in SSAS,
when i create Data Source View in SSAS that MSSQL not showing linked server name.
Is it possible to access linked server tables from SSAS?
Why do you need a linked server? Are the tables for your cube in different databases on different servers? If they are, have you tried creating a view in your primary server that uses the linked servers, then have these views in your SSAS Cube DSV?
Also, do look into data warehousing, it will probably be faster to process if you gather all the data you want in the cube into a single database first. If you have large databases this may be essential.
I'm trying to configure storage mode ROLAP for a partition in an existing SSAS cube. The cube is a little messy in that the measure group is defined by a named query (as opposed to a table) and the dimensions are defined in several different data source views (DSV).
This is the error message I get when querying the cube with mdx:
Executing the query ...
Server: The operation has been cancelled.
Errors in the high-level relational engine. The 'dbo_dim_account' table that is required for a join cannot be reached based on the relationships in the data source view.
Execution complete
Note that MOLAP storage mode with proactive caching works fine. This problem occurs only when storage mode is ROLAP or HOLAP.
Also, I have tried to add the tables of all dimensions to the DSV of the cube in question but that doesn't seem to help.
Any ideas?
Not an expert here, but you could try importing the AS DB in Visual Studio.NET - "Import Analysis Services database" in the New Project... dialog.
Once in there, you can see the table schemas for the Data Source View (which is where the relational tables are defined that the cubes are extracted from). Next, look to make sure the "dbo_dim_account" table is there and that your fact table is related to it.
It may be that a dimension and fact have to be in the same DSV for the relation to work?
Also, maybe the SSAS flight recorder or Application log would have more issues?