Power Automate: Export to Data Lake Business Events Alerts - power-automate

Essentially, we are trying to use get a notification whenever a table from export to data lake changes state (i.e., deactivated) as described in this article: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/azure-data-lake-generates-biz-events
We have installed the Dynamics 365 Export to Data Lake solution in the Power Platform admin center and can see the Catalog and Category as intended. However, we are getting the error message: “Could not retrieve values. Did not find any entities for catalog 'msdynedl_catalog' and category 'msdynedl_dataexportcategory'.” when trying to finalize the setup (Data Lake is also set up and running): (https://i.stack.imgur.com/C32m8.png)
I have gone to Data Management > Framework parameters > Refresh entity list and subsequently ‘Rebuilt business event catalog’ without success.
If I add (none) into the field as per Microsoft's documentation, I get the following error a step later: (https://i.stack.imgur.com/oUFbJ.png)
Or filling in all steps:
"Flow save failed with code 'DynamicOperationRequestClientFailure' and message 'The dynamic operation request to API 'commondataserviceforapps' operation 'GetMetadataForActionInputAndResponseForWhenAnActionIsPerformedTrigger' failed with status code 'NotFound'. This may indicate invalid input parameters. Error response: {"error":{"code":"EntityNotFound","message":"Could not find table with name '(none)'."}}'."
I have gone to Data Management > Framework parameters > Refresh entity list and subsequently ‘Rebuilt business event catalog’ without success. The desired business events are not showing up even after enabling the D365 Export to Data Lake solution in the Power Platform admin center as per the documentation.
I cannot figure out how to resolve this issue. Any advice is appreciated!

Solution: The issue was that the listed environment was not actually the correct one but just a user created one. An admin had to go in and activate the Export to Data Lake Add-in in the Power Platform Admin center and then set up the connection themselves in Power Automate, as the environment would only be visible to the admin user. The rest populated as expected after this change.

Related

Dynamics 365: Microsoft Dynamics CRM has experienced an error System.Runtime.Serialization.SerializationException

I created a new custom activity in an existing assembly, it retrieves a record from an entity and copies that record again in the database with some little changes,
then I'm calling this custom activity in a workflow "after completing a task" it works normally and created the new record I wanted to be created, but when completing a different task using a different custom activity in the same assembly it throws the below error.
I tried to unregister the new custom activity and remove its calling from the workflow it throws the same error although the newly added activity is unregistered!!
error:
[Microsoft.Crm.ObjectModel: Microsoft.Crm.Extensibility.InternalOperationPlugin]
[46f6cf4c-14ae-4f1e-98a1-eae99a37e95c: ExecuteWorkflowWithInputArguments]
Sync workflow 'Tedata | Service Order | Technical Decision Taken' terminated with error 'System.Runtime.Serialization.SerializationException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #93D57568'
</s:Fault></s:Body></s:Envelope>
Note: the activity inside this workflow ( 'Tedata | Service Order | Technical Decision Taken) is already existing and I didn't change it.
the reason is I was registering the custom activity with isolation mode sandbox and one of the custom activity in the assembly using early bound.
so to avoid this error, I changed the code to be late-bound, Workflow started working fine in Sandbox mode as well or register the workflow to be isolation mode none

How can I configure azure analysis services privacy settings in VS?

I have seen many posts to overcome this error:
" Formula.Firewall: Query 'xxxxxxx' (step 'xxxxxxx') references other queries or steps, so it may not directly access a data source. Please rebuild this data combination. "
The Answer has ALWAYS been:
"" You need to set the privacy settings of your data sources & workbook. See https://support.office.com/en-ca/article/Privacy-levels-Power-Query-cc3ede4d-359e-4b28-bc72-9bee7900b540?ui=en-US&rs=en-CA&ad=CA ""
My problem is: I am using VS to develop my model on AAS.
So the options to configure the security in VS for AAS are differnet - and I cannot find the same options for privacy that exist in Power BI and Excel for tabular model development.
For context: I am trying to create a function that uses Azure Cognitive Services (Translate Text) to translate text from an Azure Data Lake data source, and I am getting this error...
I have been facing a similar issue. Maybe activating fast combine could help with the issue?
https://support.office.com/en-us/article/privacy-levels-power-query-cc3ede4d-359e-4b28-bc72-9bee7900b540?ui=en-US&rs=en-US&ad=US
You can activate this by looking at the properties of the model.bim file. (data access options > enable fast combine).
Otherwise, another thing that may have worked for us was to set the
"PrivacySetting": "Organizational" in the credential {} of each data source (directly in the code of the bim file)

Big Query how to share a dataset in the new UI

When using the old big query UI a dataset can be shared as in this question.
How can this be done using the new UI?
Now you can share a dataset in the new UI. Click a dataset, click "Share Dataset", and then configure the desired permission (use the "Viewer" permission to allow the person to write and run queries on the data).
-Michael (PM for BigQuery)
I don't think it is supported in new UI yet
It is not!
See current limitations:
The beta release of the BigQuery web UI is subject to the following limitations
Currently, you cannot use the BigQuery web UI to:
• Work with the BigQuery Data Transfer Service
• Assign access controls to datasets
• Create a table protected using customer-managed encryption keys (CMEK) (you can still work with existing tables that were protected using a CMEK)
• View a query's explanation plan while the query is running
• View the query execution timeline
• Navigate between the first and last page of query results
• Display the pricing warning when you run a SELECT * SQL query
• Add, edit, or delete labels for BigQuery resources
• Share a saved query
• Sort or filter your job history or query history

Dynamics CRM 365: action was not created properly

I'm trying to create an action in Dynamics CRM 365.
I can see it on Plugin Registration Tool (as a message), but when I'm trying to call it, it says:
Resource not found for the segment ...
then I looked it up at the Metadata and I saw that the action was created only with its prefix as new_
I tried below steps:
iisreset
crm services restart
This must be an intermittent Product issue. IISRESET or Async services restart won't help in your case.
Also you didn't mention where you checked the metadata or how/where you are calling this Action.
Btw, only for Actions, CRM is creating dupe entries in Processes. Check this in Adv.Find to verify if you have multiple versions of same Action.
Do these steps:
1. Check the exact Schema name (new_DeleteThisAction or whatever case sensitive name) & call it in webapi, this should work
2. Idenify the dupes if any & delete it
3. Please deactivate/delete the action & activate/create it again if nothing above helps

SonarQube API: Retrieving a list of users assigned to a project permission?

I'm trying to find a list of users for a specific project (by projectKey) who possess the issueadmin permission. I've found a documented API that gets me pretty close:
api/permissions/search_project_permissions
but the response that I get back only has summary information: counts of groups/users for each permission type.
search_project_permissions response
Does anybody know if there's a way to get to the login details for the users?
There is an "internal" web service (meaning it could change without notice!) that does this. You'll use it like so:
http://myserver.myco.com/api/permissions/users?projectId=[project guid]&permission=issueadmin
In Web API interface use the "Show Internal API" checkbox at the top of the left column to see it.
just noticed in Sonarqube v6.7 it works as follows:
https://sonarqube.dhl.com/api/permissions/users?projectKey=<KEY>
https://sonarqube.dhl.com/api/permissions/users?projectKey=<KEY>&permission=issueadmin
https://sonarqube.dhl.com/api/permissions/users?projectKey=<KEY>&permission=issueadmin&permission=scan
All possible permissions are (reg. Browse, See Source Code, Administer Issues, Administer and Execute Analysis):
admin
codeviewer
issueadmin
scan
user

Resources