Skip to content

Commit 6799a85

Browse files
Live publish for 31 May 2024.
2 parents b86ff42 + 8ddbf6e commit 6799a85

19 files changed

+374
-35
lines changed

powerapps-docs/maker/TOC.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2190,21 +2190,23 @@
21902190
items:
21912191
- name: Create and use dataflows
21922192
href: ./data-platform/create-and-use-dataflows.md
2193-
- name: License requirements for tables
2194-
href: ./data-platform/data-platform-entity-licenses.md
2195-
items:
2196-
- name: Complex tables and licensing
2197-
href: ./data-platform/data-platform-complex-entities.md
2198-
- name: Restricted tables requiring Dynamics 365 licenses
2199-
href: ./data-platform/data-platform-restricted-entities.md
2200-
- name: Use Power BI with Dataverse
2193+
- name: Get insights from Dataverse data
22012194
items:
22022195
- name: Overview
2196+
href: ./data-platform/data-get-insights-overview.md
2197+
- name: Power BI with Dataverse
22032198
href: ./data-platform/use-powerbi-dataverse.md
22042199
- name: Create a Power BI report
22052200
href: ./data-platform/data-platform-powerbi-connector.md
22062201
- name: View table data in Power BI Desktop
22072202
href: ./data-platform/view-entity-data-power-bi.md
2203+
- name: License requirements for tables
2204+
href: ./data-platform/data-platform-entity-licenses.md
2205+
items:
2206+
- name: Complex tables and licensing
2207+
href: ./data-platform/data-platform-complex-entities.md
2208+
- name: Restricted tables requiring Dynamics 365 licenses
2209+
href: ./data-platform/data-platform-restricted-entities.md
22082210
- name: SharePoint, OneNote, and OneDrive integration
22092211
href: ./data-platform/sharepoint-onedrive-onenote-intro.md
22102212
- name: Translate customized table and column text
@@ -2215,12 +2217,14 @@
22152217
href: ./model-driven-apps/privileges-required-customization.md
22162218
- name: API limits overview
22172219
href: ./data-platform/api-limits-overview.md
2218-
- name: Get experimental features early (preview)
2220+
- name: Get preview features early (preview)
22192221
items:
22202222
- name: Use the Dataverse accelerator
22212223
href: ./data-platform/dataverse-accelerator/dataverse-accelerator.md
22222224
- name: Monitor plug-ins
22232225
href: ./data-platform/dataverse-accelerator/plugin-monitoring.md
2226+
- name: Explore the Dataverse Web API
2227+
href: ./data-platform/dataverse-accelerator/api-playground.md
22242228
- name: For admins
22252229
items:
22262230
- name: Security in Dataverse
@@ -2243,7 +2247,7 @@
22432247
href: ./data-platform/azure-synapse-link-troubleshooting-guide.md
22442248
- name: Receive Azure Synapse Link for Dataverse notifications
22452249
href: ./data-platform/azure-synapse-link-notifications.md
2246-
- name: Transtion from legacy data generation services
2250+
- name: Transtion from legacy data integration services
22472251
href: ./data-platform/azure-synapse-link-transition-from-FnO.md
22482252
- name: FAQ about Azure Synapse Link
22492253
href: ./data-platform/export-data-lake-faq.yml

powerapps-docs/maker/common/responsible-ai-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: FAQ about using AI responsibly in Power Apps
33
description: Find FAQ about how to use copilot AI responsibly with Power Apps to build apps through conversation, generate app descriptions, edit apps, and more.
4-
ms.date: 05/15/2024
4+
ms.date: 05/31/2024
55
ms.custom:
66
- responsible-ai-faqs
77
- ai-gen-docs-bap
@@ -45,3 +45,4 @@ ms.collection:
4545
- [FAQs about using Copilot with Power Fx](./faqs-copilot-powerfx.md)
4646
- [Use field suggestions by Copilot](../canvas-apps/ai-field-suggestions.md)
4747
- [FAQs for field suggestions by Copilot](faq-field-suggestions.md)
48+
- [FAQ about filtering, sorting, and searching canvas galleries with Copilot](faq-filter-with-copilot.md)

powerapps-docs/maker/data-platform/azure-synapse-link-select-FnO-data.md

Lines changed: 32 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Choose finance and operations data in Azure Synapse Link for Dataverse
33
description: Learn how to choose finance and operations data in Microsoft Azure Synapse Link for Dataverse and work with Azure Synapse Link and Power BI.
4-
ms.date: 04/01/2024
4+
ms.date: 05/30/2024
55
ms.reviewer: matp
66
ms.topic: "how-to"
77
applies_to:
@@ -38,8 +38,8 @@ Azure Synapse Link for Dataverse offers the following features that you can use
3838
> - 10.0.38 (PU62) cumulative update 7.0.7120.59 or later
3939
>
4040
> You might need to apply additional updates for recent fixes. More information: [Known limitations with finance and operations tables]
41-
>
42-
> If you're planning to adopt the export to data lake feature in finance and operations apps, consider adopting Azure Synapse Link with finance and operations data support instead. Go to the software lifecycle announcements related to [export to data lake feature](/dynamics365/fin-ops-core/dev-itpro/data-entities/azure-data-lake-ga-version-overview) for more details. For guidance and tools to upgrade from export to data lake to Synapse Link go to [TechTalk Series: Synapse Link for Dataverse: Transitioning from Export to Azure Data Lake to Synapse Link](https://aka.ms/TransitiontoSynapseLinkVideos)
41+
>
42+
> If you're planning to adopt the export to data lake feature in finance and operations apps, consider adopting Azure Synapse Link with finance and operations data support instead. Go to the software lifecycle announcements related to [export to data lake feature](/dynamics365/fin-ops-core/dev-itpro/data-entities/azure-data-lake-ga-version-overview) for more details. For guidance and tools to upgrade from export to data lake to Azure Synapse Link go to [transition from legacy data generation services](azure-synapse-link-transition-from-FnO.md) as well as [TechTalk Series: Synapse Link for Dataverse: Transitioning from Export to Azure Data Lake to Synapse Link](https://aka.ms/TransitiontoSynapseLinkVideos)
4343
4444
## Prerequisites
4545

@@ -219,7 +219,7 @@ You can enable both finance and operations tables and finance and operations ent
219219

220220
> [!NOTE]
221221
>
222-
> - Finance and operations apps tables are allowed only in Azure Synapse Link. Makers can't currently use them to build apps.
222+
> - Finance and operations apps tables are allowed only in Azure Synapse Link. Makers can't see them in the **Tables** area in Power Apps (make.powerapps.com).
223223
> - You don't have to define finance and operations apps tables as virtual tables, and you don't have to enable change tracking for each table.
224224
>
225225
> To include finance and operations tables in Synapse Link, you must enable the [Delta lake feature](/power-apps/maker/data-platform/azure-synapse-link-delta-lake) in your Synapse Link profile. Finance and operations table selection isn't visible if your Synapse Link profile isn't configured for Delta lake.
@@ -237,6 +237,16 @@ Currently, there are limitations with finance and operations tables and Azure Sy
237237
- Don't see your custom tables? You must enable change tracking for them. More information: [Enable row version change tracking for tables](/dynamics365/fin-ops-core/dev-itpro/data-entities/rowversion-change-track#enable-row-version-change-tracking-for-tables). If you're using a cloud hosted environment (CHE), you must perform a database sync operation to reflect the changes.
238238
- You can select a maximum of 1,000 tables in an Azure Synapse Link profile. To enable more tables, create another Azure Synapse Link profile.
239239
- If the table selected contains data columns that are secured via **AOS Authorization**, those columns are ignored and the exported data doesn't contain the column. For example in a custom table named *CustTable*, the column *TaxLicenseNum* has the metadata property **AOS Authorization** set to **Yes**. This column is ignored when *CustTable* data is exported with Azure Synapse Link.
240+
> [!NOTE]
241+
> Update your finance and operations environment to these versions or later to enable AOS authorized fields:
242+
> - PU 63:7.0.7198.105
243+
> - PU 62:7.0.7120.159
244+
>
245+
> With this update, AOS authorization fields are added to tables:
246+
> - Incremental updates include this column.
247+
> - Modified records show these columns and value.
248+
> - Full refresh includes these fields and all values.
249+
>
240250
- [Table inheritance and derived tables](/dynamicsax-2012/developer/table-inheritance-overview) are concepts in finance and operations apps. When choosing a derived table from finance and operations apps, fields from the corresponding base table currently aren't included. You need to select the base table in addition to the derived table if you need access to these fields.
241251
- If the table selected contains data columns that are of **Array** type, those columns are ignored and the exported data doesn't contain the column. For example, in a custom table named *WHSInventTable*, columns **FilterCode** and **FilterGroup** are of type array. These columns aren't exported with Azure Synapse Link.
242252
- In case of finance and operations app tables that exhibit [valid time stamp behavior](/dynamicsax-2012/developer/valid-time-state-tables-and-date-effective-data), only the data rows that are currently valid are exported with Azure Synapse Link. For example, the **ExchangeRate** table contains both current and previous exchange rates. Only currently valid exchange rates are exported in Azure Synapse Link. As a workaround, until this issue is fixed, you can use a table such as ExchangeRateBIEntity.
@@ -249,7 +259,8 @@ Currently, there are limitations with finance and operations tables and Azure Sy
249259
>
250260
> You'll need to apply a quality build where the system applies a bypass for extensible data security policies for the Azure Synapse Link service.
251261
252-
- Finance and operations apps tables added to an Azure Synapse Link profile might be removed when a back-up is restored in Dataverse. You must add finance and operations tables into the profile after a database restore operation. Go to [Known limitations with finance and operations tables](#known-limitations-with-finance-and-operations-tables) for details on re-enabling entities after a database restore operation.
262+
- Finance and operations apps tables added to an Azure Synapse Link profile might be removed when a back-up is restored in Dataverse. You must add finance and operations tables into the profile after a database restore operation.
263+
- When a finance and operations apps database is restored, tables added to an Azure Synapse Link profile need to be reinitialized. Before reinitializing finance and operations tables, you must also restore the Dataverse database. After restoring the database, you must add finance and operations tables into the profile.
253264
- Finance and operations apps tables included in an Azure Synapse Link profile can't be migrated to a different environment using the import and export profile feature in Azure Synapse Link.
254265
- Special fields such as `TimeZoneID` (TZID), binary fields in finance and operations tables aren't enabled in Azure SynapseL Link.
255266
- Staging and temporary table types in finance and operations apps aren't allowed in Azure Synapse Link.
@@ -295,30 +306,30 @@ You can enable both finance and operations entities and finance and operations a
295306

296307
The process of enabling finance and operations entities has the following steps. Each step is explained in the following subsections.
297308

298-
1. [Enable finance and operations virtual entities in the Power Apps maker portal](#enable-finance-and-operations-virtual-tables-in-power-apps). This step lets you use finance and operations entities in Power Apps (make.powerapps.com) to build apps. You can also use them with Azure Synapse Link.
299-
2. [Enable change tracking for finance and operations entities](#enable-change-tracking-for-finance-and-operations-entities). You must complete this step to enable Azure Synapse Link to use finance and operations entities.
309+
1. [Enable finance and operations virtual entities in the Power Apps maker portal](#enable-finance-and-operations-virtual-entities-in-power-apps). This step lets you use finance and operations entities in Power Apps (make.powerapps.com) to build apps. You can also use them with Azure Synapse Link.
310+
2. [Enable row version change tracking for Entities](/dynamics365/fin-ops-core/dev-itpro/data-entities/rowversion-change-track#enable-row-version-change-tracking-for-data-entities). You must complete this step to enable Azure Synapse Link to use finance and operations entities.
300311

301-
After you complete both steps, you can select finance and operations entities in Azure Synapse Link. To create Azure Synapse Link for Dataverse in Delta lake format, follow the steps in [Export Dataverse data in Delta Lake format](/power-apps/maker/data-platform/azure-synapse-link-delta-lake).
312+
After you complete both steps, you can select finance and operations entities in Azure Synapse Link under **Dataverse tables**. To create Azure Synapse Link for Dataverse in Delta Lake format, follow the steps in [Export Dataverse data in Delta Lake format](/power-apps/maker/data-platform/azure-synapse-link-delta-lake).
302313

303314
> [!NOTE]
304315
> Finance and operations entities start with the prefix **mserp\_**.
305316
306-
### Enable finance and operations virtual tables in Power Apps
317+
### Enable finance and operations virtual entities in Power Apps
307318

308-
You must enable finance and operations entities as **virtual tables** in Dataverse. Makers then use the chosen finance and operations entities to build apps, and the entities can also be used with Azure Synapse Link.
319+
You must enable finance and operations entities as [virtual tables](create-edit-virtual-entities.md) in Dataverse. Makers can then use the chosen finance and operations entities to build apps, and the entities can also be used with Azure Synapse Link.
309320

310-
To enable finance and operations entities as virtual tables, follow the steps in [Enable Microsoft Dataverse virtual entities](/dynamics365/fin-ops-core/dev-itpro/power-platform/enable-virtual-entities).
321+
To enable finance and operations entities, follow the steps in [Enable Microsoft Dataverse virtual entities](/dynamics365/fin-ops-core/dev-itpro/power-platform/enable-virtual-entities).
311322

312323
> [!TIP]
313-
> To validate Azure Synapse Link features, you can use a few of the sample entities from the following list:
324+
> To validate Azure Synapse Link features, use a few of the sample entities from the following list. They appear under the **Dataverse tables** section in Azure Synapse Link.
314325
>
315326
> - **MainAccountBiEntity** – This entity contains a list of ledger accounts.
316327
> - **ExchangeRateBiEntity** – This entity contains exchange rates in the system.
317328
> - **InventTableBiEntity** – This entity contains a list of inventory items.
318329
319330
### Enable change tracking for finance and operations entities
320331

321-
When you enable finance and operations entities as virtual entities in Dataverse, they appear in the maker portal. Finance and operations entities start with the prefix **mserp\_**.
332+
When you enable change tracking for finance and operations entities, they appear under Dataverse tables in Azure Synapse Link. Finance and operations entities start with the prefix **mserp\_**.
322333

323334
To enable change tracking, follow these steps.
324335

@@ -328,12 +339,16 @@ To enable change tracking, follow these steps.
328339

329340
### Known limitations with finance and operations entities
330341

331-
Currently, there are the following limitations with finance and operations entities and Azure Synapse Link. To learn more about the upcoming roadmap and stay in touch with product team, join the [preview Viva Engage group aka.ms/SynapseLinkforDynamics](https://aka.ms/SynapseLinkforDynamics/).
342+
Currently, there are several limitations with finance and operations entities and Azure Synapse Link. To learn more about the upcoming roadmap and stay in touch with product team, join the [preview Viva Engage group aka.ms/SynapseLinkforDynamics](https://aka.ms/SynapseLinkforDynamics/).
332343

333-
- Enabling change tracking might fail with the error message "chosen entity doesn't pass the validation rules..." or the **Track changes** checkbox is disabled for some entities. Currently, change tracking can't be enabled for all finance and operations entities. The **Track changes** checkbox is unavailable for entities created in finance and operations in the past for data migration. For more information about entity validation rules and how you can fix them, go to [Enable row version change tracking for data entities](/dynamics365/fin-ops-core/dev-itpro/data-entities/rowversion-change-track#enable-row-version-change-tracking-for-data-entities). You might need developer assistance to complete the steps.
334-
- If the chosen entity is unavailable because of the change tracking limitation, you might be able to choose the tables that comprise the data from that entity.
344+
- Enabling change tracking might fail with the error message "chosen entity doesn't pass the validation rules..." or the **Track changes** checkbox might be disabled for some tables that are virtual tables. Currently, change tracking can't be enabled for all finance and operations entities. The **Track changes** checkbox is unavailable for entities created in finance and operations in the past for data migration.
335345

336346
> [!NOTE]
337-
> For a list of ready-made finance and operations entities that pass validation rules, run the **Data entity row version change tracking validation report** available in finance and operations apps at path **System administration/Setup/Row version change tracking/Data entity row version change tracking validation report.**
347+
> For a list of finance and operations entities that pass validation rules, run the **Data entity row version change tracking validation report** available in finance and operations apps at path **System administration/Setup/Row version change tracking/Data entity row version change tracking validation report.** This reports shows entities that pass and fail validation rules.
348+
>
349+
> For more information about entity validation rules and how you can fix them, go to [Enable row version change tracking for data entities](/dynamics365/fin-ops-core/dev-itpro/data-entities/rowversion-change-track#enable-row-version-change-tracking-for-data-entities). You might need developer assistance to complete the steps.
350+
>
351+
> If the chosen entity is unavailable because of the change tracking limitation, you might be able to choose the tables that comprise the data from that entity. You can use [EntityUtil solution provided by the FastTrack team](https://github.com/microsoft/Dynamics-365-FastTrack-Implementation-Assets/tree/master/Analytics/DataverseLink/DataIntegration/EntityUtil) to create entity shapes using tables.
352+
>
338353
339354
- In case of a database restore operation in Dataverse, finance and operations entities enabled in Azure Synapse Link are removed. To re-enable entities, you need to re-enable corresponding virtual tables for all selected entities, re-enable change tracking, and reselect the tables in Azure Synapse Link.

0 commit comments

Comments
 (0)