Customer Insight Journeys Real Time Dynamic Forms Loader
Power Platform & Dynamics Blog
by gustaf
3w ago
In a previous post I blogged about how to break down the Form script that was exported from CI-J (Real Time). As some customers asked me about making this into a script that was the same and was dynamic based on query string parameters (parameters in the URL), I worked a bit on that and thought I’d share it here; <div id="formdiv"> </div> <script> function getQueryParam(name) { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const queryparam = urlParams.get(name); return queryparam ..read more
Visit website
Breaking down form script in Customer Insight Journeys
Power Platform & Dynamics Blog
by gustaf
2M ago
When creating a form in Customer Insight Journeys (real time) one option is to embedd it in an existing page. A customer asked me if it was possible to get this script from the API some how. Turns out that you don’t have to. It has a logical build-up and you can generate it yourself with a script. First of all, let’s have a look at the generated script; <div data-form-id='2e2b50a9-0000-0000-9079-0022489ca998' data-form-api-url='https://public-eur.mkt.dynamics.com/api/v1.0/orgs/4e5c8ea2-0000-0000-ac66-a30471bdf4fa/landingpageforms' data-cached-form-url='https://asset ..read more
Visit website
Unable to delete table due to entityanalyticsconfig
Power Platform & Dynamics Blog
by gustaf
3M ago
Working on a new environment recently I had to remove a few tables. However, after removing all normal dependencies, it complained finally about a dependency to the table: entityanalyticsconfig. Never heard about it. After some googling on Microsoft Learn I found that it is about the sync to datalake, which was funny as we hadn’t set up any sync. I think it might be the new Microsoft Fabric sync from Dataverse that might be causing this. It might be switched on by default in the case that you have change tracking switched on. Also I couldn’t find it in advanced find (the old or new one) but wi ..read more
Visit website
Bulk Delete failing
Power Platform & Dynamics Blog
by gustaf
7M ago
I have recently been working with a customer with a large (500+ GB dataverse db) production instance and we are attempting to cut this down quite a lot. The natural way of doing this is bulk delete but it seems that if the underlying SQL isn’t up to speed, your jobs might end without actually being done. My customer has a production instance of over 500GB which is costing them some substantial money and hence we started looking at removing some of the less necessary data. In this case it was the order products (salesorderdetail) which we have perceived that we do not need more than one year af ..read more
Visit website
Calculated columns + Azure Synapse Link != true
Power Platform & Dynamics Blog
by gustaf
9M ago
I was recently helping my colleague Ebba Linnea Nilsson with a support ticket with data not being propagated correctly from dataverse to a datalake via Azure Synapse Link. It turned out that this was all by design. A design that might not be what normal users would expect. Calculated columns and now recently the formula columns are both very useful way of being able to calculate data in a field that is based on other fields. Common scenarios are calculations like “Weighted revenue” which is the probability multiplied by the estimated revenue for an opportunity. However, there are scenarios whe ..read more
Visit website
Utilize query from Marketing reports in data flows
Power Platform & Dynamics Blog
by gustaf
9M ago
Recently I needed to get the marketing insight replicated data from the data lake where it is replicated to, to Customer Insight. However, that turned out to not be very easy as the data had some formatting issues. However, I found that the Marketing reports that Microsoft have release for Power BI can be used as inspiration for how to query the data. I am currently working on a rather long Proof of concept of Customer Insight for a customers. One of the things they wanted to see if it worked to get into Customer Insight was EmailClicked which is part of the Marketing Insight data that Marketi ..read more
Visit website
Long term Retention – now in Preview!
Power Platform & Dynamics Blog
by gustaf
11M ago
The long awaited Long term retention feature for dataverse is now in public preview. You can read more about it on Microsoft Docs. This is really a good functionality that many of us working with larger customers that have a lot of data, and hence paying a lot for it, have been waiting for. It is a bit hard to test, and as it is preview, it is not recommended to be used in production. The reason is that for larger organizations, the cost of having a lot of data in non-production is usually too high to justify it. Due to this reason, I have a ask, that if you think this is an interesting func ..read more
Visit website
Data Flows with null in boolean
Power Platform & Dynamics Blog
by gustaf
11M ago
Working with Data Flows is a useful method of getting a variety of types of data into Customer Insight and also other places. It is very easy to work with but troubleshoot it can be rather tricky as I havn’t gotten any good error messages. In this case, that null-values in booleans aren’t supported. Recently I was using Data Flows to pull data from the datalake which was synchronized from dataverse with Azure Synapse Link. However, when I tried to publish the data flow, I just got generic errors. This is of course rather frustrating and if you have any good ways of troubleshooting this, pleas ..read more
Visit website
New Entitlement limits announced!
Power Platform & Dynamics Blog
by gustaf
1y ago
Yesterday at Ignite, new Entitlement limits were announced and the corresponding Microsoft Docs page was updated: Requests limits and allocations – Power Platform | Microsoft Docs In general I am very positive to these changes as they more closely correspond to the overall goal of what was said to be point of Entitlements. First of all, the most important fact is that non-licensed users have been upped from 100k to 500k for all Dynamics 365 Enterprise and Professional licenses. On top of that, 5k requests are added per Dynamics USL. Capped to 10M. Hence a small org with 5 Dynamics Pro users wi ..read more
Visit website
Incorrect API Optimization recommendations by Microsoft
Power Platform & Dynamics Blog
by gustaf
1y ago
On the page in Microsoft docs where they discuss API Service Protections there is towards the end of the page a part which gives some recommendations. Some are great, like the recommendation to use many threads and remove the affinity cookie, however when I read it I really bounced at the recommendation that batching shouldn’t be used. That just didn’t rime with my experiences of doing heavy dataloads to dataverse. So I thought I might just test to see if it was true or not by creating a simple script in SSIS with Kingswaysoft. My results, using batching compared to not using it gives more tha ..read more
Visit website

Follow Power Platform & Dynamics Blog on FeedSpot

Continue with Google
Continue with Apple
OR