Adhoc saiku queries - mondrian

With no luck finding on net, I am bound to ask this here. How does Saiku makes queries to mondrian? If some one can kindly point to the exact path of query generation to result display it will be just perfect.
Thanking in advance =)

Till i know saiku will not make any query directly, you have to create your mdx query into schema workbench and after creating cube in schema workbench you have to publish those cubes in bi server.(schema workbench is modified version of mondrian,you can read more regarding the same)
so you are able to visualize it in bi server..
and if you want to display that result into saiku only then add saiku pluggin into bi server so that you can analyze your output in saiku also.

Related

Power BI Oracle on prem gateway issue - Unable to find the requested .Net Framework Data Provider

I have a Power BI dashboard which has direct queries to an Oracle database, where I import data using SQL queries. On my local pbix file everything is fine. When I publish it to my enterprise powerbi.com site and want to refresh the data, I get the following error:
{"error":{"code":"DM_GWPipeline_Gateway_ProviderDataAccessArgumentError","pbi.error":
{"code":"DM_GWPipeline_Gateway_ProviderDataAccessArgumentError","parameters":{},"details":
[{"code":"DM_ErrorDetailNameCode_UnderlyingErrorMessage","detail":{"type":1,"value":"Unable to
find the requested .Net Framework Data Provider. It may not be installed."}},
{"code":"DM_ErrorDetailNameCode_UnderlyingHResult","detail":
{"type":1,"value":"-2147024809"}}],"exceptionCulprit":1}}}
Does anyone have any idea what could be causing the issue?
I have trawled through the Power BI forums and there does not seem to be a definitive remedy.
I don't have such an issue using Tibco Spotfire, however we are being pushed to use Power BI.
I found a work around. It seems that after you create the Views in Oracle, in PowerBI, you should rather import (as selected below) than make a direct query. Just click the import option and find your table with the view you create in the following options.
I still see the same error if I want to manually fresh the data on the PowerBI app, but I can at least now see my dashboard working, with the tables and graphics fully visible.

How to describe an OLAP cube to Mondrian

does anyone have a working example of Mondrian connected to Kylin?
I would like also to know if there are tools which are able to build the XML OLAP cube description in an automatic fashion.
As I know, there is no such tool yet. There is a blog about Saiku with Mondrian connect to Kylin. http://kylin.apache.org/blog/2019/05/23/saiku-kylin-molap/

Power BI dynamic filtering according to user account

I want to develop indicators using Microsoft Power BI.
I have a Datawarehouse on SQL Server and I directly query from the DW.
I would like to display different information according to the user accessing the report.
I didn't find a way on how I can dynamically filter the data according to the user account.
Is it possible?
If not, then what are the possible solutions to do it?
I believe what you are looking for is Row-Level Security and it is out with Sql server 2016 and Azure Sql DB, check here: https://msdn.microsoft.com/en-us/library/dn765131.aspx
I too have been looking for a similar solution to the same problem, I am using Azure SQL DW and I have been told the Row-Level Security will be coming to AzureSQLDW with GA, but not sure of the date on that.
So back to your question as far as I know the only possible solutions would be to use Sql 2016 Row-Level Security or you can also use SSAS in front of your data warehouse.
Hope that helps.

Is there a way for the Oracle Data Integrator to extract data from MongoDB

I'm trying to move snapshots of data from our MongoDB into our Oracle BI data store.
From the BI team I've been asked to make the data available for ODI, but I haven't been able to find an example of that being done.
Is it possible and what do I need to implement it?
If there is a more generic way of getting MongoDB data into Oracle then I'm happy to propose that as well.
Versions
MongoDB: 2.0.1
ODI: 11.1.1.5
Oracle: 11.2g
Edit:
This is something that will be queried once a day, maybe twice but at this stage the BI report granularity is daily
In ODI, under the Topology tab and Physical Architecture sub-tab, you can see all technologies that are supported out of the box. MongoDB is not one of them. There are also no Knowledge Modules available for importing/exporting from/to MongoDB.
ODI supports implementing your own technologies and your own Knowledge Modules.
This manual will get you started with developing your won Knowledge module, and in one of the other manuals i'm sure you can find an explanation on how to implement your own technologies. (Ctrl-F for "Data integrator")
If you're lucky, you might find someone else who has already implemented it. Your best places to look would be The Oracle Technology Network Forum, or a forum related to MongoDB.
Instead of creating a direct link, you could also take an easier workaround. Export the data from the MongoDB to a format that ODI supports, and MongoDB can extract to. CSV or XML maybe? Then load the data trough ODI into the oracle database. I think... that will be the best option, unless you have to do this frequently...
Look at the blog post below for an option;
https://blogs.oracle.com/dataintegration/entry/odi_mongodb_and_a_java
Cheers
David

Where can I find Mondrian tutorial?

I am having trouble finding how to create a simple web-app to analyse its
data on OLAP cubes with Mondrian. I have a small database that consists
only of one fact table and 2 dimension tables.
Is there a tutorial or a
reference on how to build a web-app that will connect my 3 tables in a
MySQL to a Mondrian web-app that allows MDX queries?
Any help appreciated.
http://type-exit.org/adventures-with-open-source-bi/
This is a very good tutorial for beginners:
Mondrian 4 get ready
You can have a look at the official documentation of Mondrian.
If you are a first time user, you can have a look at this site
http://pentaho-en.phi-integration.com/mondrian/configuring-mondrian-sample/jpivot-pivot-table
Developer's Guide.
API-functions.

Resources