Notes de version de Snowflake Connector for ServiceNow® V2¶
Cette rubrique fournit des notes de versions pour le Snowflake Connector for ServiceNow® V2. Pour plus d’informations, voir Connecteur Snowflake pour ServiceNow.
Version 5.11.1 (8 octobre 2024)¶
Changements de comportement¶
Non applicable
Nouvelles fonctionnalités¶
Non applicable
Corrections de bogues¶
Les mises à jour incrémentielles n’échouent plus lorsque la table du journal des événements est vide.
L’ingestion incrémentielle n’échoue plus lorsqu’un lot récupéré est vide en raison de lignes obsolètes lors de mises à jour d’enregistrements à partir de la source.
Version 5.11.0 (7 octobre 2024)¶
Changements de comportement¶
Modification des règles de tri des requêtes API ServiceNow appliquées lors des mises à jour incrémentielles afin d’éliminer la perte de données lors de la lecture à partir de plusieurs réplicas en lecture.
Nouvelles fonctionnalités¶
Non applicable
Corrections de bogues¶
La taille de la page n’est plus réduite lorsque l’instance ServiceNow n’est pas accessible.
Version 5.10.1 (6 septembre 2024)¶
Changements de comportement¶
Non applicable
Nouvelles fonctionnalités¶
Non applicable
Corrections de bogues¶
Validation de configuration fixe dans la procédure
UPDATE_CONNECTION_CONFIGURATION
.
Version 5.10.0 (30 août 2024)¶
Changements de comportement¶
Une requête pour l’horodatage le plus récent est ajoutée au début des mises à jour et suppressions.
Nouvelles fonctionnalités¶
La procédure
UPDATE_CONNECTION_CONFIGURATION
est ajoutée. Cette procédure permet de modifier les objets d’intégration d’accès externe et les objets secrets utilisés par le connecteur.L’en-tête User Agent dans les requêtes HTTP du connecteur est désormais défini sur
snowflake-connector-for-service-now
.
Corrections de bogues¶
Gestion des erreurs de délai d’expiration du client HTTP de manière élégante.
Réduction de la taille de la page sur une telle erreur.
Les différences d’heure entre ServiceNow® et Snowflake ne provoquent plus de perte de données.
Version 5.9.1 (14 août 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Sans objet.
Corrections de bogues¶
Correction du script de migration pour certains utilisateurs.
Version 5.9.0 (8 août 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Sans objet.
Corrections de bogues¶
Correction de la procédure
RELOAD_TABLE
lorsque les deuxrow_filter
etdata_range_start_time
sont définis. Auparavant, les états de synchronisation du filtrage des lignes n’étaient pas nettoyés correctement.Améliorez la gestion des erreurs dans le processus d’ingestion de données lorsque le connecteur n’est pas en mesure de surmonter les erreurs liées à l’authentification. Dans de tels cas, le connecteur devrait désormais être en mesure de détecter l’erreur plus tôt et d’arrêter le processus d’ingestion.
Version 5.8.0 (23 juillet 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Le champ
row_filter
dans la procédureENABLE_TABLE
accepte désormais un nombre arbitraire de caractères d’espacement dans l’expression de filtrage plutôt que d’autoriser uniquement un seul espace entre les éléments de l’expression.Pour plus d’informations, voir Activation d’une table unique à l’aide d’une configuration personnalisée.
Corrections de bogues¶
Lors du rechargement de la table, le filtrage des lignes et des colonnes est désormais pris en compte.
Le filtre de ligne fonctionne désormais comme prévu pour les tables sans colonne
sys_updated_on
Version 5.7.0 (11 juillet 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Les procédures CHECK_ROW_COUNT, ENABLE_TABLE (sans paramètres de configuration personnalisés) et SHOW_REFERENCES_OF_TABLE peuvent désormais être appelées dans une tâche appartenant à l’utilisateur.
Corrections de bogues¶
Sans objet.
Version 5.6.0 (5 juillet 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Le filtrage des lignes est désormais disponible. Le filtrage des lignes prend en charge le filtrage des lignes de table ingérées en fonction des conditions évaluées par rapport aux colonnes de table. La condition de filtrage des lignes est définie à l’aide de la procédure ENABLE_TABLE
.
Pour plus d’informations, voir Activation d’une table unique à l’aide d’une configuration personnalisée dans Configuration de l’ingestion de données pour vos données ServiceNow®.
Corrections de bogues¶
Améliorer les performances du script de migration de la version précédente.
Version 5.5.1 (28 juin 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Non applicable
Corrections de bogues¶
Améliorer les performances du script de migration de la version précédente.
Version 5.5.0 (24 juin 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Ajoute une méthode par défaut pour obtenir le schéma d’une table lors du démarrage de son ingestion. Cela devrait aider dans un scénario où le connecteur ne pouvait pas commencer à ingérer une table en raison d’ACLs rencontrés sur la première ligne ingérée.
Corrections de bogues¶
Correction de
RUN_HEALTHCHECK
qui pouvait parfois échouer à envoyer le statut du connecteur dans un scénario spécifique.
Version 5.4.0 (10 juin 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Modifier le point de terminaison pour la récupération du schéma de la table. À partir de la version 5.4.0 et ultérieure, le rôle ADMIN
dans ServiceNow® n’est plus nécessaire pour utiliser des procédures CREATE_VIEW_WITH_DISPLAY_VALUES
, SHOW_REFERENCES_OF_TABLE
et ENABLE_TABLE
(lors de l’utilisation du filtrage par colonnes).
Corrections de bogues¶
À partir de la version 5.4.0, les nouveaux événements DELETE
dans la table des journaux d’événements incluent la colonne RAW
, qui est définie sur une valeur provenant du dernier événement de mise à jour plutôt que du premier événement d’insertion. Les événements de la table du journal des événements précédemment existants restent inchangés.
Version 5.3.0 (17 mai 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Sans objet.
Corrections de bogues¶
Correction de la gestion de la valeur nulle de la propriété journal_table
dans l’objet transmis à la procédure FINALIZE_CONNECTOR_CONFIGURATION
. Le paramètre journal_table
peut désormais également être ignoré.
Version 5.2.0 (10 mai 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
Ajout des arguments optionnels table_name et sys_id
à FINALIZE_CONNECTOR_CONFIGURATION
pour faciliter la validation de la table du journal.
Corrections de bogues¶
Améliorer la validation de l’URL dans
SET_CONNECTION_CONFIGURATION
pour prendre en charge les domaines personnalisés ServiceNow®.
Version 5.1.0 (29 avril 2024)¶
Changements de comportement¶
Sans objet.
Nouvelles fonctionnalités¶
L’argument max_sys_created_on
de la procédure CHECK_ROW_COUNT
est désormais remplacé par défaut par NULL
.
Corrections de bogues¶
Ne lancez pas le rapport de contrôle de santé si la configuration ne s’est pas terminée avec succès.
Correction de
SHOW_REFERENCES_OF_TABLE
pour inclure les autoréférences d’une table donnée dans la valeur retournée.Correction de
CREATE_VIEW_WITH_DISPLAY_VALUES
pour gérer la situation où la table se réfère à elle-même.
Version 5.0.0 (23 avril 2024)¶
Première version avec la version 5.0.0.
Changements de comportement¶
La fonction externe permettant d’appeler des API dans ServiceNow® est remplacée par l’accès externe.
Les signatures et le comportement de nombreuses procédures ont changé. La répartition des responsabilités peut être vérifiée dans le tableau ci-dessous :
Procédure d’avant
Nouvelle procédure
CONFIGURE_CONNECTOR
Plusieurs procédures spécialisées
CONFIGURE_*
.
CONFIGURE_WAREHOUSE
UPDATE_WAREHOUSE
STOP_CONNECTOR
PAUSE_CONNECTOR
START_CONNECTOR
Plusieurs procédures d’installation de l’appli lors de l’utilisation de feuilles de calcul.
PREFILL_CONFIG_TABLE
GET_AVAILABLE_TABLES
ENABLE_TABLE_WITH_COLUMNS
ENABLE_TABLE
ENABLE_TABLES(VARCHAR, BOOLEAN)
ENABLE_TABLES(ARRAY), DISABLE_TABLES(ARRAY)
TEST_SN_CONNECTION
TEST_CONNECTION
CHECK_SN_ROW_COUNT
CHECK_ROW_COUNT
GET_STATUS
GET_CONNECTION_STATUS
GET_VERSION
RUN_UPGRADE
Les procédures renvoient un objet avec la propriété
response_code
. Le résultat de la procédure, accompagné d’un motif d’erreur facultatif, est affiché directement dans la réponse.Les signatures et le comportement de plusieurs vues ont changé. La répartition des responsabilités peut être vérifiée dans le tableau ci-dessous :
Vue d’avant
Nouvelle vue
ENABLED_TABLES
CONFIGURED_TABLES
,TABLES_STATE
CONNECTOR_RUNS_STATE
Inclus dans la procédure
GET_TROUBLESHOOTING_DATA
.CONNECTOR_STATS
AGGREGATED_CONNECTOR_STATS
SYNC_STATUS
Nouvelles fonctionnalités¶
Sans objet.
Corrections de bogues¶
Sans objet.