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 denenfetch_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 derENABLE_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
undENABLE_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 sowohlrow_filter
als auchdata_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¶
Das Feld
row_filter
in derENABLE_TABLE
-Prozedur akzeptiert nun eine beliebige Anzahl von Leerzeichen im Filterausdruck, anstatt nur ein einzelnes Leerzeichen zwischen den Elementen des Ausdrucks zuzulassen.Weitere Informationen dazu finden Sie unter Aktivieren einer einzelnen Tabelle über eine benutzerdefinierte Konfiguration.
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.