Get XMLA Service working with Saiku CE? - pentaho

I have been using Mondrian as a standalone app, but since Pentaho decided to not ship it completely I find it too hard to install standalone nowadays.
After some research I found Saiku to be a good bundle to get Mondrian up and running smoothly. A big bonus for the REST API, exactly what I need since I am doing a custom frontend on top of the cubes.
However, I also want to connect to the cubes with Excel (with a XMLA Provider). That worked on Mondrian standalone, but I can not get Saikus xmla service to work. I am using the URL http://localhost:8080/saiku/xmla.
This works good in Pentaho BI Server btw, but I would really like to utilize the REST API Saiku got.

Related

Power BI Paginated Report deployment via Azure Devops Release Pipelines, REST APIs

We're trying to set-up Azure Devops Build and Release Pipelines for our Power BI Paginated Reports. We need the release pipeline to support deployment to our Test and two Prod environments.
We able to retrieve RDLs from our Git Repo and publish to the target workspaces. Then we need to modify the connection strings for each target environment. Using Azure PowerShell, we're able to authenticate as a Power BI Service Principle and change the connection string Server and Database names.
In order for this to work, we need to take over each report:
"groups/$workspaceId/reports/$reportId/Default.TakeOver"
and then
"groups/$workspaceId/reports/$reportId/Default.UpdateDatasources".
The updated connection can be verified through
"groups/$workspaceId/reports/$reportId/Datasources".
However when we try to run the report it fails with a "Could not connect to datasource" error. After going to the report management page and choosing "Take over" the report works fine.
Has anyone run into this before?
TIA

Can't use Direct Query mode in tabular project In Analysis service

I am using sql server data tools to create the tabular project. I want to create the model in Direct Query mode.
I am using Azure Analysis Services (the one where we connect via asazure://...). I changed the query mode of model to direct query and when i am trying to connect to azure data warehouse as a source for pulling the data.
It gives me following error:
We’re sorry – This data provider can only be used if Microsoft .NET Full Framework 4.0 or higher is installed. You can download the Microsoft .NET Full Framework 4.0 here: http://go.microsoft.com/fwlink/?LinkId=243132
I have the latest version of .NET framework installed on my machine.
But it works fine when I use the same model in InMemory Mode.
Is this the limitation of Azure Analysis server? Is Azure analysis server does not support Direct Query Mode?
Please help me out.

How can I create database and web service on azure?

I working on my school project.My project purpose is movie rating application with ionic.When I will present my application on the phone.I need to get data on the internet.So I have to use cloud system for keep in web service and sql database.Oh also I will using sql database.I want to build database and web service on the azure.But its my first time for azure.How can I migrate my sql database to azure and how can I create web service in azure.Im rookie these things.I need a starting point.I searched on the web but cant find a good tutorial :(
If your SQL Database and WebService structure is not a requirement, you can also explore other options such as Mobile Apps. Mobile apps is a workload on Azure specifically built for such scenarios to connect with mobile devices and two way data communication. It uses what is called "Table storage" on Azure. You can start with that and later on move to a no-sql database such as DocumentDB for persistent storage and querying.
You can find a step by step tutorial below on how to create the Mobile apps and connect it to different platform such as Windows Phone, Android or iPhone. The link here is for Android. If you wish to use other platforms you can use the tab to switch to them. It will even give you a sample project that you can download and run directly which can get you started pretty quickly. I also have a blog post around this if you are interested.
https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-android-get-started/
Hope this helps!

QlikView iis install without QlikView workbench

My organization does not have QlikView WorkBench license. My question is, what are the limitations I will run into as I start using IIS with QlikView instead of QlikView web server.
Is it necessary to have workbench installed with license to be able to develop a web application using Visual studio to display QlikView files?
Currently we have QlikView Web server(non IIS install). If I migrate to IIS install, I just want to know if I may get stuck without a QlikView workbench.
Searched a lot on the net for this info but in vain, so please give some details. I am well versed with Javascript, Ajax, HTML and so on but not yet used them with QlikView .
To answer your questions.
There aren't any limitations, using IIS over Qlikview webserver is more of a personal preference, as most Qlikview experts do not have knowledge in IIS, if you are already familiar with IIS it might just give you an advantage in the future.
You do not need a workbench license to use IIS.
Here is a presentation to get started with Qlikview and IIS, although the presentation is of older versions the basics and fundamentals stay the same:
https://community.qlik.com/docs/DOC-2943

SQL Server Connected to Hadoop - Thoughts and Challenges of Implementation

I wanted to broach the issue of SQL Server's Hadoop distribution called HDInsight.
Given that there is a connection provided to Hadoop, does anyone have experience with HDInsight and particularly a comparison between the Hadoop / SQL Server connector and HDIinsight / SQL Server from a real life DTP scenario or personal 1 node installation?
http://sqlmag.com/blog/use-ssis-etl-hadoop
http://www.microsoft.com/en-us/download/details.aspx?id=27584
http://www.microsoft.com/en-us/sqlserver/solutions-technologies/business-intelligence/big-data.aspx
HDInsight is the distribution of Hadoop that Microsoft maintains for use in Azure. You could roughly compare this to Amazon Elastic MapReduce. They both serve the purpose of being a hosted Hadoop service that has almost no management overhead.
The Hortonworks Data Platform for Windows contains the open source changes that Hortonworks and Microsoft have collaborated on to make Hadoop run well on Windows. HDP isn't HDInsight.
In short - you don't need to use HDInsight if you want to run Hadoop in a Windows environment.
While I can't speak directly to using HDInsight and moving data back and forth between SQL Server, I've done implemented a data processing solution using SQL Server, Hadoop, and Elastic MapReduce. Barring some data quality issues and BULK INSERT weirdness, the process was painless.
Finally, you ask "do we really want to run Hadoop size datasets on Windows servers?" - Windows performs well and has solid tooling around it. I've been somewhat skeptical about running Hadoop and other Java platform software on Windows because of legacy Java I/O issues and a lack of community support, not because of any performance issues.
The largest issues that Windows companies will find moving to Hadoop is there will be limited support in community forums and channels when the problem becomes a Hadoop + Windows issue. It's very easy for people to throw their hands up and say "Nope, not helping out, don't have Windows." With time and adoption, this problem goes away. Besides, nothing says you have to finish on the same platform you start with. You could easily deploy with HDP on Windows and move to HDP on Linux at a later date.
I have put together some SQL Server and Hadoop basics for DBAs that should be helpful.