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/maker/common/faqs-excel-to-table-app.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -16,23 +16,23 @@ These frequently asked questions (FAQ) describe the AI impact of the Excel to ta
16
16
17
17
## What is Excel to table and app?
18
18
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.
20
20
21
21
## What can Excel to table and app do?
22
22
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.
24
24
25
25
## What is/are Excel to table and app’s intended use(s)?
26
26
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.
28
28
29
29
## How was Excel to table and app evaluated? What metrics are used to measure performance?
30
30
31
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
32
33
33
## 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?
34
34
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.
36
36
37
37
- 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.
38
38
@@ -44,7 +44,7 @@ We have set up reports and dashboards to track the usage, net promoter score (NP
44
44
45
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
46
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.
48
48
49
49
- 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.
50
50
@@ -54,4 +54,4 @@ To do this, turn on data movement across regions. More information: [Enable copi
54
54
55
55
## See also
56
56
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)
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)
-[Create with external data](#create-with-external-data)
40
40
-[Create a virtual table](#create-a-virtual-table)
41
41
42
42
### Add columns and data
@@ -74,8 +74,8 @@ Enter data for the following properties.
74
74
75
75
|Property |Description|
76
76
|--|--|
77
-
|**Display name**|This is the singular name for the table that will be shown in the app. This can be changed later.|
78
-
|**Plural display name**|This is the plural name for the table that will be shown in the app. This can be changed later.|
77
+
|**Display name**|This is the singular name for the table that is shown in the app. This can be changed later.|
78
+
|**Plural display name**|This is the plural name for the table that is shown in the app. This can be changed later.|
79
79
|**Description**|Provide a meaningful description of the purpose of the table.|
80
80
81
81
Select **Enable Attachments** to append notes and files to records for this table.
@@ -100,7 +100,7 @@ Select **Advanced options** to display additional properties that are optional f
100
100
|**Track changes**| Enables data synchronization in a performant way by detecting what data has changed since the data was initially extracted or last synchronized. This option must be enabled for certain features such as Azure Synapse Link for Dataverse. |
101
101
|**Provide custom help**| When selected, set a **Help URL** to control what page users see when they select the help button in the application. Use this to provide guidance specific to your company processes for the table. |
102
102
|**Audit changes to its data**| When auditing is enabled for your organization, this allows for changes to table records to be captured over time. When you enable auditing for a table, auditing is also enabled on all its fields. You can select or clear fields that you want to enable auditing on. |
103
-
|**Leverage quick create form if available**|After you've created and published a Quick Create Form for this table, people have the option to create a new record using the Create button in the navigation pane. More information: [Create and design model-driven app forms](../model-driven-apps/create-design-forms.md) <br /> When this is enabled for a custom activity table, the custom activity is visible in the group of activity entities when people use the **Create** button in the navigation pane. However, because activities don't support quick create forms, the main form will be used when the custom table icon is selected. |
103
+
|**Leverage quick create form if available**|After you've created and published a Quick Create Form for this table, people have the option to create a new record using the Create button in the navigation pane. More information: [Create and design model-driven app forms](../model-driven-apps/create-design-forms.md) <br /> When this is enabled for a custom activity table, the custom activity is visible in the group of activity entities when people use the **Create** button in the navigation pane. However, because activities don't support quick create forms, the main form is used when the custom table icon is selected. |
104
104
|**Creating a new activity**| Associate activities to records for this table. |
105
105
|**Doing a mail merge**| App users can use this table with mail merge. |
106
106
|**Setting up SharePoint document management**| After other tasks have been performed to enable document management for your organization, enabling this feature allows for this table to participate in integration with SharePoint. |
@@ -114,19 +114,59 @@ Select **Advanced options** to display additional properties that are optional f
114
114
115
115
Select **Save** to continue, this closes the **New table** panel and display the [table hub](#edit-table-components-using-the-table-hub).
116
116
117
-
### Upload an Excel file
117
+
### Create with external data
118
118
119
-
Use an Excel file to populate a table with your data, which uses copilot to assist with the table generation.
119
+
Use an Excel file/CSV file or SharePoint list to populate a table with your data, which uses copilot to assist with the table generation.
120
120
121
121
> [!NOTE]
122
122
> [Generally available](/power-platform/admin/general-availability-deployment) copilot features are enabled by default and can't be turned off. To disable them, a tenant admin must [contact support](/power-platform/admin/get-help-support).
123
123
124
-
1. From the **Tables** area, on the command bar select **New table** > **Upload an Excel file**.
125
-
1. Select from device or drag and drop your Excel file onto the **Upload an Excel file** page.
126
-
1. The data from the Excel file is displayed as a Dataverse table. Select a column header > **Edit column** to make changes, such as the column name or data type.
127
-
1. When you're finished, select **Create**.
124
+
1. From the **Tables** area, on the command bar select **New table** > **Create with external data**, and then select either **File (Excel, .CSV)** or **SharePoint list**.
125
+
# [File (Excel, .CSV)](#tab/excel)
126
+
127
+
1. Select from device or drag and drop your Excel file onto the **Upload an Excel file** page.
128
+
1. The data from the Excel file is displayed as a Dataverse table. Select a column header > **Edit column** to make changes, such as the column name or data type.
129
+
1. When you're finished, select **Create**.
130
+
131
+
For more information about how AI is used with this feature, go to [FAQ for Excel to table and app](../common/faqs-excel-to-table-app.md).
> - For SharePoint columns not supported, go to [SharePoint columns not used in Dataverse table generation](#sharepoint-columns-not-used-in-dataverse-table-generation).
139
+
140
+
1. If you agree to the terms, select **Continue**.
141
+
1. Select the SharePoint site you want from the following options:
142
+
143
+
-**Enter the SharePoint URL** for the SharePoint site that has the list you want, such as `https://microsoft.sharepoint.com/teams/ContosoSite`, and then select **Connect**.
144
+
- Select the SharePoint site with the list you want under **Recent sites**.
145
+
- Alternatively, you can create a new connection to a SharePoint site by selecting **...** > **Add a new connection** on the left pane.
146
+
147
+
1. Under **Select a list**, select the list you want, and then select **Next**.
148
+
1. The table preview appears. Select from the following options:
149
+
150
+
- Select **Edit table properties** if you want to change the table name and description that are generated for you.
151
+
- Select **Row ownership** if you want to change the table row ownership to either user\group or organization owned. More information: [Table ownership](types-of-entities.md#table-ownership)
152
+
1. Select **Create** to create the table.
153
+
154
+
For more information about how AI is used with this feature, go to [FAQ for SharePoint list to table and app](../common/faqs-sharepoint-list-to-table-app.md).
155
+
---
156
+
157
+
#### SharePoint columns not used in Dataverse table generation
158
+
159
+
The following columns aren’t included when generating a Dataverse table from a SharePoint list because the respective data types aren’t supported with Dataverse:
128
160
129
-
For more information about how AI is used with this feature, go to [FAQ for Excel to table and app](../common/faqs-excel-to-table-app.md).
161
+
- Image
162
+
- Task outcome
163
+
- External data
164
+
- Managed metadata
165
+
- Attachment (single)
166
+
- Multiple attachments / images
167
+
- SharePoint list system columns
168
+
- Symbol at column level (currency, prefix, postfix) in numbers
0 commit comments