Nouveautés de BigQuery Connector pour SAP

Ce document répertorie les modifications importantes apportées à BigQuery Connector pour SAP, y compris les améliorations spécifiques aux versions.

Pour afficher toutes les annonces de SAP sur Google Cloud, consultez les notes de version.

Mettre à jour BigQuery Connector pour SAP

Pour en savoir plus sur la mise à jour du connecteur BigQuery pour SAP, consultez la page Mettre à jour BigQuery Connector pour SAP.

Version 2.7

La version 2.7 de BigQuery Connector pour SAP étend la compatibilité avec le module complémentaire SAP SLT - DMIS 2018 SP 11.

Version 2.6

La version 2.6 de BigQuery Connector pour SAP introduit les améliorations suivantes :

  • Outil de création de table : pour les tables sources vides dans SAP, l'outil de création de table vous permet de créer des tables dans l'ensemble de données BigQuery. Pour en savoir plus sur l'exécution de l'outil, consultez la page Créer une table.

  • Outil de conversion de champ de masse : pour la conversion en masse du mappage de champs cibles dans STRING, vous pouvez utiliser l'outil de conversion de champ de masse. Pour en savoir plus sur l'exécution de l'outil, consultez la page Outil de conversion de champ de masse.

  • Vue en lecture seule des paramètres BigQuery Connector pour SAP : pour les utilisateurs qui n'ont besoin d'afficher que les paramètres de BigQuery Connector pour SAP, BigQuery Connector pour SAP fournit une transaction personnalisée /GOOG/SLT_SETT_DISP. Les administrateurs peuvent accorder l'accès à cette transaction aux utilisateurs nécessitant un accès en lecture seule. Pour en savoir plus, consultez :

  • Nom personnalisé du fichier PSE : pour le fichier PSE utilisé pour signer la clé JSON utilisée dans l'authentification basée sur JWT, BigQuery Connector pour SAP accepte le nom personnalisé. Auparavant, le nom du fichier PSE devait être SAPZG_JWT100.PSE.

  • L'option "Pause au premier indicateur d'erreur" (BREAK) est activée par défaut : pour les nouvelles clés de transfert de masse créées à l'aide de la transaction /GOOG/SLT_SETTINGS, l'option BREAK est activée par défaut.

  • Activation de la réplication des tables de cluster : BigQuery Connector pour SAP accepte la réplication des données des tables de cluster vers BigQuery. Si vous avez appliqué un correctif pour la réplication des données des tables de cluster, vous devez supprimer le correctif avant de mettre à jour BigQuery Connector pour SAP vers la version 2.6. Pour plus d'informations sur la suppression d'un correctif, consultez la page SAP Créer, modifier et supprimer des mises en œuvre d'améliorations.

  • Améliorations apportées au rapport de validation de réplication :

    • Vous pouvez exécuter le rapport de validation de réplication pour des tables spécifiques de la configuration du transfert de masse. Pour en savoir plus, consultez :

    • Tous les champs de décompte de la table /GOOG/REPL_RES peuvent accepter des valeurs supérieures à la limite du nombre entier de 32 bits (-2,147,483,648 à +2,147,583,647).

    • Pour respecter la structure lexicale et la syntaxe de GoogleSQL, toutes les expressions de chemin d'accès permettant d'interroger des décomptes sur BigQuery sont placées entre accents graves (`).

  • Audience par défaut fixe pour l'authentification basée sur JWT : si vous utilisez Private Service Connect pour vous connecter à Google Cloud, l'audience par défaut est correctement définie lors de l'authentification. Si vous avez appliqué un correctif pour ce problème, vous devez supprimer le correctif avant de mettre à jour BigQuery Connector pour SAP vers la version 2.6. Pour plus d'informations sur la suppression d'un correctif, consultez la page SAP Créer, modifier et supprimer des mises en œuvre d'améliorations.

  • Mappage fixe du type de données INT8 : dans les versions compatibles du système SAP, le mappage des fonctions de type de données INT8 avec INTEGER comme prévu.

  • Amélioration des messages d'erreur : pour faciliter le dépannage, la clarté et la compréhension des messages d'erreur sont améliorées dans le SDK.

Version 2.5

Améliorations

  • Compatibilité avec les destinations RFC : vous pouvez désormais utiliser des destinations RFC pour vous connecter à Google Cloud. Pour commencer, les fichiers de transport incluent des exemples de destinations RFC. En utilisant des destinations RFC, vous pouvez effectuer les opérations suivantes : connexion à Google Cloud via des points de terminaison Private Service Connect, configuration de paramètres du serveur proxy et activation de la compression HTTP. Pour en savoir plus, consultez la section Destinations RFC.

  • Compatibilité avec l'utilisation de Private Service Connect : vous pouvez désormais utiliser des points de terminaison Private Service Connect (PSC) pour autoriser la consommation privée des API et services Google Cloud. Vous spécifiez vos points de terminaison PSC dans vos destinations RFC, qui sont utilisées par le connecteur pour se connecter à Google Cloud. Les destinations RFC sont une nouveauté de la version 2.5 de BigQuery Connector pour SAP. Pour en savoir plus, consultez les pages suivantes :

  • Mise en cache de jetons : pour améliorer les performances de réplication et la tolérance aux pannes, BigQuery Connector pour SAP accepte désormais la mise en cache du jeton d'accès permettant d'accéder à BigQuery. Pour en savoir plus, consultez les pages suivantes :

  • Récupération automatique des jetons d'accès pour les charges de travail hors Google Cloud : pour les charges de travail SAP exécutées en dehors de Google Cloud, BigQuery Connector pour SAP relance désormais automatiquement la récupération des jetons d'accès en cas d'échec. Vous pouvez contrôler le nombre de tentatives en définissant une valeur pour le paramètre avancé CMD_EXEC_TRIES. Pour en savoir plus, consultez la page Paramètres avancés.

  • S'authentifier sur Google Cloud à l'aide d'un jeton JWT pour les charges de travail hors Google Cloud : Pour les charges de travail SAP exécutées en dehors de Google Cloud, vous pouvez désormais configurer l'authentification sur Google Cloud et l'autorisation d'accéder à BigQuery à l'aide de jetons Web JSON (JWT) signés par Google Cloud. Avec l'authentification basée sur JWT, vous pouvez vous authentifier auprès de Google Cloud sans avoir à installer Google Cloud CLI ni à créer une commande au niveau du système d'exploitation sur l'hôte SAP LT Replication Server. Pour en savoir plus, consultez la section S'authentifier avec JWT pour obtenir des jetons d'accès.

  • Dimensionnement dynamique des fragments : la fonctionnalité de taille des fragments dynamiques vous permet de réduire automatiquement la taille des fragments et de relancer la réplication dans BigQuery lorsque la taille en octets d'un fragment dépasse la taille maximale en octets acceptée par BigQuery pour les requêtes HTTP. Pour en savoir plus, consultez la section Taille dynamique des fragments.

  • Nouvelle sortie optimisée : cette version introduit une nouvelle sortie optimisée qui vous permet de collecter des données de journalisation en cas d'erreurs HTTP, après les appels HTTP à l'API BigQuery. Vous pouvez utiliser ces journaux pour résoudre les erreurs HTTP. Pour en savoir plus, consultez la section Sorties optimisées.

  • Outil de simulation de charge : cet outil vous permet de simuler une charge dans BigQuery. Vous pouvez ainsi évaluer les performances de réplication, identifier les problèmes potentiels, comprendre la cause première des problèmes et les résoudre avant la réplication réelle des données SAP dans BigQuery à l'aide de BigQuery Connector pour SAP. Pour en savoir plus, consultez la page Outil de simulation de charge.

Versions 2.2 à 2.4 (non disponible)

Les versions 2.2 à 2.4 de BigQuery Connector pour SAP ne sont pas disponibles.

Version 2.1

Améliorations

  • Langages compatibles : le connecteur est compatible avec l'exécution de tâches en arrière-plan qui s'exécutent sur SAP LT Replication Server, dans tous les langages compatibles avec SAP SLT. Pour en savoir plus, consultez la page Langages acceptés.

  • Résoudre les erreurs de données incorrectes : le connecteur contient des messages d'erreur améliorés qui vous aident à résoudre les erreurs de données incorrectes. Pour en savoir plus, consultez la section Problème : messages d'erreur liés aux données non valides.