Skip to content

Commit 1f287dd

Browse files
committed
Merge branch 'noazarur_moderncontroldocupdates' of https://github.com/MicrosoftDocs/powerapps-docs-pr into noazarur_moderncontroldocupdates
2 parents 412b60f + 9b1fd7a commit 1f287dd

File tree

5 files changed

+118
-19
lines changed

5 files changed

+118
-19
lines changed

powerapps-docs/developer/data-platform/build-and-package.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Build and package plug-in code
33
description: Learn about building plug-in code into assemblies and packages for later registration and upload to the Microsoft Dataverse service.
4-
ms.date: 02/29/2024
4+
ms.date: 03/18/2024
55
ms.reviewer: pehecke
66
ms.topic: article
77
author: divkamath
@@ -118,6 +118,8 @@ If you're adding another project to the Visual Studio solution, say a class libr
118118
1. You should see the line `<Project Sdk="Microsoft.NET.Sdk">` in the project file. Change the TargetFramework property to be `<TargetFramework>net462</TargetFramework>` and save the file.
119119
1. Verify your solution builds, and you're done.
120120

121+
More information: [.NET Project SDKs](/dotnet/core/project-sdk/overview#project-files)
122+
121123
### Don't depend on System.Text.Json
122124

123125
Because the Microsoft.CrmSdk.CoreAssemblies NuGet package has a [dependency](https://www.nuget.org/packages/Microsoft.CrmSdk.CoreAssemblies#dependencies-body-tab) on System.Text.Json, you're able to refer to [System.Text.Json](xref:System.Text.Json) types at design time. However, the System.Text.Json.dll file in the sandbox run-time can't be guaranteed to be the same version that you reference in your project. If you need to use `System.Text.Json`, you should use the dependent assembly feature and explicitly include it in your NuGet package.

powerapps-docs/maker/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2577,6 +2577,8 @@
25772577
href: ./common/faqs-email-assist-rte.md
25782578
- name: FAQ for Excel to table and app
25792579
href: ./common/faqs-excel-to-table-app.md
2580+
- name: FAQ for SharePoint list to table and app
2581+
href: ./common/faqs-sharepoint-list-to-table-app.md
25802582
- name: FAQ for drafting well-written, input text with Copilot
25812583
href: ./common/faq-draft-with-copilot.md
25822584
- name: FAQ about form filling assistance

powerapps-docs/maker/common/faqs-excel-to-table-app.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ These frequently asked questions (FAQ) describe the AI impact of the Excel to ta
1616

1717
## What is Excel to table and app?
1818

19-
Excel to table and app allows makers to bring their own Excel file and convert that to a Dataverse table and an app along with it. The feature accepts an Excel file and produces a Dataverse table as the output. When a maker uses the feature from the home page or the **Apps** area, it can also generate an app based on the Dataverse table. When Copilot is enabled in the current environment, it leverages  [Azure OpenAI Service](/azure/ai-services/openai/overview) to generate the best-fitting table and column metadata based on the uploaded Excel file.
19+
Excel to table and app allows makers to bring their own Excel file or SharePoint list and convert that to a Dataverse table and an app along with it. The feature accepts an Excel file or SharePoint list and produces a Dataverse table as the output. When a maker uses the feature from the home page or the **Apps** area, it can also generate an app based on the Dataverse table. When Copilot is enabled in the current environment, it leverages  [Azure OpenAI Service](/azure/ai-services/openai/overview) to generate the best-fitting table and column metadata based on the uploaded Excel file or SharePoint list.
2020

2121
## What can Excel to table and app do?
2222

23-
Excel to table and app converts the first range of tabular data from the first tab of the uploaded Excel file to a Dataverse table by generating column metadata and ingesting data to the created table. When Copilot capability is enabled in this environment, Copilot assists with the table creation by generating table names, descriptions, along with column names and data types based on the uploaded Excel data.
23+
Excel to table and app converts the first range of tabular data from the first tab of the uploaded Excel file or SharePoint list to a Dataverse table by generating column metadata and ingesting data to the created table. When Copilot capability is enabled in this environment, Copilot assists with the table creation by generating table names, descriptions, along with column names and data types based on the uploaded Excel data or SharePoint list.
2424

2525
## What is/are Excel to table and app’s intended use(s)?
2626

27-
Excel to table and app is intended to assist makers to migrate their existing data from Excel into using Power Platform. It ensures new or less experienced makers can move away from their existing Excel file based system to Dataverse tables and be put in the position of having a working app connected to that data so they can understand how apps in Power Apps are built.
27+
Excel to table and app is intended to assist makers to migrate their existing data from Excel into Power Platform. It ensures new or less experienced makers can move away from their existing Excel file based system or SharePoint lists to Dataverse tables and be put in the position of having a working app connected to that data so they can understand how apps in Power Apps are built.
2828

2929
## How was Excel to table and app evaluated? What metrics are used to measure performance?
3030

3131
We have set up reports and dashboards to track the usage, net promoter score (NPS), and engagement of the feature. We have also set up monitors to track the success rate of table creation, data ingestion, and AI inference. Top errors that occur to the users are logged as part of our monitors to help us understand what’s causing the issues.
3232

3333
## What are the limitations of Excel to table and app? How can users minimize the impact of Excel to table and app’s limitations when using the system?
3434

35-
- When Copilot is enabled for the environment, Excel to table and app currently only produces metadata output in U.S. English, Danish, German, Spanish, French, Italian, and Dutch. Users can manually update their metadata before creating their tables and apps to minimize the impact.
35+
- When Copilot is enabled for the environment, Excel to table and app currently produces metadata output in U.S. English, Czech, Danish, German, Spanish, Finnish, French, Italian, Dutch, Norwegian, Polish, Portuguese, Swedish, or Turkish. Users can manually update their metadata before creating their tables and apps to minimize the impact.
3636

3737
- The Copilot capability of Excel to table and app is currently supported in [limited regions](#how-can-i-use-this-feature-in-a-power-platform-environment-that-is-created-outside-of-the-united-states-or-switzerland). Users located in regions that don’t currently support this Copilot feature are still able to use the upload and table and app creation feature without Copilot assistance.
3838

@@ -44,7 +44,7 @@ We have set up reports and dashboards to track the usage, net promoter score (NP
4444

4545
- Users can configure the metadata settings of the columns of the table including display name, data type, format, whether the column is required, schema name, and some other settings specific to each selected data type, such as choices and default choice when the datatype is choices.
4646

47-
- Users can configure whether the table should use first row of data as column headers. When this is turned on, the first row of the uploaded Excel file is used as the header of the table.
47+
- Users can configure whether the table should use first row of data as column headers. When this is turned on, the first row of the uploaded Excel file or SharePoint list is used as the header of the table.
4848

4949
- Users can configure the ownership of the table. Ownership depends on whether the data of the table is owned by specific users, teams, or the entire organization.
5050

@@ -54,4 +54,4 @@ To do this, turn on data movement across regions. More information: [Enable copi
5454

5555
## See also
5656

57-
[Upload an Excel file](../data-platform/create-edit-entities-portal.md#upload-an-excel-file)
57+
[Create with external data](../data-platform/create-edit-entities-portal.md#create-with-external-data)
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: FAQ for SharePoint List to table and app
3+
description: This FAQ provides information about the AI technology that's used in SharePoint List to table and app. This FAQ also includes key considerations and details about how AI is used, how it was tested and evaluated, and any specific limitations.
4+
ms.date: 03/21/2024
5+
ms.custom:
6+
- responsible-ai-faqs
7+
ms.topic: article
8+
author: Mattp123
9+
ms.author: yueshu
10+
ms.reviewer: matp
11+
ms.collection: bap-ai-copilot
12+
---
13+
# FAQ for SharePoint List to table and app
14+
15+
These frequently asked questions (FAQ) describe the AI impact of the SharePoint List to table and app feature.
16+
17+
## What is SharePoint List to table and app?
18+
19+
SharePoint List to table and app allows makers to bring their own SharePoint List and convert that to a Dataverse table and an app along with it. The feature accepts a SharePoint List and produces a Dataverse table as the output. When a maker uses the feature from the home page or the Apps area, it can also generate an app based on the Dataverse table. When Copilot is enabled in the current environment, it leverages  Azure OpenAI Service to generate the best-fitting table and column metadata based on the selected SharePoint List.
20+
21+
## What can SharePoint List to table and app do?
22+
23+
SharePoint List to table and app converts the selected SharePoint List to a Dataverse table by generating column metadata and ingesting data from the SharePoint List to the created Dataverse table. When Copilot capability is enabled in this environment, Copilot assists with the table creation by generating column descriptions and data types based on the selected SharePoint List. Copilot will not read all of the customer data to generate the metadata. Copilot will not change any of the customer data from the original source.
24+
25+
## What is/are SharePoint List to table and app’s intended use(s)?
26+
27+
SharePoint List to table and app is intended to assist makers to migrate their existing data from SharePoint List into Power Platform. It ensures new or less experienced makers can move away from their existing SharePoint based system to Dataverse tables and be put in the position of having a working app connected to that data so they can understand how apps in Power Apps are built.
28+
29+
## How was SharePoint List to table and app evaluated? What metrics are used to measure performance?
30+
31+
We have set up reports and dashboards to track the usage, net promoter score (NPS), and engagement of the feature. We have also set up monitors to track the success rate of table creation, data ingestion, and AI inference. Top errors that occur to the users are logged as part of our monitors to help us understand what’s causing the issues.
32+
33+
## What are the limitations of SharePoint List to table and app? How can users minimize the impact of SharePoint List to table and app’s limitations when using the system?
34+
35+
When Copilot is enabled for the environment, SharePoint List to table and app will produce metadata output according to user’s language setting if it’s configured to be U.S. English, Czech, Danish, German, Spanish, Finnish, French, Italian, Dutch, Norwegian, Polish, Portuguese, Swedish, or Turkish. If user is not using one of the supported languages, Copilot will produce metadata in U.S. English by default. User can manually update their metadata before creating their tables and apps to minimize the impact.
36+
37+
The Copilot capability of SharePoint List to table and app is currently supported in limited regions. Users located in regions that don’t currently support this Copilot feature are still able to use the SharePoint List to table and app feature without Copilot assistance.
38+
39+
The autogenerated metadata of SharePoint List to table and app might not be 100% accurate. Users can minimize the impact by reviewing the metadata before table and app creation.
40+
41+
## What operational factors and settings allow for effective and responsible use of SharePoint List to table and app?
42+
43+
Users can configure the metadata settings of the table including display name, plural name, description, primary column, and schema name. This affects the metadata settings of the table when the table is created.
44+
45+
Users can configure the metadata settings of the columns of the table including display name, data type, format, whether the column is required, schema name, and some other settings specific to each selected data type, such as choices and default choice when the datatype is choices.
46+
47+
Users can configure the ownership of the table. Ownership depends on whether the data of the table is owned by specific users, teams, or the entire organization.
48+
49+
## How can I use this feature in a Power Platform environment that is created outside of the United States or Switzerland?
50+
51+
To do this, turn on data movement across regions. More information: Enable copilots and generative AI features outside United States and Switzerland
52+
53+
## See also
54+
55+
[Create with external data](../data-platform/create-edit-entities-portal.md#create-with-external-data)

0 commit comments

Comments
 (0)