Creación de nuevas entidades en Common Data Service (CDs) con Power QueryCreate new entities in the Common Data Service (CDS) using Power Query

Con la integración de Power Query, los desarrolladores de aplicaciones empresariales pueden crear nuevas entidades en Common Data Service (CD) desde una amplia gama de orígenes de datos.With the integration of Power Query, business app developers can create new entities in the Common Data Service (CDS) from a wide range of data sources.

Common Data Service permite a los usuarios almacenar y administrar de forma segura los datos en un conjunto de entidades estándar y personalizadas.The Common Data Service lets users securely store and manage data within a set of standard and custom entities. Una entidad es un conjunto de campos que se usan para almacenar datos, se parece a una tabla en una base de datos.An entity is a set of fields used to store data, similar to a table within a database. Una vez que los datos se almacenan en Common Data Service, puede usar Microsoft PowerApps para crear aplicaciones completas que utilizan los datos almacenados.Once the data is stored in the Common Data Service, you can use Microsoft PowerApps to build rich applications that use the stored data.

Con la integración de Power Query, los desarrolladores de aplicaciones empresariales que usan PowerApps pueden crear nuevas entidades en Common Data Service en función de los datos procedentes de orígenes de datos externos, como orígenes de datos locales como las bases de datos relacionales (SQL Server, IBM DB2, etc.), archivos de Excel, de Access y de texto, así como servicios en línea como Salesforce,Azure SQL Database y Data Warehouse, Web API, fuentes de OData y muchos más orígenes.With Power Query integration, business app developers using PowerApps can create new entities in the Common Data Service based on data from external data sources, such as on-premises data sources like relational databases (SQL Server, IBM DB2, and so on), Excel, Access, and text files, as well as online services such as Salesforce, Azure SQL Database and Data Warehouse, Web APIs, OData feeds, and many more sources. Además de la amplia gama de orígenes de datos a los que se puede conectar, Power Query también le permite filtrar, transformar y combinar los datos antes de cargarlos en Common Data Service.In addition to the wide array of data sources to which you can connect, using Power Query also lets you filter, transform, and combine data before loading it into the Common Data Service.

Nueva entidad de datos

Habilitación de las nuevas entidades de CDS a partir de la característica de Power QueryEnabling the CDS New Entities from Power Query feature

Esta característica está disponible en su inquilino de PowerApps, pero no está activada de forma predeterminada.This feature is available in your PowerApps tenant, but is not turned on by default. Puede habilitarla en web.powerapps.com.You can enable it in web.powerapps.com.

Nota

Solo puede crear nuevas entidades personalizadas en las bases de datos que haya creado.You can create new custom entities only in databases that you have created.

En el portal de PowerApps, siga los pasos que se indican a continuación para habilitar esta característica:In the PowerApps portal, take the following steps to enable this feature:

  1. Vaya a la pestaña Common Data Service > Entidades, en el panel de navegación izquierdo.Browse to the Common Data Service > Entities tab, in the left navigation pane.

  2. En la lista Entidades, seleccione la lista desplegable Nueva entidad.From the Entities list, select the New Entity dropdown.

  3. En la lista que aparece en el menú desplegable, seleccione Nuevas entidades de datos (Technical Preview), como se muestra en la siguiente imagen.From the list that appears in the dropdown menu, select New Entity from Data (Technical Preview) as shown in the following image.

    Nueva entidad de datos

  4. Una vez que se selecciona Nuevas entidades de datos (Technical Preview) en el menú, aparece un cuadro de diálogo con la lista de conectores disponibles en esta versión preliminar técnica, como se muestra en la siguiente imagen.Once you select New Entity from Data (Technical Preview) from the menu, a dialog appears with the list of available connectors in this Technical Preview, as shown in the following image.

    Conectores disponibles

  5. Una vez que ha seleccionado el conector que desea usar, puede dirigirse a los pasos siguientes para especificar los detalles y las credenciales de la conexión del origen de datos, seleccionar las tablas que se van a importar, etc.Once you've selected the connector you want to use, you can continue to the next steps to specify data source connection details and credentials, select which tables to import, and so on. También puede acceder al Editor de consultas (mediante el botón Editar de la vista Navegador) y, por tanto, aplicar filtros o pasos de transformación de datos antes de importar datos en CDS.You may be able to access the Query Editor as well (using the Edit button in the Navigator view) and thereby apply filters or data transformation steps before importing data into CDS.

Ajuste de configuración de carga y otro comportamientoAdjust load settings and other behavior

Una vez que ha completado los pasos descritos en la sección anterior y que tiene un origen de datos listo para su uso para crear nuevas entidades en CDS mediante Power Query, puede ajustar una configuración de carga adicional, como actualizar el comportamiento actualización y la configuración específica de la entidad (como el nombre para mostrar, las claves principales, etc.).Once you've completed the steps in the previous section, and have a data source ready to use to create new entities in CDS using Power Query, you can adjust additional load settings, such as refresh behavior and entity-specific settings (such as Display Name, Primary Keys, and others).

Una vez que haya completados esos pasos y que seleccione Cargar, habrá creado nuevas entidades personalizadas en CDS.Once those steps are completed and you select Load, you will have created new custom entities in CDS. También puede editar las consultas después de la carga inicial. Para ello, acceda al menú Entidad de una entidad específica.You can also edit queries after the initial load by accessing the Entity menu for a specific entity.

Esta funcionalidad nos entusiasma y estamos ansiosos por recibir sus comentarios.We're very excited about this functionality, and are eager to hear your feedback. Envíenos sus sugerencias y comentarios acerca de esta característica.Please send us your suggestions and feedback about this feature!