Présentation de la compatibilité de Cloud SQL pour SQL Server avec PolyBase

<meta <="" content="Cette page décrit les avantages de l'utilisation de PolyBase avec vos instances Cloud SQL pour SQL Server." name="description" />

Cloud SQL pour SQL Server est compatible avec PolyBase.

Avec PolyBase, votre instance Cloud SQL pour SQL Server utilise des commandes Transact-SQL (T-SQL) pour interroger directement les données stockées dans des sources de données externes, comme si les données étaient stockées dans des tables locales. Vous n'avez pas besoin d'installer de logiciel de connexion client distinct.

PolyBase est compatible avec toutes les éditions Cloud SQL pour SQL Server et toutes les options de séries de machines.

Pour en savoir plus sur PolyBase, consultez la documentation Microsoft sur la virtualisation des données avec PolyBase dans SQL Server.

Sources de données externes

PolyBase dans Cloud SQL pour SQL Server est compatible avec les sources de données externes suivantes :

  • Stockage cloud : compatible avec SQL Server 2022 ou version ultérieure.
  • Oracle : compatible avec SQL Server 2019 et SQL Server 2022 ou version ultérieure.

Instances dupliquées

PolyBase est compatible avec les tables externes sur les instances dupliquées avec accès en lecture.

Si vous souhaitez interroger des tables externes sur des instances dupliquées avec accès en lecture, vous devez activer explicitement les fonctionnalités PolyBase sur l'instance dupliquée avec accès en lecture.

Toutes les sources de données et tables externes sont automatiquement propagées à l'instance dupliquée.

Limites

  • Cloud SQL n'est compatible qu'avec les opérations d'activation et de désactivation de PolyBase. Vous devez gérer manuellement les entités SQL Server à l'aide d'instructions T-SQL.

  • En ce qui concerne la configuration de la connexion réseau, les limites suivantes s'appliquent :

    • Si vous utilisez Cloud Storage comme source de données externe, seule l' authentification de base est compatible.
    • Les instances Cloud SQL régionales configurées avec des adresses IP publiques et privées ne sont pas compatibles avec la connectivité sortante.
    • Les instances à haute disponibilité configurées avec une adresse IP publique ne sont pas compatibles avec PolyBase.
  • Cloud SQL pour SQL Server n'est pas compatible avec l'option de configuration du serveur allow polybase export. Vous ne pouvez pas exporter de données de SQL Server vers une autre source de données à l'aide de PolyBase.

  • La fonctionnalité d'insights sur les requêtes n'est pas compatible avec les requêtes de tables externes.

  • Les opérations de sauvegarde et de restauration des clés principales de base de données ne sont pas prises en charge. Vous devez gérer manuellement les mots de passe utilisés pour chiffrer les clés principales de base de données.

Étape suivante