Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a estes aplicativos do Dynamics 365:
Recursos Humanos
Este artigo fornece informações sobre a integração com dados gerenciados por Dynamics 365 Human Resources. Ele descreve diferentes tecnologias de integração para ajudá-lo a decidir quais tecnologias atendem melhor às suas necessidades.
Plano de fundo da integração de dados
Dados comerciais como é um ativo importante que torna a sua empresa exclusiva. Os dados de sua empresa são altamente valiosos. Você pode usar os relacionamentos entre os dados obtidos em toda a sua empresa para melhorar os processos comerciais e a Business Intelligence na organização. Microsoft se esforça para fornecer acesso fácil, seguro e estável aos dados de negócios, seja qual for o sistema do qual ele vem.
Historicamente, a integração de dados entre vários sistemas tem sido difícil. A Microsoft está tomando medidas para facilitar a integração de dados, e um grande passo para o alcance dessa meta é dado por meio do Dataverse.
O Human Resources está tornando o Dataverse a interface pública preferida para seus dados. Ao longo do tempo, todos os dados mais importantes gerenciados pelos Recursos Humanos serão expostos no Dataverse. Use o Dataverse como a tecnologia de escolha para a maioria dos aplicativos de integração.
Talvez o Dataverse ainda não contenha todos os dados necessários para seu aplicativo. A linha do tempo do projeto pode exigir uma tecnologia alternativa. Certifique-se de informar Microsoft quando o Dataverse não atender às suas necessidades de integração.
Tecnologias de integração
As seções a seguir descrevem as diferentes tecnologias de integração de dados disponíveis para uso com o Human Resources.
Tabelas do Dataverse
O Dataverse é a interface de dados pública preferida para o Human Resources. Ele cresceu da plataforma Dynamics 365 XRM que é usada pelas soluções do Dynamics 365 Customer Engagement.
O Dataverse fornece uma plataforma e API para tabelas de dados. Quando você implanta Human Resources, ele se conecta a uma instância do Dataverse. As entidades para os dados de Human Resources são implantadas nessa instância do Dataverse. As tabelas e seus dados estão disponíveis para aplicativos que possam se conectar à instância do Dataverse. O Human Resources sincroniza dados com as tabelas do Dataverse.
Note
Entidades do Human Resources correspondem a tabelas do Dataverse. Para obter mais informações sobre o Dataverse (antigo Common Data Service) e atualizações de terminologia, consulte O que é Microsoft Dataverse?
Quando as tabelas de dados exigidas pelos seus aplicativos integrados estão no Dataverse, você pode aproveitar totalmente o Dataverse e as APIs que ele oferece. Entre as APIs permitidas está a API Web do Dynamics 365, que fornece uma implementação OData para acesso aos dados do Dataverse.
As tabelas do Dataverse e as APIs associadas são a melhor opção para acessar dados do Human Resources de aplicativos Web, serviços Web/APIs e de qualquer outro aplicativo que se conecte a feeds do OData.
Note
A decisão de tornar o Dataverse a interface de dados preferencial para Recursos Humanos é relativamente recente. Você pode descobrir que as entidades de dados de Recursos Humanos necessárias para sua integração ainda não estão disponíveis no Dataverse.
Para obter uma lista de entidades do Human Resources disponíveis no Dataverse, consulte Human Resources e Dataverse.
Se as entidades de Recursos Humanos necessárias para sua integração ainda não estiverem disponíveis, você precisará aguardar que as entidades de dados sejam disponibilizadas ou use uma das outras tecnologias de integração descritas posteriormente neste artigo.
Por padrão, a integração do Dataverse está desativada em ambientes novos que não incluem os dados de demonstração fornecidos. Ela está ativada em novos ambientes que incluem os dados de demonstração, e os ambientes começam a sincronizar dados quando eles são provisionados. Depois que o ambiente estiver pronto para sincronizar dados, você poderá ativar a integração.
Entidades DMF/DIXF
Human Resources, criado principalmente na mesma plataforma que os aplicativos de finanças e operações, fornece uma Estrutura de gerenciamento de dados (DMF). A DMF também é conhecida como estrutura de exportação de importação de dados (DIXF). Os Human Resources fornecem um conjunto de entidades de dados que você pode usar para importar e exportar dados de recursos humanos. Embora as tabelas do Dataverse sejam a interface de integração de dados preferida para o Human Resources, as entidades DMF ainda são úteis em algumas circunstâncias, como:
- As tabelas do Dataverse ainda não estão disponíveis.
- A integração requer recursos de importação/exportação de dados em massa de alto desempenho.
Note
Entidades do Human Resources correspondem a tabelas do Dataverse. Para obter mais informações sobre o Dataverse e atualizações de terminologia, consulte O que é o Microsoft Dataverse?
As entidades DMF no momento fornecem a cobertura de dados mais completa para dados do Human Resources.
A DMF não é adequada para integrações em tempo real, por exemplo, quando você precisa de comentários imediatos do usuário em uma interface de usuário. As operações de pacote são trabalhos em lote programados e geralmente têm um mínimo de uma latência de 1-2 minutos antes que o serviço de lote obtenha o trabalho para execução, além de qualquer hora necessária para concluir a operação de importação/exportação.
O DMF pode ser a melhor opção quando for necessário um alto volume de processamento, como em uma importação/exportação noturna agendada de muitos milhares de registros.
API REST do pacote DMF
A DMF fornece uma API REST para manipular pacotes de dados. Use essa API para interagir programaticamente com o DMF, que você pode usar para executar ações como:
- Importar um pacote de dados.
- Exportar um pacote de dados.
- Verificar o status de uma operação de importação/exportação.
A API REST do Pacote DMF tem suporte total no Human Resources.
Banco de Dados SQL do Azure (BYOD)
A DMF também fornece um recurso avançado (conhecido como Traga seu Próprio Banco de Dados ou BYOD) que permite ao Human Resources exportar dados para seu próprio banco de dados SQL do Microsoft Azure. Esse recurso oferece excelente flexibilidade. Quando os dados estão presentes no seu próprio banco de dado SQL, você pode fazer uso de qualquer aplicativo ou middleware que possa se conectar a um armazenamento de dados SQL.
O BYOD é principalmente uma solução somente leitura. Embora você possa manipular e armazenar qualquer dado que desejar no banco de dados SQL do Azure (por exemplo, para mashups de dados), os dados armazenados no banco do dados SQL do Azure não serão sincronizados novamente com o Human Resources..
Use o BYOD para soluções de relatórios, integrações de dados, combinações de dados e como fonte de dados para um pipeline do Azure Data Factory.
Entidades habilitadas para OData
A maioria das entidades DMF também é habilitada para acesso por meio do serviço de dados (OData) do Human Resources. A documentação fornecida para o serviço OData de finanças e operações se aplica a Recursos Humanos, exceto para criar suas próprias entidades expostas por OData.
Embora o Dataverse e a implementação OData fornecidos pelo Dataverse (por meio da API Web Dynamics 365) sejam preferenciais em vez do serviço de dados de Recursos Humanos, o serviço de dados de Recursos Humanos atualmente tem uma cobertura de entidade mais completa para os dados de Recursos Humanos.
Suplemento do Excel
O Suplemento do Excel usa entidades com suporte a OData nos bastidores. É um modo conveniente de um usuário final recuperar e modificar os dados do Human Resources pro meio da interface de usuário conhecida do Excel.
O suplemento Excel é apropriado para importações e exportações de dados ad hoc por especialistas em domínio empresarial. Para uma integração de dados recorrente que requer automação programática, use outra tecnologia de integração.
Integrador de Dados
Use o serviço Integrador de dados para integrar dados para e do Dataverse. O Integrador de Dados permite definir projetos de integração, geralmente com base em modelos predefinidos que os desenvolvedores de aplicativos adaptaram para integrações específicas. Você pode agendar projetos de integração para execução automática em um plano recorrente ou para execução manual.
Os projetos de integradores de dados são apropriados para integrações de lote do Dataverse. Elas são uma ótima opção para integrações entre a família de aplicativos do Dynamics 365.
Power Query
O Integrador de Dados aceita o Power Query por meio de seu recurso de Consulta Avançada. O Power Query oferece filtragem e transformação de dados eficientes e flexíveis, incluindo o idioma de fórmula M avançado. Power Query provavelmente é familiar se você desenvolveu relatórios Power BI.
Decidindo sobre uma tecnologia de integração
Com tantas tecnologias de integração diferentes disponíveis, decidir qual abordagem de integração usar às vezes pode ser avassalador. À medida que a cobertura de dados no Dataverse for evoluindo, a decisão se tornará mais fácil, e o Dataverse será a interface de dados preferida na maioria dos casos. Mas até lá, você pode descobrir que o Dataverse ainda não atende às suas necessidades. A tabela a seguir resume algumas das principais características das opções de tecnologia de integração.
| Tecnologia/ferramenta/API | Integrações recorrentes | Síncrono/assíncrono | Acesso programático por meio de uma API | Volumes de dados apropriados | Cobertura de dados |
|---|---|---|---|---|---|
| Tabelas do Dataverse | Sim, usando o Integrador de Dados ou middleware | Sinc. Assíncrona, Lote (por meio do Integrador de Dados) | Sim, por meio da API Web do Dynamics 365 (OData) | Varia com o caso de uso (oferece suporte à paginação para uso interativo) | Aprimorando2 |
| Entidades DMF | Sim, agendada por meio de middleware | Assíncrono, Lote | Sim, por meio da API REST do Pacote DMF | Alto (centenas de milhares de registros) | Alto |
| API REST do Pacote DMF | Sim, agendada por meio de middleware | Assíncrono, Lote | Sim | Alto (centenas de milhares de registros) | API aceita todas as entidades DMF |
| BYOD | Sim, agendada pelo Admin do Human Resources | Assíncrono, Lote | Não3 | Alto (centenas de milhares de registros) | Aceita todas as entidades DMF |
| Entidades habilitadas para OData | Sim, usando middleware | Sync | Sim, por meio do Serviço de Dados (OData) do Human Resources | Varia com o caso de uso (oferece suporte à paginação para uso interativo) | Alto |
| Suplemento do Excel | No | Sync | No | Médio (dezenas de milhares de registros) | Aceita todas as entidades habilitadas para OData |
| Integrador de Dados | Sim, agendada no Integrador de Dados | Assíncrono, Lote | No | Varia com o caso de uso | Oferece suporte a todas as tabelas do Dataverse |
2A Microsoft está investindo fortemente na crescente cobertura de dados para tabelas do Dataverse. Use o Dataverse quando a cobertura estiver disponível. Atualmente, a cobertura de dados do Dataverse é baixa em comparação com o DMF e as entidades habilitadas para OData.
3O banco de dados SQL pode ser acessado de modo programático.