Configurar importação de dados

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

As informações de configuração necessárias para a importação de dados constam na entidade (Import) de importação e na entidade (ImportFile) do arquivo de origem.

Para configurar a importação de dados, realize o seguinte:

  • Use o atributo Import.ModeCode para especificar se deseja criar ou atualizar os dados durante a importação. Se você estiver usando tipos associados precocemente, você pode usar a série ImportModeCode. Para obter uma lista dos valores ModeCode, consulte os valores da lista de seleção para essa entidade.Para exibir os metadados de entidade da sua organização, instale a solução Navegador dos Metadados descrita em Procurar os metadados da sua organização. Também é possível exibir os metadados de uma organização não personalizada no arquivo do Excel chamado EntityMetadata.xlsx, incluído na pasta de nível superior do download do SDK.

  • Definir Import.IsImport para true.

  • Use o atributo ImportFile.FileTypeCode para especificar o tipo do arquivo de importação. Se você estiver usando tipos associados precocemente, poderá usar a enumeração ImportFileType. Para obter uma lista dos valores FileTypeCode, consulte os valores da lista de seleção para essa entidade. Este atributo está disponível somente no Microsoft Dynamics CRM Online.

  • Use o atributo ImportFile.DataDelimiterCode para especificar o delimitador de dados de um único caractere no arquivo de importação. Se você estiver usando tipos associados precocemente, poderá usar a enumeração ImportDataDelimiter. Para obter uma lista dos valores ImportDataDelimiter, consulte os valores da lista de seleção para essa entidade.

  • Use o atributo ImportFile.FieldDelimiterCode para especificar o delimitador de campo de um único caractere no arquivo de importação. Se você estiver usando tipos associados precocemente, poderá usar a enumeração ImportFieldDelimiter. Para obter uma lista dos valores FieldDelimiterCode, consulte os valores da lista de seleção para essa entidade.

  • Definir ImportFile.IsFirstRowHeader para true para indicar se a primeira linha no arquivo de origem contém títulos de colunas ou para false para indicar se a primeira linha contém os dados reais. Se definido para false, são gerados títulos padrões da coluna.

  • Definir ImportFile.ImportId para a ID da importação (importação de dados) com a qual o arquivo de importação está associado.

  • Definir ImportFile.ImportMapId para a ID do mapa de importação associado (mapa de dados).

  • Definir ImportFile.EnableDuplicateDetection para true para habilitar a detecção de duplicidades durante a importação de dados.

  • Leia o conteúdo do arquivo de origem em ImportFile.Content.

Importante

Não recomendamos atualizar registros usando a importação de dados de forma programática. Para atualizar, use os recursos de exportação e importação de dados do aplicativo Web Microsoft Dynamics 365. Use Exportar para o excel para exportar registros para um arquivo de planilha XML 2003 (.xml). Este é o único tipo de arquivo de origem válido para o modo de atualização. Reimportar dados do arquivo de planilha XML 2003 (.xml) garante que a integridade dos dados em Microsoft Dynamics 365 seja mantida. Para importar dados atualizados, use o Assistente para Importação de Dados Microsoft Dynamics 365. Para obter mais informações sobre o Assistente para Importação de Dados, consulte a Ajuda do Microsoft Dynamics 365.

Confira Também

Importar dados
Postagem de blog: Como importar anexos de forma programática
Executar importação de dados

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais