Snowflake Connector for ServiceNow® V2-Versionshinweise

Unter diesem Thema werden Versionshinweise für den Snowflake Connector for ServiceNow® V2 bereitgestellt. Weitere Informationen dazu finden Sie unter Snowflake Connector for ServiceNow.

Version 5.22.3 (26. Mai 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Ein Problem mit der Beibehaltung der Seitengröße beim Neuladen einer Tabelle wurde behoben.

Version 5.22.1 (28. April 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde ein Problem behoben, das dazu führen konnte, dass der Export des Konnektorstatus fehlschlug, wenn Ausdrücke zur Zeilenfilterung auf String-Werte angewendet wurden.

Version 5.22.0 (24. April 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde ein Problem behoben, das zu einem Fehler beim Parsen der HTTP-Antwort führen konnte. In einigen Fällen kann dieses Problem dazu führen, dass der Connector keine Daten von ServiceNow® einlesen kann.

Version 5.21.0 (15. April 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

  • Unterstützung für kontinuierliche Zeitpläne wurde hinzugefügt. Mit diesem Feature können Sie einen Datenaufnahme-Zeitplan für bis zu 20 Tabellen festlegen, der jede Minute ausgeführt wird. Snowflake empfiehlt, kontinuierliche Zeitpläne vorsichtig und nur für Tabellen zu verwenden, die nahezu in Echtzeit Daten in Snowflake benötigen. Um dieses Feature zu aktivieren, können Sie die Verfahren ENABLE_TABLE oder CONFIGURE_TABLES_SCHEDULE verwenden. Weitere Informationen finden Sie unter Festlegen des Synchronisierungszeitplans.

  • Die maximale Anzahl von Tabellen, die gleichzeitig eingelesen werden können, wurde von 30 auf 50 erhöht. Diese Aktualisierung ermöglicht eine bessere Auslastung des Warehouse und verbessert die Gesamtleistung. Weitere Informationen finden Sie unter Skalieren des Konnektors.

Fehlerkorrekturen

  • Der Konnektor ist stabiler und leistungsfähiger, wenn mehrere Tabellen parallel eingelesen werden.

Version 5.20.0 (8. April 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde ein Fehler behoben, der dazu führte, dass der Export des Verbindungsstatus fehlschlug.

Version 5.19.1 (25. März 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde ein Fehler behoben, der dazu führte, dass der Parsing-Prozess der API-Antwort von ServiceNow® fehlschlug, wenn ein Header-Name in der Antwort nicht dem erwarteten Format entsprach.

  • Es wurde ein Fehler behoben, der dazu führte, dass der Export des Konnektorstatus und der Konfiguration fehlschlug, wenn ein gefiltertes Neuladen einer Tabelle durchgeführt wurde.

Version 5.19.0 (20. März 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

  • Die Prozedur DELETE_TABLE ermöglicht jetzt einen optionalen Booleschen drop_related_objects-Parameter. Wenn dieser Parameter auf true gesetzt ist, löscht die Prozedur alle mit der Tabelle verbundenen Objekte, wie die vereinfachten Ansichten, die Ereignisprotokolltabelle und die Senktabelle.

  • Das Feature des gefilterten Nachladens unterstützt jetzt die Erkennung von Löschungen und kann diese Datensätze herausfiltern, wenn Sie den Parameter sys_ids in der Prozedur RELOAD_TABLE verwenden. Vor dieser Version erkannte das Feature des gefilterten Neuladens nur das Aktualisieren und Einfügen von Daten.

Fehlerkorrekturen

  • Es wurde ein Fehler in der Ansicht CONNECTOR_STATS korrigiert, der auftrat, wenn ein gefiltertes Neuladen durchgeführt wurde.

Version 5.18.1 (10. März 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Eine Leistungsoptimierung, die zu einem erhöhten Warehouse-Verbrauch führen konnte, wurde rückgängig gemacht.

Version 5.18.0 (28. Februar 2025)

Verhaltensänderungen

  • Um die Konfigurationsdetails für Tabellen zu sehen, die Sie neu laden, verwenden Sie die neue Ansicht RELOADED_TABLES anstelle der Ansicht CONFIGURED_TABLES. Diese neue Ansicht enthält die Konfigurationswerte für die Tabelle aus der Ansicht CONFIGURED_TABLES sowie neue Spalten, die Informationen über die für die Tabelle verwendete Reload-Konfiguration und den Reload-Status für die Tabelle liefern. Weitere Informationen finden Sie unter Allgemeine Informationen zur Überwachung des Konnektors.

Neue Features

  • Unterstützung für OAuth-Client-Anmeldeinformationen-Gewährungsablauf hinzugefügt. Wenn Sie OAuth einrichten, empfehlen wir Ihnen, diesen Fluss anstelle des OAuth-Authentifikator-Code-Gewährungsablaufs zu verwenden. Weitere Informationen finden Sie unter Einrichten von OAuth. Wenn der Connector bereits mit einem anderen OAuth-Fluss konfiguriert ist und Sie ihn dann so konfigurieren, dass er den Client-Anmeldeinformationen-Gewährungsablauf verwendet, empfehlen wir Ihnen, wenn möglich, die folgenden Aufgaben durchzuführen:

  • Der Prozedur RELOAD_TABLE wurde ein neuer Konfigurationsparameter hinzugefügt. Mit diesem Parameter können Sie bestimmte Datensätze in einer Tabelle neu laden, anstatt die gesamte Tabelle. Einzelheiten finden Sie unter Gefiltertes Nachladen.

  • In Ansichten, die Referenzfelder enthalten, zeigen Spalten mit dem Suffix __DISPLAY_VALUE, die Daten für Referenzfelder enthalten, jetzt die neuesten Daten an. Zuvor gaben diese Spalten immer den Anzeigewert für den eingelesenen Rohwert aus derselben Tabelle zurück. Um dieses Feature zu aktivieren, auch in bestehenden Ansichten, rufen Sie die gespeicherte Prozedur CREATE_VIEW_WITH_DISPLAY_VALUES auf. Weitere Informationen finden Sie unter Erstellen einer Ansicht, die Referenzfelder enthält.

Fehlerkorrekturen

  • Die Leistung der ersten Testanforderung wurde verbessert, wenn eine neue Tabelle für die Aufnahme aktiviert wird.

  • Verbesserte Fehlerbehandlung, wenn der zurückgegebene Fehlercode in einem anderen Format als erwartet vorliegt.

Version 5.17.1 (7. Februar 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

Es wurde ein Problem behoben, bei dem die Referenzspalten in vereinfachten Ansichten unvollständige Daten anzeigten, wenn die Ansicht Daten aus einer Tabelle mit aktiviertem fetch_display_values enthielt.

Version 5.17.0 (31. Januar 2025)

Verhaltensänderungen

Die vereinfachten Ansichten zeigen die Spalten jetzt immer in alphabetischer Reihenfolge an. Zuvor wurden in diesen Ansichten manchmal Spalten in zufälliger Reihenfolge angezeigt.

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde ein Problem behoben, bei dem die in einer Ansicht enthaltenen Daten zwischen den Spalten verschoben wurden, wenn die Ansicht Referenzfelder enthielt.

  • Ein Problem wurde behoben, bei dem vereinfachte Ansichten nicht korrekt wiederhergestellt wurden.

  • Bei Tabellen mit aktivierten fetch_display_values wurde ein Problem behoben, bei dem der Konnektor nur eine einzige Seite mit bis zu 10.000 Datensätzen für eine Tabelle abgerufen hat, bevor der Datenaufnahme-Prozess gestoppt wurde. Sie müssen diese Tabellen jedoch neu laden, um die Korrektur auf sie anzuwenden, einschließlich der Tabellen, bei denen fetch_display_values über die globalen Konnektor-Einstellungen aktiviert wurde. Eine Anleitung zum Neuladen einer Tabelle finden Sie unter Erneutes Laden von Daten in eine Tabelle.

Version 5.16.1 (24. Januar 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

Ein Problem wurde behoben, bei dem der Aufruf der gespeicherten Prozedur CONFIGURE_DISPLAY_VALUE_FETCHING die Standardanzeigewerte für Tabellen nicht konfigurieren konnte und dazu führte, dass Snowflake Connector for ServiceNow® V2 nicht mehr reagierte.

Version 5.16.0 (15. Januar 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

  • Eine neue CONFIGURE_DISPLAY_VALUE_FETCHING-Prozedur wurde hinzugefügt. Sie wird verwendet, um eine globale Standardkonfiguration für die Behandlung von Anzeigewerten festzulegen. Die Synchronisierung der Anzeigewerte kann auch mithilfe der ENABLE_TABLE-Prozedur auf der Ebene der Tabelle konfiguriert werden.

  • Es können jetzt Daten mit aufgelösten Anzeigewerten abgerufen werden, anstatt nur Rohdaten.

Fehlerkorrekturen

  • Korrekturen für den Exportprozess des Konnektorstatus.

  • Verbesserte Behandlung von DNS-Fehlern.

  • Die Prozeduren CREATE_VIEW_WITH_DISPLAY_VALUES und ENABLE_REFERENCED_TABLES behandeln jetzt die Konfiguration der eingeschlossenen Spalten.

Version 5.15.2 (7. Januar 2025)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Der Konnektor behandelt jetzt eine Ausnahme, wenn eine Tabelle, die exportiert wird, eine unvollständige Konfiguration hat.

  • Der Upgrade-Prozess schlägt nicht mehr fehl, wenn die Prozedur GET_TROUBLESHOOTING_DATA nicht erstellt wird.

  • Der Konnektor schlägt nicht mehr fehl, wenn ein interner Status-Snapshot aufgrund seiner Größe nicht erstellt werden kann.

Version 5.15.1 (6. Dezember 2024)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Es wurde eine Migration hinzugefügt, um alte Sync-Status beim Datenexport zu unterstützen.

Version 5.15.0 (3. Dezember 2024)

Verhaltensänderungen

  • Der Exportprozess zum Speichern des internen Zustands des Konnektors wurde geändert.

    Zusätzlich zur Speicherung von Metadaten in der Tabelle __CONNECTOR_STATE_EXPORT werden die Daten auch in mehrere Tabellen mit dem Suffix _SFSDKEXPORT_V1 aufgeteilt.

Neue Features

  • Snowflake Connector for ServiceNow® V2 unterstützt jetzt die Notfallwiederherstellung in einer anderen Region.

  • Es wurde Unterstützung für die Konfiguration der Löschsynchronisierung auf Tabellenebene mit der Prozedur ENABLE_TABLE hinzugefügt.

    Weitere Informationen zur Verwendung der Prozedur ENABLE_TABLE finden Sie unter Aktivieren einer einzelnen Tabelle über eine benutzerdefinierte Konfiguration.

Fehlerkorrekturen

  • Unerwartete Antworten von der ServiceNow-API werden jetzt in den Prozeduren wie CHECK_ROW_COUNT korrekt behandelt.

Version 5.14 (18. November 2024)

Verhaltensänderungen

  • Die Ereignisfreigabe ist jetzt für neue Installationen obligatorisch.

Neue Features

  • Sie können jetzt mit der Prozedur RESET_PAGE_SIZE eine bestimmte Tabellenseitengröße festlegen, anstatt den Standardwert des Konnektors zu verwenden.

  • Wenn die Standardseitengröße des Konnektors auf einen ungültigen Wert eingestellt wurde, verwendet der Konnektor den empfohlenen Wert von 10.000.

Fehlerkorrekturen

  • Die Datenaufnahme schlägt fehl, wenn eine Worker-Aufgabe beim Ermitteln der anfänglichen Tabellenseitengröße die API-Zeitüberschreitung erreicht.

Version 5.13 (29. Oktober 2024)

Verhaltensänderungen

Nicht anwendbar

Neue Features

  • Zeitüberschreitung beim Aufbau der http-Verbindung hinzugefügt.

Fehlerkorrekturen

Nicht anwendbar

Version 5.12 (16. Oktober 2024)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Inkrementelle Aktualisierungen schlagen nicht mehr fehl, wenn Snowflake nicht den Zeitstempel des neuesten Datensatzes in der aufgenommenen Tabelle erhält.

Version 5.11.1 (8. Oktober 2024)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Inkrementelle Aktualisierungen schlagen nicht mehr fehl, wenn die Tabelle des Ereignisprotokolls leer ist.

  • Die inkrementelle Aufnahme schlägt nicht mehr fehl, wenn ein abgerufener Batch leer ist, weil bei Datensatzaktualisierungen aus der Quelle veraltete Zeilen vorhanden sind.

Version 5.11.0 (7. Oktober 2024)

Verhaltensänderungen

Die Regeln für die Sortierung von ServiceNow API-Anfragen, die bei inkrementellen Aktualisierungen angewendet werden, wurden geändert, um Datenverluste beim Lesen von Daten aus mehreren gelesenen Replikaten zu vermeiden.

Neue Features

Nicht anwendbar

Fehlerkorrekturen

Die Seitengröße wird nicht mehr reduziert, wenn die ServiceNow-Instanz nicht erreichbar ist.

Version 5.10.1 (6. September 2024)

Verhaltensänderungen

Nicht anwendbar

Neue Features

Nicht anwendbar

Fehlerkorrekturen

  • Korrekturen bei der Überprüfung der Konfiguration in der UPDATE_CONNECTION_CONFIGURATION-Prozedur.

Version 5.10.0 (30. August 2024)

Verhaltensänderungen

  • Am Anfang von Aktualisierungen und Löschungen wird eine Anfrage nach dem neuesten Zeitstempel hinzugefügt.

Neue Features

  • Die UPDATE_CONNECTION_CONFIGURATION-Prozedur wurde hinzugefügt. Mit dieser Prozedur können Sie die vom Connector verwendeten externen Zugriffsintegrations- und geheimen Objekte ändern.

  • Der Benutzeragent-Header in den HTTP-Anfragen des Connectors ist nun auf snowflake-connector-for-service-now eingestellt.

Fehlerkorrekturen

  • Optimale Behandlung von Timeout-Fehlern des HTTP-Clients.

    Verringerte Seitengröße bei einem solchen Fehler.

  • ServiceNow®- und Snowflake-Zeitunterschiede führen nicht mehr zu Datenverlusten.

Version 5.9.1 (14. August 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Nicht anwendbar.

Fehlerkorrekturen

  • Korrektur des Skripts zur Migration für bestimmte Benutzer.

Version 5.9.0 (8. August 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Nicht anwendbar.

Fehlerkorrekturen

  • Korrektur der RELOAD_TABLE-Prozedur, wenn sowohl row_filter als auch data_range_start_time eingestellt sind. Zuvor wurden die Synchronisierungsstatus beim Filtern von Zeilen nicht korrekt bereinigt.

  • Verbesserte Fehlerbehandlung bei der Datenübernahme, wenn der Connector nicht in der Lage ist, Fehler im Zusammenhang mit der Authentifizierung zu überwinden. In solchen Fällen sollte der Connector nun in der Lage sein, den Fehler früher zu erkennen und den Aufnahmevorgang zu stoppen.

Version 5.8.0 (23. Juli 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Fehlerkorrekturen

  • Beim Neuladen der Tabelle werden nun Zeilen- und Spaltenfilter berücksichtigt.

  • Der Zeilenfilter funktioniert nun für Tabellen ohne sys_updated_on-Spalte wie erwartet.

Version 5.7.0 (11. Juli 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Die Prozeduren CHECK_ROW_COUNT, ENABLE_TABLE (ohne benutzerdefinierte Parameter für die Konfiguration) und SHOW_REFERENCES_OF_TABLE können nun in einer benutzereigenen Aufgabe aufgerufen werden.

Fehlerkorrekturen

Nicht anwendbar.

Version 5.6.0 (5. Juli 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Das Filtern von Zeilen ist nun verfügbar. Das Filtern von Zeilen unterstützt das Filtern von aufgenommenen Tabellenzeilen auf der Grundlage von Bedingungen, die anhand von Tabellenspalten ausgewertet werden. Die Bedingung für das Filtern von Zeilen wird mit der Prozedur ENABLE_TABLE festgelegt.

Weitere Informationen dazu finden Sie unter Aktivieren einer einzelnen Tabelle unter Verwendung einer benutzerdefinierten Konfiguration in Einrichten der Datenaufnahme für Ihre ServiceNow®-Daten.

Fehlerkorrekturen

Verbesserung der Leistung des Skripts zur Migration aus der vorherigen Version.

Version 5.5.1 (28. Juni 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Nicht anwendbar

Fehlerkorrekturen

Verbesserung der Leistung des Skripts zur Migration aus der vorherigen Version.

Version 5.5.0 (24. Juni 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Fügen Sie eine Standardmethode hinzu, um das Tabellenschema zu erhalten, wenn Sie mit der Aufnahme der Tabelle beginnen. Dies sollte in einem Szenario helfen, in dem der Connector nicht mit dem Einlesen einer Tabelle beginnen konnte, weil ACLs auf die erste eingelesene Zeile traf.

Fehlerkorrekturen

  • Korrektur von RUN_HEALTHCHECK, da der Status des Connectors in einem bestimmten Szenario manchmal nicht gesendet werden konnte.

Version 5.4.0 (10. Juni 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Endpunkt für den Abruf des Tabellenschemas geändert. Ab Version 5.4.0 ist die Rolle ADMIN in ServiceNow® nicht mehr erforderlich, um die Prozeduren CREATE_VIEW_WITH_DISPLAY_VALUES, SHOW_REFERENCES_OF_TABLE und ENABLE_TABLE (bei Verwendung der Spaltenfilterung) zu verwenden.

Fehlerkorrekturen

Ab Version 5.4.0 enthalten neue Ereignisse in der Ereignisprotokolltabelle DELETE die Spalte RAW, die auf einen Wert aus dem neuesten Aktualisierungsereignis anstelle des ersten Einfügeereignisses gesetzt wird. Zuvor vorhandene Ereignisse in der Ereignisprotokolltabelle bleiben unverändert.

Version 5.3.0 (17. Mai 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Nicht anwendbar.

Fehlerkorrekturen

Die Behandlung des Nullwerts der Eigenschaft journal_table in dem Objekt, das an die Prozedur FINALIZE_CONNECTOR_CONFIGURATION übergeben wird, wurde korrigiert. Der Parameter journal_table kann jetzt auch übersprungen werden.

Version 5.2.0 (10. Mai 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Fügen Sie optional die Argumente „table_name“ und sys_id zu FINALIZE_CONNECTOR_CONFIGURATION hinzu, um die Validierung von Journaltabellen zu vereinfachen.

Fehlerkorrekturen

  • Verbessern Sie die URL-Validierung in SET_CONNECTION_CONFIGURATION, um benutzerdefinierte ServiceNow®-Domains zu unterstützen.

Version 5.1.0 (29. April 2024)

Verhaltensänderungen

Nicht anwendbar.

Neue Features

Argument max_sys_created_on in der Prozedur CHECK_ROW_COUNT ist jetzt standardmäßig NULL.

Fehlerkorrekturen

  • Starten Sie den Healthcheck-Bericht erst, wenn die Konfiguration erfolgreich abgeschlossen wurde.

  • Problem mit SHOW_REFERENCES_OF_TABLE behoben, um Selbstreferenzen einer bestimmten Tabelle in den Rückgabewert aufzunehmen.

  • Problem mit CREATE_VIEW_WITH_DISPLAY_VALUES für den Fall behoben, dass die Tabelle sich selbst referenziert.

Version 5.0.0 (23. April 2024)

Erstveröffentlichung mit Version 5.0.0.

Verhaltensänderungen

  • Externe Funktionen, die API-Aufrufe von ServiceNow® tätigen, werden durch externen Zugriff ersetzt.

  • Signaturen und Verhalten vieler Prozeduren wurden geändert. Die Aufteilung der Zuständigkeiten können Sie in der unten stehenden Tabelle überprüfen:

Bisherige Prozedur

Neue Prozedur

CONFIGURE_CONNECTOR

Mehrere spezialisierte CONFIGURE_*-Prozeduren.

CONFIGURE_WAREHOUSE

UPDATE_WAREHOUSE

STOP_CONNECTOR

PAUSE_CONNECTOR

START_CONNECTOR

Mehrere Prozeduren zur Installation der App bei der Verwendung von Arbeitsblättern.

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

  • Prozeduren geben ein Objekt mit der Eigenschaft response_code zurück. Das Ergebnis der Prozedur mit einem optionalen Fehlergrund wird direkt in der Antwort angezeigt.

  • Signaturen und Verhalten verschiedener Ansichten wurden geändert. Die Aufteilung der Zuständigkeiten können Sie in der unten stehenden Tabelle überprüfen:

    Bisherige Ansicht

    Neue Ansicht

    ENABLED_TABLES

    CONFIGURED_TABLES, TABLES_STATE

    CONNECTOR_RUNS_STATE

    In Prozedur GET_TROUBLESHOOTING_DATA enthalten.

    CONNECTOR_STATS

    AGGREGATED_CONNECTOR_STATS

    SYNC_STATUS

Neue Features

Nicht anwendbar.

Fehlerkorrekturen

Nicht anwendbar.