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.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.