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.
O Microsoft Graph Data Connect (Data Connect) permite estender os dados do Microsoft 365 para o Azure a fim de criar aplicativos para análise, inteligência e otimização de processos de negócios. Este artigo fornece informações de solução de problemas para trabalhar com o Data Connect.
Problemas para encontrar um aplicativo na experiência do portal do Azure
Se você não conseguir encontrar um aplicativo na experiência do portal do Azure do Data Connect, verifique se você tem a propriedade do aplicativo do Microsoft Entra, pois é necessário atualizar e excluir registros de aplicativo com o Data Connect.
Problemas com a aprovação de um aplicativo
Para aprovar um aplicativo no Centro de administração do Microsoft 365, o usuário deve ser um administrador global. Não é necessária uma licença E5.
Renovar um consentimento de aplicativo
Você pode renovar uma autorização de aplicativo antes da data de expiração. O administrador global pode clicar no aplicativo consentido e aprová-lo novamente para estender a validade do consentimento.
Problemas de extração de locatários multigeográficos
Às vezes, os clientes podem querer adicionar outras regiões aos pipelines, especialmente clientes maiores com locatários multigeográficos. Embora os locatários multigeográficos ainda possam usar o Data Connect, lembre-se de que, quando os clientes solicitam dados, eles só podem extrair dados de uma região. Os clientes não podem usar um pipeline para extrair dados de várias regiões. O Data Connect impõe essa regra para a privacidade e a segurança dos usuários do locatário de um cliente.
Lembre-se do seguinte quando os clientes com locatários multigeográficos extraírem dados:
A Conexão de Dados permite que apenas os conjuntos de dados sejam extraídos da mesma região que o locatário. Por exemplo, se você tiver um locatário na Europa (EUR), mas quiser executar seu pipeline para seus usuários na América do Norte (NAM), você só obterá dados para usuários no NAM, pois você especificou um pipeline para o NAM.
Os locatários multigeográficos podem extrair dados para seus locatários configurando pipelines específicos da região. Por exemplo, uma região é mapeada para um ou um conjunto de pipelines para essa região.
Agregação de várias saídas de arquivo JSON
Para combinar arquivos:
Adicione uma nova atividade Copy data após a extração.
Defina a origem da nova atividade para o local onde você extraiu os arquivos (armazenamento do Azure), defina o formato de arquivo como JSON e especifique o caminho do arquivo curinga como o tipo de caminho.
Na guia Coletor , especifique o local em que deseja que o arquivo combinado seja criado e selecione o comportamento Mesclar arquivos .
Problema de conectividade do serviço de pool de SQL sem servidor
Ao conectar o Azure Synapse à conta de armazenamento de destino, você pode encontrar um problema semelhante ao descrito em Problema de conexão do Websocket do notebook. O problema está relacionado ao Synapse e como ele configura um websocket no navegador para recuperar os dados bloqueados por padrão no proxy de Internet do cliente.
Você pode resolver esse problema com uma solicitação SSP: INTERNT PROXY (SWG) - EXCEPTION ON SECURITY FILTERING POLICY.
Problemas ao adicionar o endereço IP de rede à lista de permissões com o Runtime de integração do Azure
Se a conta de armazenamento de destino precisar ser fechada para acesso público, você precisará permitir o acesso a um conjunto específico de endereços IP do serviço do Azure. Os clientes precisam permitir IPs de lista com base na região do Office de destino. Para fazer isso:
- Encontre um mapeamento de região do escritório para o Azure. Para pesquisar de qual região do Office você extrairá dados do usuário, consulte a tabela a seguir.
Observação
A região do Azure na qual você está executando um pipeline deve ser mapeada para uma região do Office para extrair os usuários para o locatário. O Data Connect não extrai dados entre regiões. Por exemplo, se você estiver executando um pipeline na região do Azure na Europa Ocidental, ele só extrairá os usuários para a região do Office da Europa (EUR) porque a região do Azure da Europa Ocidental é mapeada para a região do Office da Europa.
- Depois de encontrar o mapeamento do Office para o Azure, você precisa determinar o local compatível da sua conta de armazenamento de destino (consulte a tabela a seguir). Você pode procurar como configurar sua conta de armazenamento do Azure e conceder acesso de um intervalo de IP da Internet.
Observação
Isso indica as regiões do Azure que NÃO podem ser usadas por região para o armazenamento de destino quando ele é fechado para acesso público. Essa também é a região para a qual os endereços IP precisam ser adicionados à lista de permissões para permitir a entrega de dados. Para encontrar intervalos de IP, consulte Intervalos de IP e Marcas de Serviço do Azure.
Para obter detalhes sobre essa restrição de região de armazenamento de destino, consulte:
- Azure Integration Runtime endereços IP - Azure Data Factory | Microsoft Docs
- Configurar firewalls de Armazenamento do Azure e redes virtuais | Microsoft Docs
| Região do Office | Região do Azure | Regiões alternativas do Azure a serem usadas |
|---|---|---|
| Ásia – Pacífico |
|
NA |
| Austrália |
|
NA |
| Europa |
|
NA |
| América do Norte |
|
NA |
| Reino Unido |
|
NA |
| Canadá (CAN) |
|
NA |
| Japão (JPN) |
|
NA |
| Índia (IND) |
|
NA |
| Coreia (KOR) |
|
NA |
| Suíça (CHE) |
|
|
| Alemanha (DEU) |
|
|
| Noruega (NOR) |
|
|
| França (FRA) |
|
|
| EAU (EAU) |
|
|
Observação
- Neste ponto, os clientes podem entender e configurar a região da qual desejam extrair usuários (qual é o mapeamento de região do Office para o Azure).
- Os clientes podem entender em qual região sua conta de armazenamento de destino não pode estar.
- Com base em uma conta de armazenamento de destino compatível, os clientes podem usar as informações para entender quais endereços IP precisam adicionar à lista de permissões.
Você pode criar um novo tempo de execução de integração na mesma região que adicionou à lista de permissões ou usar a resolução automática, dependendo de sua preferência e configurações. Recomendamos criar um novo IR na mesma região. Para obter detalhes, consulte Azure Integration Runtime endereços IP: regiões específicas.
- Se você estiver usando o IR de Resolução Automática, a região dependerá de vários fatores. Para obter detalhes, consulte Localização do Azure IR.
Exemplo de acesso à rede e Azure IR
O exemplo a seguir descreve como solucionar um problema de acesso à rede:
Um usuário deseja extrair dados para usuários na região Escritório da Europa (EUR). Eles identificam o mapeamento de região do Office para o Azure. Como a região do Office é EUR, a região do Azure está na Europa Ocidental.
Todos os recursos, ADF e conta de armazenamento estão na região do Azure Europa Ocidental, inicialmente.
O usuário fechou a conta de armazenamento de destino para acesso público.
O usuário precisa identificar onde sua conta de armazenamento de destino compatível pode ser com base na região do Office que desejo extrair (EUR).
Como não é possível adicionar serviços de lista de permissões na mesma região que a conta de armazenamento, a conta de armazenamento de destino não pode estar na região do Azure Europa Ocidental. Eles podem criar uma conta de armazenamento no Norte da Europa.
Para que os serviços internos do Data Connect copiem os dados para a conta de armazenamento de destino, eles precisam adicionar endereços IP à lista de permissões de regiões compatíveis com base em sua região do Office (EUR). Eles precisam adicionar IPs públicos do ADF à lista de permissões na região do Azure da Europa Ocidental.
Para que o serviço vinculado de destino do ADF também acesse a conta de armazenamento de destino, ele precisa criar e usar um Integration Runtime na região da Europa Ocidental ou usar o IR de resolve automática.
O usuário lista esses endereços IP e move o armazenamento de destino para o Norte da Europa porque a região do Escritório é EUR e a região do Azure é Europa Ocidental.
Problemas com registro de aplicativo
Os cenários a seguir fornecem informações de solução de problemas para registrar um aplicativo do Microsoft Entra com o Data Connect.
Sem autorização
Na experiência do Data Connect no portal do Azure, quando você cria ou atualiza um registro de aplicativo do Microsoft Fabric, o sistema tenta criar um recurso do tipo Microsoft.GraphServices para fins de cobrança.
Observação
A partir de 31 de janeiro de 2024, a cobrança agora está habilitada para todos os pipelines do Microsoft Graph Data Connect no Fabric. Atualize seu aplicativo na experiência do Microsoft Graph Data Connect no portal do Azure para usá-lo com o Fabric.
A imagem anterior indica que você não tem o provedor de recursos Microsoft.GraphServices registrado nem permissão para registrá-lo na assinatura selecionada. Você precisa solicitar que um administrador de assinatura registre este provedor de recursos. Para obter mais informações, consulte Tipos e provedores de recursos do Azure e Habilitar APIs e serviços limitados no Microsoft Graph. A imagem a seguir mostra um provedor de recursos Microsoft.GraphServices registrado.
O administrador da assinatura também pode usar os seguintes comandos da CLI do Azure para criar o provedor e o recurso necessários.
Registre o provedor de recursos:
az provider register --namespace 'Microsoft.GraphServices'
Crie um recurso de cobrança para o aplicativo:
az resource create --resource-group <resource_group_name> --name mgdc-<app_id> --resource-type Microsoft.GraphServices/accounts --properties "{`"appId`": `"<app_id>`"}" --location Global --subscription <subscription_id>
Já uso premium
A mensagem de erro a seguir indica que um recurso do tipo Microsoft.GraphServices já foi criado manualmente para o aplicativo com um nome diferente. Esse recurso é usado para fins de cobrança e nenhuma ação adicional é necessária.
Email de desenvolvedor ausente
Ao criar um novo registro, ele pode parecer bem-sucedido, mas você recebe um erro "Email do desenvolvedor não encontrado". Isso acontece quando o registro é criado com um usuário convidado; Use um usuário não convidado para concluir o registro com êxito.