Importar datos

Si desea importar datos a Dynamics 365 Customer Engagement (on-premises), puede usar la función de importación de datos. Importación de datos le permite cargar datos de los distintos sistemas de administración de relaciones con el cliente y orígenes de datos en Dynamics 365 Customer Engagement (on-premises). Puede importar datos a los atributos estándar y personalizados de la mayoría de las entidades de negocio y personalizadas. También puede incluir datos relacionados, como notas y datos adjuntos.

Dynamics 365 Customer Engagement (on-premises) incluye una herramienta de la aplicación web denominada Asistente para la importación de datos. Use esta herramienta para importar registros de datos de uno o varios valores separados por comas (.csv), de una hoja de cálculo XML 2003 (.xml) o de archivos de texto.

Para obtener más información sobre el Asistente para la importación de datos, consulte la Ayuda de Dynamics 365 Customer Engagement (on-premises).

Los servicios web de Dynamics 365 Customer Engagement (on-premises) ofrecen las siguientes funcionalidades adicionales que no están disponibles en el Asistente para la importación de datos:

  • Crear asignaciones de datos que incluyen la asignación compleja de transformación, como la concatenación, la división y la sustitución.

  • Definir asignaciones de transformación personalizadas.

  • Ver datos de origen almacenados en las tablas de análisis temporal.

  • Acceder a registros de errores para crear herramientas de informes de errores personalizadas con vistas mejoradas de registro de errores.

  • Ejecutar importaciones de datos mediante scripts de línea de comandos.

  • Agregar etiquetas XML de LookupMap en la asignación de datos para indicar que la búsqueda de datos se iniciará y realizará en un archivo de origen utilizado en la importación.

  • Agregar etiquetas XML de OwnerMetadata en la asignación de datos para que coincidan los registros de usuario del archivo de origen con los registros del usuario (usuario del sistema) de aplicaciones Dynamics 365 Customer Engagement (on-premises).

  • Utilice comprobaciones de validación opcionales.

    Nota

    La validación no es opcional en el Asistente para la importación de datos.

    Para implementar la importación de datos, normalmente es necesario hacer lo siguiente:

  • Crear un archivo de valores separados por comas (CSV), una hoja de cálculo XML 2003 (XMLSS), o un archivo de origen de texto.

  • Crear una asignación de datos o use una asignación de datos existente.

  • Asociar un archivo de importación con una asignación de datos.

  • Cargar el contenido de un archivo de origen en el archivo de importación asociado.

  • Analizar el archivo de importación.

  • Transformar los datos analizados.

  • Cargar los datos transformados al Dynamics 365 Server de destino.

    Puede importar datos de un archivo de origen o de varios archivos de origen. Un archivo de origen puede contener datos de un tipo de entidad o de varios tipos de entidad.

    El análisis, la transformación y la carga de datos se llevada a cabo por los trabajos asincrónicos que se ejecutan en segundo plano.

Nota

De forma predeterminada, todas las entidades personalizadas se habilitan para la importación. Para determinar si está habilitada una entidad de negocios para la importación, consulte los metadatos de la entidad para la entidad específica. Si una entidad está habilitada para la importación, la propiedad de metadatos de la entidad IsImportable se ajusta en true. El valor de esta propiedad no puede modificarse para las entidades de negocio originales. Para ver los metadatos de las entidades de su organización, instale la solución Explorador de metadatos que se describe en Exploración de los metadatos de su organización. También puede examinar la documentación de referencia para las entidades en la Referencia de entidad.

Recomendamos limitar de su importación a 20K filas o menos.

Preparar archivos de origen

Para poder importar datos en Dynamics 365 Customer Engagement (on-premises), debe crear los archivos de datos de origen. Los archivos de origen de datos que se usan en una importación deben tener el formato de valores separados por comas (.csv), hoja de cálculo XML 2003 (.xml) o archivos de texto. El uso de archivos de origen permite la transferencia de datos desde sistemas de bases de datos que utilizan diferentes formatos a Dynamics 365 Customer Engagement (on-premises). Para obtener más información, consulte Preparar archivos de origen en la documentación de Dataverse.

Crear asignaciones de datos

Para importar datos a Dynamics 365 Customer Engagement (on-premises), debe proporcionar las asignaciones de datos adecuadas. Para obtener más información, consulte Crear asignaciones de datos en la documentación de Dataverse.

Agregar transformación de datos

Use la asignación de transformación para modificar los datos antes de importarlos. Por ejemplo, divida el nombre completo contenido en el archivo de origen en nombre y apellidos para que coincidan con los atributos de destino de una entidad. Para obtener más información, consulte Agregar asignación de transformación en la documentación de Dataverse.

Importación de datos

La información de configuración que se necesita para importar datos se incluye en la entidad de importación de datos (Import) y la entidad del archivo de origen (ImportFile). Para obtener más información, consulte Configurar importación de datos en la documentación de Dataverse.

Ejecutar importación de datos

La importación de datos se ejecuta directamente en Dynamics 365 Server. Para ejecutar la importación de datos, configure trabajos asincrónicos para ejecutarse en segundo plano que realicen lo siguiente, en este orden:

  • Analizar datos de origen incluidos en el archivo de importación.
  • Transformar datos analizados mediante la asignación de datos.
  • Cargar datos transformados en Dynamics 365 Customer Engagement (on-premises).
  • Todos los usuarios de Dynamics 365 Customer Engagement (on-premises) que dispongan de los permisos adecuados podrán ejecutar la importación de datos. Para obtener más información, consulte Ejecutar importación de datos en la documentación de Dataverse.

Entidades de importación de datos

Las entidades de importación de datos de Dynamics 365 Customer Engagement (on-premises) están configuradas para crear asignaciones de datos, configurar y ejecutar importaciones de datos, y registrar la información con errores. Para obtener más información, consulte Entidades de importación de datos en la documentación de Dataverse.

Administración de datos en Dynamics 365 Customer Engagement (on-premises)Ejemplo: Exportar e importar una asignación de datos
Ejemplo: Importar datos mediante la asignación de datos complejos