You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/administrator/data-integrator.md
+58-3Lines changed: 58 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: sabinn-msft
5
5
ms.service: powerapps
6
6
ms.topic: how-to
7
7
ms.component: cds
8
-
ms.date: 11/07/2018
8
+
ms.date: 1/31/2019
9
9
ms.author: sabinn
10
10
search.audienceType:
11
11
- admin
@@ -25,6 +25,9 @@ We started with first-party apps—for example, Dynamics 365 for Finance and Ope
25
25
> [!div class="mx-imgBorder"]
26
26
> 
27
27
28
+
> [!TIP]
29
+
> Check out the blog: [Data Integrator Updates – New features with an intuitive user interface providing a fluent experience](https://powerapps.microsoft.com/blog/data-integrator-updates-new-features-with-an-intuitive-user-interface-providing-a-fluent-experience/).
30
+
28
31
## How can you use the Data Integrator for your business?
29
32
30
33
The Data Integrator (for Admins) also supports process-based integration scenarios like Prospect to Cash that provide direct synchronization between Dynamics 365 for Finance and Operations and Dynamics 365 for Sales. The Prospect to Cash templates that are available with the data integration feature enable the flow of data for accounts, contacts, products, sales quotations, sales orders, and sales invoices between Finance and Operations and Sales. While data is flowing between Finance and Operations and Sales, you can perform sales and marketing activities in Sales, and you can handle order fulfillment by using inventory management in Finance and Operations.
@@ -126,6 +129,8 @@ Your connection set is ready to be used across various integration projects.
126
129
127
130
Projects enable the flow of data between systems. A project contains mappings for one or more entities. Mappings indicate which fields map to which other fields.
128
131
132
+
<aname="CreateProject">
133
+
129
134
**To create a data integration project**
130
135
131
136
1. Go to [PowerApps Admin center](https://admin.powerapps.com).
@@ -192,6 +197,10 @@ Execution history shows the history of all project executions with project name,
192
197
193
198
In either case, you could also choose to manually ‘re-run execution.’
194
199
200
+
> [!NOTE]
201
+
> Anytime you execute a project, manually or schedule based, it generates a detailed log which shows project name, last updated timestamp along with status. You can view this under the execution history for each project. Project execution history is maintained for 45 days after which it is automatically purged.
202
+
203
+
195
204
### How to set up a schedule-based refresh
196
205
197
206
We support two types of executions/writes today:
@@ -230,6 +239,7 @@ Also note that under Notifications, you can opt in for email-based alert notific
230
239
For trial tenants, we have an additional limitation that a scheduled project would only run for first 50 executions.
231
240
> - While we support scheduling projects to run every minute, please bear in mind that this may put a lot of stress on your apps and in turn impact overall performance. We highly encourage users to test project executions under true load conditions and optimize for performance with less frequent refreshes.
232
241
In production environments, we do not recommend running more than 5 projects per minute per tenant.
242
+
> - Anytime you execute a project, manually or schedule based, it generates a detailed log which shows project name, last updated timestamp along with status. You can view this under the execution history for each project. Project execution history is maintained for 45 days after which it is automatically purged.
233
243
234
244
## Customizing projects, templates, and mappings
235
245
@@ -261,9 +271,9 @@ You can customize projects and templates in these ways:
261
271
262
272
4. Once you have customized your field mappings, select **Save**.
263
273
264
-
### How to customize or create your own template
274
+
### How to create your own template
265
275
266
-
**To create your own template**
276
+
**To create your own template by modifying existing templates**
267
277
268
278
1. Go to [PowerApps Admin center](https://admin.powerapps.com).
269
279
@@ -314,6 +324,51 @@ You can customize projects and templates in these ways:
314
324
> [!div class="mx-imgBorder"]
315
325
> 
316
326
327
+
**To create your own template from blank templates**
328
+
329
+
1. Go to [PowerApps Admin center](https://admin.powerapps.com).
330
+
2. Create a data integration project. Select the **Data integration** tab in the left navigation pane.
331
+
3. Select **New project** and provide a name for your project. For example, "Demo_CreateYourOwnTemplate project".
332
+
4. In the **Select a template** list page, pick a generic blank template.
333
+
For this example, choose the **Sales to Fin and Ops** template since we want to move data from Dynamics 365 for Finance and Operations to Dynamics 365 for Sales.
334
+
335
+
> [!div class="mx-imgBorder"]
336
+
> 
337
+
338
+
4. Follow the steps 6 through 9 <ahref="#CreateProject">here</a> to finish creating a data integration project. Select **Save**.
339
+
340
+
5. You’ll see the Tasks page which is empty since it’s a blank template, without any tasks. Select **Add task** to pick an entity from the drop-down list and add a new task.
341
+
In this case, for demo purposes, we will create an **Activities Sales to Fin and Ops** task by picking **Activities** entity for Dynamics 365 for Finance and Operations and Dynamics 365 for Sales. Select **Create**.
342
+
343
+
> [!div class="mx-imgBorder"]
344
+
> 
345
+
346
+
6. You'll see a new task has been added **Activities Sales to Fin and Ops**. Select **Save** to save your changes.
347
+
348
+
> [!div class="mx-imgBorder"]
349
+
> 
350
+
351
+
7. The project is created. Select **Save as template** from the **Projects** list page.
352
+
353
+
> [!div class="mx-imgBorder"]
354
+
> 
355
+
356
+
8. Provide and name and description, then select **Save**. Additionally, select **Share with everyone in my organization** to share this template.
357
+
358
+
> [!div class="mx-imgBorder"]
359
+
> 
360
+
361
+
You'll see the newly created template listed on the **Templates** list page.
362
+
363
+
> [!div class="mx-imgBorder"]
364
+
> 
365
+
366
+
Additionally, after creating a new integration project, when you choose **Select a template** you'll see your newly created template as part of the **Select a template** list.
367
+
368
+
> [!div class="mx-imgBorder"]
369
+
> 
370
+
371
+
317
372
## Advanced data transformation and filtering
318
373
319
374
With Power Query support, we now provide advanced filtering and data transformation of source data. Power Query enables users to reshape data to fit their needs, with an easy-to-use, engaging, and no-code user experience. You can enable this on a project-by-project basis.
0 commit comments