Query On MDX query through Enterprise gateway in Power Bi - ssas

I have a MDX query which i want to use as dataset in PowerBI application, I have published MDX Query data through Power BI Desktop Application.
Now, I want to set "schedule Refresh" but this need to be connect with some gateway. My system is having installed Enterprise Gateway.
Now, I am not able to set this and showing me personal gateway in "Scheudle Refresh" which is already selected and do not have any option to change this.
My Question: Why it is connected with personal Gateway, even my system is only having a Enterprise gateway?
And How can i change the gateway setting from personal gateway to Enterprise Gateway for my MDX dataaset.

For Enterprise Gateway, you may not get option of scheduling refresh. Try Uninstalling personal gateway.

Related

Does Azure charges for using VPN in SQL Database Managed Instance?

I am planning to use Azure SQL Database Managed Instance, but not sure if using VPN will be charged or not. Microsoft Doc's on this are quite confusing and doesn't clearly mention about VPN pricing.
You have to pay for any bandwidth consumption related to data going out of Microsoft Azure Data Centers. You can get more information about it here.
If you are looking for pricing of VPN Gateway and Express Route Gateway you can visit this Microsoft page.

how to record workflow in SAP using SHDB?

I am currently working front end of SAP application now i am going develop automation process using Excel VBA with BDC, But in my work place most of developing transaction access denied (SHDB, SE38). Is there any online or free sap application for practice BDC program and record.
The only service, which provided test worldwide access to IDES, was Consolut, but recently it was discontinued. However, you can buy live access to SAP system directly from SAP, or request SAP Sneak Preview (MiniSAP), or try pre-configured virtual appliances from SAP Cloud Appliance Library free of charge. However your question isn't really related to development area.

SSAS Cube, restrict access by aplication

Is there a way how to restrict access to SSAS Cube by application?
I would like to have access only from "my application" and restrict all other application, like Excel.
Maybe add some special key in to connection string and then deny all connections without it on windows firewall? (but I can't find if this is possible, its just an idea)
Thank you.
n-tier architecture
Client Apps <== HTTP WS ==> Server Apps <=> SSAS
access to SSAS - only on the local network (from Server Apps).
The client application accesses the Server only through web-services

Azure Mobile Services Insert function

Is it possible to handling handling external inserts/updates to Azure SQL Database from Azure Mobile Services (INSERT, UPDATE, directly to db and etc.)
I know about scripting. All tables working fine, and visible from Mobile Service manage center.
I need to handle events like direct SQL requests to DB from DB management portal or Azure Web sites, without direct requests to Mobile Service (REST API, and etc.)
Is the question how to execute SQL commands from a mobile device directly against the database (SQL Database) without first going through the REST API and scripting layer Mobile Services provides?
If so, then the answer is essentially no. The mobile device needs some way to communicate with the database, it uses the API and scripting layer to do this. Of course, you could build your own web service layer that then works with the database. But, this layer is what Mobile Services is providing for you out-of-the-box.
However, if the question is can you issue SQL commands against the database using tools like SQL Server Management Studio or even other web sites, then the answer is yes. The SQL Database which Mobile Services provides is a regular SQL Database. You have full control over it. You can connect to it and issue commands just like you would with SQL Database (via an ORM or direct SQL statements).

View Reporting Services Reports as a Different AD User

I have some "kiosks" that run under machine specific AD accounts that I would like to deploy reports on. For security reasons I need to verify individual user credentials before allowing access to the reports. Is there a way to do this with reporting services?We are running Reporting Services 2005, but will be upgrading fairly soon.
How about using a custom security extension:
http://technet.microsoft.com/en-us/library/ms152899(SQL.90).aspx