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 deux row_filter et data_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

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.