FAQ Passerelle de données locale

Général

Une passerelle est-elle nécessaire pour les sources de données cloud, comme Azure SQL Database ?

Non, les services peuvent généralement se connecter aux sources de données cloud sans passerelle. Toutefois, vous pouvez avoir besoin d’une passerelle de données si vos sources de données se trouvent derrière un pare-feu, nécessitent un réseau VPN ou se trouvent sur des réseaux virtuels.

Pourquoi les erreurs « InvalidConnectionCredentials » ou « AccessUnauthorized » surviennent-elles lors de l’accès aux sources de données cloud à l’aide d’informations d’identification OAuth2, alors que les informations d’identification ont été mises à jour récemment ?

En cas d’utilisation des informations d’identification OAuth2, la passerelle ne prend pas en charge l’actualisation automatique des jetons actuellement quand les jetons d’accès expirent (une heure après le début de l’actualisation). Cette limitation des actualisations durables concerne les passerelles VNET, ainsi que les passerelles de données locales.

Quelle est la configuration requise pour utiliser la passerelle ?

Consultez la section sur les exigences dans l’article d’installation.

La passerelle doit-elle être installée sur le même ordinateur que la source de données ?

Non, la passerelle se connecte à la source de données en utilisant les informations de connexion fournies. Ainsi, considérez la passerelle comme une application cliente. La passerelle doit simplement se connecter au serveur spécifié.

Combien de versions de la passerelle de données locale sont prises en charge activement par Microsoft ?

Actuellement, Microsoft prend activement en charge uniquement les six dernières versions de la passerelle de données locale. Nous publions une nouvelle mise à jour pour les passerelles de données chaque mois.

Existe-t-il des prérequis de licences nécessaires pour installer des passerelles ?

Il n’existe aucune restriction de licences pour l’installation et l’inscription d’une passerelle. Toutefois, tout service cloud peut présenter des restrictions de licences concernant l’utilisation des passerelles au sein de ce service.

Existe-t-il des exigences concernant la bande passante réseau ?

Nous vous recommandons de vérifier que votre connexion réseau offre un bon débit. Chaque environnement est différent et le débit dépend de la quantité de données envoyées. Pour garantir un niveau de débit minimum entre votre source de données locale et les centres de données Azure, utilisez Azure ExpressRoute. Pour vous aider à mesurer votre débit, vous pouvez utiliser l’application Azure Speed Test.

Où mes informations d’identification sont-elles stockées ?

Les informations d’identification que vous entrez pour une source de données sont chiffrées et stockées dans le service cloud de passerelle. Les informations d’identification sont déchiffrées au niveau de la passerelle locale. Pour plus d’informations sur le chiffrement des informations d’identification dans Power BI, consultez le livre blanc sur la sécurité de Power BI.

Comment s’appelle le service Windows réel ?

Sur votre ordinateur local, dans l’application Services, le service s’appelle « Service de passerelle de données locale ». Dans le Gestionnaire de tâches, sous l’onglet Services, le nom du service est « PBIEgwService ». Le service Windows utilise par défaut « NT SERVICE\PBIEgwService » comme SID de service (SSID).

Le service Windows de passerelle peut-il s’exécuter avec un compte Azure Active Directory (Azure AD) ?

Non, le service Windows a besoin d’un compte Windows valide.

Existe-t-il des connexions entrantes vers la passerelle à partir du cloud ?

Non, la passerelle utilise des connexions sortantes vers Azure Service Bus.

Que se passe-t-il si je bloque les connexions sortantes ? Que dois-je ouvrir ?

Est-il nécessaire de débloquer la liste d’adresses IP des centres de données Azure ? Où puis-je obtenir la liste ?

Si vous bloquez le trafic IP sortant, vous devez peut-être débloquer la liste d’adresses IP des centres de données Azure. La passerelle communique avec Azure Service Bus à l’aide de l’adresse IP et du nom de domaine complet. La liste d’adresses IP des centres de données Azure est mise à jour chaque semaine. Pour plus d’informations, consultez Activer les connexions Azure sortantes.

Quelle est la latence d’exécution des requêtes d’une source de données à partir de la passerelle ? Quelle est la meilleure architecture ?

Pour éviter toute latence du réseau, installez la passerelle le plus près possible de la source de données. Si vous pouvez installer la passerelle sur la source de données réelle, cela réduit la latence.

Tenez également compte de la proximité avec les centres de données Azure. Par exemple, si votre service utilise le centre de données USA Ouest et que SQL Server est hébergé sur une machine virtuelle Azure, vous pouvez également souhaiter que votre machine virtuelle Azure se trouve dans la région USA Ouest. Cette configuration réduit la latence et évite des frais de sortie des données sur la machine virtuelle Azure.

Comment les résultats sont-ils renvoyés vers le cloud ?

Les résultats sont envoyés via Azure Service Bus. Pour plus d’informations, consultez Architecture de la passerelle de données locale.

Puis-je placer la passerelle dans un réseau de périmètre (également appelé DMZ, zone démilitarisée ou sous-réseau filtré) ?

La passerelle nécessite une connexion à la source de données. Par conséquent, si la source de données n’est pas accessible dans votre réseau de périmètre, la passerelle n’y a peut-être pas accès.

Par exemple, supposez que votre ordinateur SQL Server ne se trouve pas dans votre réseau de périmètre. Supposez également que vous ne pouvez pas vous connecter à cet ordinateur à partir du réseau de périmètre. Si vous placez la passerelle dans votre réseau de périmètre, la passerelle ne peut pas accéder à l’ordinateur SQL Server.

Si le serveur sur lequel la passerelle est installée utilise uniquement une adresse IPv6 et se connecte à une source de données (par exemple Azure SQL/Serveur de fichiers/Base de données sur machine virtuelle Azure) via une adresse IPv6 uniquement, est-il possible de communiquer du service Power BI vers ces sources de données via la passerelle ?

Oui.

Si le serveur sur lequel la passerelle est installée utilise une double pile pour l’attribution des adresses IPv4 et IPv6, est-ce que IPv4 ou IPv6 est prioritaire pour la communication de la passerelle ?

Cela dépend de Windows ou des pilotes de source de données correspondantes. Ce comportement est configurable à la fois dans Windows et dans divers pilotes, mais il n’est pas contrôlé par la passerelle.

La passerelle prend-elle en charge l’accès Azure AD interlocataire ?

Non, l’accès Azure AD interlocataire n’est pas pris en charge. Un jeu de données Power BI dans un locataire ne peut pas se connecter aux sources de données d’un autre locataire à l’aide d’un compte Azure AD. Cette limitation s’applique que la source de données utilise ou non une passerelle de données locale. Pour contourner cette limitation, utilisez un autre type d’authentification qu’OAuth.

Est-il possible de forcer la passerelle à utiliser le trafic HTTPS avec Azure Service Bus au lieu de TCP ?

Oui, pour plus d’informations, consultez Forcer des communications HTTPS avec Azure Service Bus. L’activation de cette fonctionnalité affecte peu les performances.

La passerelle de données locale et la passerelle de gestion des données, utilisées par Azure Machine Learning Studio et Azure Data Factory, sont-elles identiques ?

Non, il s’agit de produits différents. Pour obtenir plus d’informations sur la passerelle de gestion des données, désormais appelé runtime d’intégration auto-hébergé, consultez Créer et configurer un runtime d’intégration auto-hébergé.

L’utilisateur qui configure la passerelle dans le portail Azure peut-il être différent de celui qui installe cette passerelle ?

Oui, vous devez utiliser PowerShell pour ajouter d’autres propriétaires à la même passerelle. Ces utilisateurs peuvent créer la passerelle dans le portail Azure. Toutefois, ils doivent se connecter au portail et à la passerelle en utilisant le même client.

Azure ExpressRoute élimine-t-il la nécessité d’une passerelle ?

Non. Une passerelle est toujours nécessaire lors de la connexion aux sources de données locales.

Haute disponibilité et récupération d’urgence

Existe-t-il des plans pour activer les scénarios de haute disponibilité avec la passerelle ?

Pour éviter un point de défaillance unique, vous pouvez configurer des passerelles de données locales en tant que clusters pour une haute disponibilité. Par défaut, les services cloud comme Power Apps et Power BI utilisent la passerelle principale et repassent à la passerelle secondaire si la principale n’est pas disponible.

Quelles sont les options de reprise d’activité disponibles ?

Quand vous installez la passerelle, vous fournissez une clé de récupération. Vous pouvez utiliser la clé pour restaurer ou migrer une passerelle.

Quel avantage offre la clé de récupération ?

La clé permet d’ajouter une nouvelle passerelle à un cluster ou de migrer, récupérer ou reprendre une passerelle.

Dépannage

Pour plus d’informations, consultez Résoudre les problèmes de passerelle de données locale.

Où sont situés les journaux de la passerelle ?

Comment déterminer quelles requêtes sont envoyées vers la source de données locale ?

Vous pouvez activer le traçage des requêtes en activant la journalisation supplémentaire. Les journaux incluent les requêtes envoyées. N’oubliez pas de désactiver le traçage des requêtes quand vous avez terminé la résolution des problèmes. L’activation du traçage des requêtes augmente la taille des journaux.

Vous pouvez également examiner les outils de votre source de données pour le traçage des requêtes. Par exemple, si SQL Server et SQL Server Analysis Services sont des sources de données, vous pouvez utiliser les événements étendus SQL Server ou SQL Server Profiler pour suivre les requêtes.

Administration

Puis-je avoir plusieurs administrateurs pour une passerelle ?

Oui, quand vous gérez une passerelle, vous pouvez accéder à l’onglet de l’administrateur pour ajouter des administrateurs. Vous pouvez également avoir des groupes de sécurité en tant qu’administrateurs.

L’administrateur de la passerelle doit-il être un administrateur sur l’ordinateur où est installée la passerelle ?

Non, l’administrateur de la passerelle gère la passerelle à partir du service.

Migration

En cas d’échec de la migration de la passerelle, l’activité de la passerelle peut-elle se poursuivre à partir de l’ancien serveur de passerelle ? Une opération manuelle est-elle nécessaire ?

Si le processus de migration échoue sur le nouveau serveur, la passerelle de données locale existe toujours sur l’ancien serveur et vous pouvez toujours exécuter cette passerelle, sauf si le serveur est hors connexion ou si le logiciel de la passerelle a été désinstallé. Toutefois, pour restaurer la passerelle sur l’ancien serveur, vous pouvez être invité à utiliser votre clé de récupération de passerelle.

Combien de temps une migration complète de la passerelle de données locale dure-t-elle ?

Étant donné que la migration ne comprend que deux tâches, l’installation de la passerelle et la restauration et la configuration sur un nouveau serveur, la migration peut généralement être effectuée en 10 à 15 minutes.

Supposons que le processus de migration complet dure 5 minutes. Pour toutes les actualisations qui se produisent au cours de ces 5 minutes, où le trafic est-t-il acheminé ? Est-il acheminé via l’ancien serveur de passerelle avant la fin de la migration ?

Oui. Toutefois, des échecs sont probables pendant cette période. Les migrations de ce type doivent être effectuées lors d’une fenêtre de temps d’arrêt. Plus d’informations : Minimiser les temps d’arrêt de la migration

Problèmes connus

Existe-t-il des problèmes connus ?

  • Si une actualisation OAuth qui prend plus d’une heure est annulée avec l’erreur « Identifiants de connexion non valides » ou le dépassement du délai d’expiration, le problème est probablement que les informations d’identification ont expiré.