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.8
La version 2.8 de BigQuery Connector pour SAP introduit les améliorations suivantes:
Option de compression des enregistrements au niveau du champ: BigQuery Connector pour SAP propose une option de compression des enregistrements au niveau du champ. Cette option vous permet de répliquer des champs vides spécifiés avec leurs valeurs initiales dans BigQuery, tout en utilisant la compression des enregistrements au niveau de la table. Pour en savoir plus, consultez la section Compression d'enregistrements.
Transaction permettant d'afficher la version de BigQuery Connector pour SAP: vous pouvez afficher la version de BigQuery Connector pour SAP installée sur votre système à l'aide de la transaction
/GOOG/BQC_VERSION
.Gestion améliorée des erreurs HTTP: le point d'amélioration
/GOOG/ES_GCP_HTTP_CLIENT
vous permet de gérer les erreurs HTTP provenant du côté client SAP, ce qui permet des intégrations plus robustes et personnalisées. Pour en savoir plus, consultez la section Gestion améliorée des erreurs HTTP.Réplication des tables de cluster: un problème qui empêchait la réplication de plusieurs tables appartenant au même cluster dans un seul ID de transfert de masse a été résolu. À partir de la version 2.8 de BigQuery Connector pour SAP, vous pouvez répliquer toutes les tables de cluster dans un seul ID de transfert de masse.
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 Outil de création de 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 savoir comment exécuter l'outil, consultez 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 qui ne nécessitent qu'un accès en lecture seule. Pour en savoir plus, consultez :- Pour les charges de travail exécutées sur Google Cloud, consultez Créer des rôles et des autorisations SAP pour afficher les paramètres de BigQuery Connector pour SAP.
- Pour les charges de travail exécutées en dehors de Google Cloud, consultez Créer des rôles et des autorisations SAP pour afficher les paramètres de BigQuery Connector pour SAP.
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 de fichier du 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'optionBREAK
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 à partir des tables de cluster, avant de mettre à jour BigQuery Connector pour SAP vers la version 2.6, vous devez supprimer le correctif. Pour en savoir plus sur la suppression d'un correctif, consultez la page SAP Créer, modifier et supprimer des implémentations de correction.
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 dans la configuration de transfert de masse. Pour en savoir plus, consultez :
- Pour les charges de travail exécutées sur Google Cloud, consultez la section Exécuter l'outil de validation de réplication.
- Pour les charges de travail exécutées en dehors de Google Cloud, consultez Exécuter l'outil de validation de réplication.
Tous les champs de comptage de la table
/GOOG/REPL_RES
peuvent accepter des valeurs supérieures à la limite d'entier 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 pour interroger les nombres dans BigQuery sont placées entre guillemets (``).
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, avant de mettre à jour BigQuery Connector pour SAP vers la version 2.6, vous devez supprimer le correctif. Pour en savoir plus sur la suppression d'un correctif, consultez la page SAP Créer, modifier et supprimer des implémentations de correction.
Mappage fixe du type de données
INT8
: dans les versions compatibles du système SAP, le mappage des fonctions de type de donnéesINT8
avecINTEGER
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 :
- Pour les charges de travail exécutées sur Google Cloud, spécifiez des points de terminaison Private Service Connect.
- Pour les charges de travail exécutées en dehors de Google Cloud, spécifiez des points de terminaison Private Service Connect.
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 :
- Pour les charges de travail exécutées sur Google Cloud, activez la mise en cache des jetons.
- Pour les charges de travail exécutées en dehors de Google Cloud, activez la mise en cache des jetons.
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.