Compartir a través de


Configurar la importación de datos

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

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 configurar la importación de datos, haga lo siguiente:

  • Use el atributo de Import.ModeCode para especificar si crear o actualizar los datos durante la importación. Si usa tipos de enlaces en tiempo de compilación, puede usar la enumeración de ImportModeCode. Para obtener una lista de valores de ModeCode, consulte los valores de lista desplegable para esta entidad.Para ver los metadatos de la entidad de su organización, instale la solución Explorador de metadatos que se describe en Examinar los metadatos de la organización. También puede ver los metadatos de una organización no personalizada en una hoja de cálculo de Excel denominada EntityMetadata.xlsx que se incluye en la carpeta de nivel superior de la descarga del SDK.

  • Establezca Import.IsImport en true.

  • Use el atributo de ImportFile.FileTypeCode para especificar el tipo de archivo de importación. Si usa tipos de enlaces en tiempo de compilación, puede usar la enumeración de ImportFileType. Para obtener una lista de valores de FileTypeCode, consulte los valores de lista desplegable para esta entidad. Este atributo sólo está disponible en Microsoft Dynamics CRM Online.

  • Use el atributo ImportFile.DataDelimiterCode para especificar el delimitador de datos de un solo carácter en el archivo de importación. Si usa tipos de enlaces en tiempo de compilación, puede usar la enumeración de ImportDataDelimiter. Para obtener una lista de valores de ImportDataDelimiter, consulte los valores de lista desplegable para esta entidad.

  • Use el atributo ImportFile.FieldDelimiterCode para especificar el delimitador de campos de un solo carácter en el archivo de importación. Si usa tipos de enlaces en tiempo de compilación, puede usar la enumeración de ImportFieldDelimiter. Para obtener una lista de valores de FieldDelimiterCode, consulte los valores de lista desplegable para esta entidad.

  • Establezca ImportFile.IsFirstRowHeader en true para indicar que la primera fila del archivo de origen contiene encabezados de columna o en false para indicar que la primera fila contiene datos reales. Si se establece en false, se generan encabezados de columna predeterminados.

  • Establezca ImportFile.ImportId en el Id. de la importación (importación de datos) con la que se asocia el archivo de importación.

  • Establezca ImportFile.ImportMapId en el Id. del mapa de importación asociado (asignación de datos).

  • Establezca ImportFile.EnableDuplicateDetection en true para habilitar la detección de duplicados durante la importación de datos.

  • Lea el contenido del archivo de origen en el ImportFile.Content.

Importante

No se recomienda actualizar registros utilizando la importación de datos mediante programación. Para actualizar, use las capacidades de exportación e importación de los datos de la aplicación web de Microsoft Dynamics 365. Use Exportar a Excel para exportar registros a un archivo de hoja de cálculo XML 2003 (.xml). Este es el único tipo de archivo de origen válido para el modo de actualización. Volver a importar los datos desde el archivo de origen de hoja de cálculo XML 2003 (.xml) garantiza que la integridad de los datos en Microsoft Dynamics 365 se mantenga. Para importar datos actualizados, utilice el Asistente para la importación de datos de Microsoft Dynamics 365. Para obtener más información sobre el Asistente para la importación de datos, consulte la Ayuda de Microsoft Dynamics 365.

Ver también

Importar datos
Entrada de blog: Cómo importar los datos adjuntos mediante programación
Ejecutar importación de datos

© 2017 Microsoft. Todos los derechos reservados. Copyright