How can we Obfuscate a powerBI custom connector? .mez file - powerbi-desktop

I have written a custom connector for PowerBI which requests my_app for data.
this connector is a mez file, and i want to obfuscate this so that users cannot reverse engineer and look at what API calls are made to my_app.
Is there a way to achieve this obfuscation? and how do we achieve this.
There is no data on the web on how to obfuscate a .mez file, so i am stuck here.

Related

How do I publish a report to Tableau/BI tool with React app

we have a react front-end which is connected to Express/Node.js back-end which itself relies on Neo4J database (because we need this kind of relation between data). The whole stack runs on AWS.
We would now like to interact with Tableau (we liked it, but we are open to other BI solutions if they are a better fit). The main goal is that the users of our web application will be able to create customizable reports and of course view them. They would only have access to their own data.
So my question are as follows:
Is it possible to interact with Tableau/other BI solution through some SDK in React/Express app in order to create reports and view them?
How could we make sure that a given user can only work with his data in the BI tool?
If there is a better and easier solution which will drive us to what we are trying to achieve we are opened to those ideas :)
Thanks in advance to all!

Exporting tags from Custom Vision

I am using the Azure Custom Vision service (customvision.ai) for data labelling. It works well for automatically labelling data.
I want to use this data for a custom neural network, so I want to download the tags. Is there a way to download the tags, either from the GUI or API?
The closest thing I have found is the GetTaggedImages API request (https://southcentralus.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.2/operations/5dddfe4dc8d30b100855c60c).
Thanks!
If you want to get all tags for a given project and iteration., I would recommend you use API directly. There is a GetTags API can help with this, pleae check the following API reference:
https://southcentralus.dev.cognitive.microsoft.com/docs/services/Custom_Vision_Training_3.2/operations/5dddfe4ec8d30b100855c626

How to upload large file to azure using typescript

I was looking for a way to upload large big files to azure data lake store using typescript but end up with no answer, have any one done this? Thanks in advance.
------------EDITED----------------
I found a way to give REST API calls to send data to azure data lake, this is the link i'm following https://learn.microsoft.com/en-us/azure/data-lake-store/data-lake-store-data-operations-rest-api.
It is successful through PostMan, but now the big hurdle i am facing is the way to make these requests in typescript. Have anyone did this?
I am not aware of samples for Typescript. However, if you are trying to upload large files using the REST API, you will need to handle errors, retries, etc in your code. Instead of the REST API, can you use the SDKs that we provide? https://learn.microsoft.com/en-us/azure/data-lake-store/data-lake-store-get-started-java-sdk - This is link to Java SDK. We also have Python SDK and .NET SDK. These SDKs handle a lot of the heavylifting for you that needs to be done when using the REST APIs.
Thanks,
Sachin Sheth
Program Manager, Azure Data Lake.

FTP in and out of Acumatica

I am trying to integrate Acumatica with an interfacing system and I need to be able to send and receive data in xml format, say for example one is Customer info, that should be sent to the interfacing system.
For some reasons, we ruled out the Import/ Export scenarios and we need to achieve the interface using FTP.
I'm unable to find much info online on how to FTP data in and out of Acumatica. So if anyone can share links to some documentation, it will be very helpful. Thanks.
Seeing as you want to be able to send and receive data in an XML format, you might want to check the Web Service options.
There are two possibilities, the Contract Based SOAP API and the Screen Based SOAP API. Both of these are sending SOAP request in XML format.
If you are starting a new project, Acumatica is suggesting you use either version of the Contract Based API (SOAP or REST). So your best bet is probably in looking at Contract Based SOAP API.
As there is not much information on the structure behind what is being sent you will probably have to create yourself project in c# first and inspect the structure of the package being sent to the server hosting the Acumatica instance so that you can reproduce it using your own FTP Interface.
You need to work with .Net native FtpWebRequest class. You can find more information at MSDN FtpWebRequest.

is there a node.js package to embed Google Analytics charts into a web page

I am building a Node.js Analytics dashboard that includes internally generated data, and would like to add Charts from our Google Analytics.
1/ What is the right Google Analytics API to do so
2/ Is there a node.js package to embed the chart itself (rather than retrieving the data from GA and then having to build the chart myself)?
While not specifically Node.js, this is now possible with client-side JavaScript and Google's Embed API. That page also has well documented tutorials for building a basic dashboard, interactive charts and more.
You'll want to use the Core Reporting API to pull data, and you could try Google Chart Tools for creating your graphs.
Check out EmbeddedAnalytics.
While not a node.js solution, we are a 3rd party solution (using the Core Reporting) designed specifically so that you can avoid the heavy lifting of "retrieving the data from GA and then having to build the chart myself" as you have said yourself.
The process is very simple.
Grant us authorization to access your GA Data via the API.
Design your chart (all kinds of formatting are available).
Embed an <iframe> tag where the chart is to display.

Resources