Snowflake Connector for ServiceNow® V2 リリースノート

このトピックでは Snowflake Connector for ServiceNow® V2 のリリースノートを提供します。追加情報については、 ServiceNow 用Snowflakeコネクタ をご参照ください。

バージョン5.17.0(2025年1月31日)

動作の変更

フラット化されたビューでは、列が常にアルファベット順に表示されるようになりました。以前は、これらの表示では列がランダムな順序で表示されることがありました。

新機能

該当なし

バグ修正

  • ビューに参照フィールドが含まれる場合に、ビューに含まれるデータが列間でずれる問題を修正しました。

  • フラット化されたビューが正しく再作成されない問題を修正しました。

  • fetch_display_values が有効なテーブルの場合、インジェスチョンプロセスが停止する前に、コネクタがテーブルの最大10,000件のレコードの単一ページのみを取得する問題を修正しました。ただし、グローバルコネクタ設定で fetch_display_values が有効になっているテーブルを含め、修正を適用するにはこれらのテーブルをリロードする必要があります。テーブルのリロード方法については、 テーブルのデータのリロード をご参照ください。

バージョン5.16.1(2025年1月24日)

動作の変更

該当なし

新機能

該当なし

バグ修正

CONFIGURE_DISPLAY_VALUE_FETCHING ストアドプロシージャを呼び出すと、テーブルのデフォルト表示値の構成に失敗し、 Snowflake Connector for ServiceNow® V2 が応答しなくなる問題を修正しました。

バージョン5.16.0(2025年1月15日)

動作の変更

該当なし

新機能

  • 新しい CONFIGURE_DISPLAY_VALUE_FETCHING プロシージャが追加されました。これは、表示値を処理するためのグローバルなデフォルト構成を設定するために使用されます。表示値の同期は、 ENABLE_TABLE プロシージャを使用して、テーブルレベルで構成することもできます。

  • 生データだけでなく、表示値が解決されたデータも取得できるようになりました。

バグ修正

  • コネクタ状態のエクスポート処理の修正。

  • DNS エラーの処理を改善しました。

  • CREATE_VIEW_WITH_DISPLAY_VALUES および ENABLE_REFERENCED_TABLES プロシージャで、含まれる列の構成を処理できるようになりました。

バージョン5.15.2(2025年1月7日)

動作の変更

該当なし

新機能

該当なし

バグ修正

  • エクスポートされるテーブルに不完全な構成がある場合に、コネクタが例外を処理するようになりました。

  • GET_TROUBLESHOOTING_DATA プロシージャが作成されなかった場合でも、アップグレード処理が失敗しなくなりました。

  • 内部状態のスナップショットのサイズが原因で作成されなかった場合でも、コネクタが失敗しなくなりました。

バージョン5.15.1(2024年12月6日)

動作の変更

該当なし

新機能

該当なし

バグ修正

  • データエクスポートで古い同期状態をサポートするための移行を追加しました。

バージョン5.15.0(2024年12月3日)

動作の変更

  • コネクタの内部状態を保存するエクスポートプロセスが変更されました。

    メタデータは __CONNECTOR_STATE_EXPORT テーブルに保存されるだけでなく、データは _SFSDKEXPORT_V1 サフィックスを持つ複数のテーブルに分割されます。

新機能

  • Snowflake Connector for ServiceNow® V2 は別のリージョンでの災害復旧をサポートするようになりました。

  • ENABLE_TABLE プロシージャを使用したテーブルレベルでの削除同期構成のサポートを追加しました。

    ENABLE_TABLE プロシージャの使用に関する詳細情報については、 カスタム構成を使用した単一テーブルの有効化 をご参照ください。

バグ修正

  • CHECK_ROW_COUNT などのプロシージャにおいて、 ServiceNow API からの予期せぬレスポンスが正しく処理されるようになりました。

バージョン5.14(2024年11月18日)

動作の変更

  • イベントの共有は、新規インストール時に必須となりました。

新機能

  • デフォルトのコネクタ値を使用する代わりに、 RESET_PAGE_SIZE プロシージャで指定したテーブルのページサイズを設定できるようになりました。

  • コネクタのデフォルトのページサイズが無効な値に設定されていた場合、コネクタは推奨値の10,000を使用します。

バグ修正

  • ワーカータスクが初期テーブルページサイズを検出する際に API タイムアウトに達すると、インジェスチョンが失敗します。

バージョン5.13(2024年10月29日)

動作の変更

該当なし

新機能

  • http接続確立時のタイムアウトを追加しました。

バグ修正

該当なし

バージョン5.12(2024年10月16日)

動作の変更

該当なし

新機能

該当なし

バグ修正

  • インジェストされたテーブルの最新レコードのタイムスタンプをSnowflakeが受信しなくても、増分更新が失敗しなくなりました。

バージョン5.11.1(2024年10月8日)

動作の変更

該当なし

新機能

該当なし

バグ修正

  • イベントログテーブルが空でも、増分アップデートに失敗しなくなりました。

  • ソースからの記録更新時に古い行があるためにフェッチされたバッチが空であっても、増分インジェスチョンに失敗しなくなりました。

バージョン5.11.0(2024年10月7日)

動作の変更

増分更新時に適用される ServiceNow API リクエストの並べ替えルールを変更し、複数の読み込みレプリカからデータを読み込む際のデータ損失をなくしました。

新機能

該当なし

バグ修正

ServiceNow インスタンスに到達できない場合は、ページサイズが圧縮されなくなりました。

バージョン5.10.1(2024年9月6日)

動作の変更

該当なし

新機能

該当なし

バグ修正

  • UPDATE_CONNECTION_CONFIGURATION プロシージャの構成検証を修正しました。

バージョン5.10.0(2024年8月30日)

動作の変更

  • 更新と削除の最初に、最新のタイムスタンプのリクエストが追加されました。

新機能

  • UPDATE_CONNECTION_CONFIGURATION プロシージャが追加されました。このプロシージャにより、コネクタが使用する外部アクセス統合オブジェクトとシークレットオブジェクトを変更できるようになります。

  • コネクタ HTTP リクエストのユーザーAgentヘッダーが snowflake-connector-for-service-now に設定されるようになりました。

バグ修正

  • HTTP クライアントのタイムアウトエラーを正常に処理します。

    このようなエラーの場合は、ページサイズを圧縮します。

  • ServiceNow®とSnowflakeの時差によってデータが失われることはなくなりました。

バージョン5.9.1(2024年8月14日)

動作の変更

該当なし。

新機能

該当なし。

バグ修正

  • 特定のユーザーに対する移行スクリプトの修正。

バージョン5.9.0(2024年8月8日)

動作の変更

該当なし。

新機能

該当なし。

バグ修正

  • row_filterdata_range_start_time の両方が設定されている場合の RELOAD_TABLE プロシージャを修正しました。これまでは、行フィルタリングの同期状態が正しくクリーンアップされていませんでした。

  • コネクタが認証に関連するエラーを克服できない場合のデータインジェスチョンプロセスでのエラー処理を改善しました。このような場合に、コネクタは早期にエラーを検出し、インジェスチョンプロセスを停止できるようになりました。

バージョン5.8.0(2024年7月23日)

動作の変更

該当なし。

新機能

  • ENABLE_TABLE プロシージャにある row_filter フィールドは、フィルタリング式内で、式要素間の空白を1文字のみ許容するのではなく、任意の数の空白文字を許容するようになりました。

    詳細については、 カスタム構成を使用した単一テーブルの有効化 をご参照ください。

バグ修正

  • テーブルのリロード時に、行フィルターと列フィルターが考慮されるようになりました。

  • 行フィルターは、 sys_updated_on 列のないテーブルでも期待通りに動作するようになりました。

バージョン5.7.0(2024年7月11日)

動作の変更

該当なし。

新機能

プロシージャ CHECK_ROW_COUNT、 ENABLE_TABLE (カスタム構成パラメーターなし)、および SHOW_REFERENCES_OF_TABLE が、ユーザー所有のタスクで呼び出せるようになりました。

バグ修正

該当なし。

バージョン5.6.0(2024年7月5日)

動作の変更

該当なし。

新機能

行のフィルタリングができるようになりました。行のフィルタリングは、テーブルの列に対して評価される条件に基づいて、インジェストされたテーブル行のフィルタリングをサポートします。行のフィルタリング条件は、 ENABLE_TABLE プロシージャを使用して設定されます。

詳細については、 ServiceNow®データのデータインジェスチョンの設定 にある カスタム構成を使用した単一テーブルの有効化 をご参照ください。

バグ修正

旧バージョンからの移行スクリプトのパフォーマンスを改善しました。

バージョン5.5.1(2024年6月28日)

動作の変更

該当なし。

新機能

該当なし

バグ修正

旧バージョンからの移行スクリプトのパフォーマンスを改善しました。

バージョン5.5.0(2024年6月24日)

動作の変更

該当なし。

新機能

インジェスチョン開始時にテーブルのスキーマを取得するデフォルトの方法を追加しました。最初にインジェストされる行で ACLs に直面したために、コネクタがテーブルのインジェストを開始できない場合に役立ちます。

バグ修正

  • 特定のシナリオでコネクタのステータス送信に失敗することがあったため、 RUN_HEALTHCHECK を修正しました。

バージョン5.4.0(2024年6月10日)

動作の変更

該当なし。

新機能

テーブルのスキーマをフェッチするためのエンドポイントを変更します。バージョン5.4.0以降では、 CREATE_VIEW_WITH_DISPLAY_VALUESSHOW_REFERENCES_OF_TABLEENABLE_TABLE (列フィルタリングを使用する場合)プロシージャを使用するために、 ServiceNow®内の ADMIN ロールは必要なくなりました。

バグ修正

バージョン5.4.0以降、新しいイベントログテーブル DELETE イベントには、 RAW 列が含まれます。この列には、最初の挿入イベントではなく、最新の更新イベントの値が設定されます。既存のイベントログテーブルのイベントは変更されません。

バージョン5.3.0(2024年5月17日)

動作の変更

該当なし。

新機能

該当なし。

バグ修正

FINALIZE_CONNECTOR_CONFIGURATION プロシージャに渡されたオブジェクトの journal_table プロパティのnull値の処理を修正しました。 journal_table パラメーターも省略できるようになりました。

バージョン5.2.0(2024年5月10日)

動作の変更

該当なし。

新機能

ジャーナルテーブルの検証に役立つオプションのtable_nameと sys_id 引数を FINALIZE_CONNECTOR_CONFIGURATION に追加しました。

バグ修正

  • SET_CONNECTION_CONFIGURATION の URL 検証を改善し、カスタム ServiceNow® ドメインをサポートするようになりました。

バージョン5.1.0(2024年4月29日)

動作の変更

該当なし。

新機能

CHECK_ROW_COUNT プロシージャの max_sys_created_on 引数のデフォルトが NULL になりました。

バグ修正

  • 構成が正常に完了していない場合は、健全性チェックの報告を開始しないでください。

  • 特定のテーブルの自己参照を戻り値に含めるように SHOW_REFERENCES_OF_TABLE を修正しました。

  • テーブルが自己参照する場合の状況を処理できるように CREATE_VIEW_WITH_DISPLAY_VALUES を修正しました。

バージョン5.0.0(2024年4月23日)

初回リリースはバージョン5.0.0。

動作の変更

  • ServiceNow® への API 呼び出しを行う外部関数が外部アクセスに置き換えられます。

  • 多くのプロシージャの署名と動作が変更されました。責任分担は以下のテーブルで確認できます。

以前のプロシージャ

新しいプロシージャ

CONFIGURE_CONNECTOR

いくつかの特化したプロシージャ CONFIGURE_*

CONFIGURE_WAREHOUSE

UPDATE_WAREHOUSE

STOP_CONNECTOR

PAUSE_CONNECTOR

START_CONNECTOR

ワークシート使用時にアプリをインストールするいくつかのプロシージャ。

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

  • プロシージャは、 response_code プロパティを持つオブジェクトを返します。プロシージャの結果は、オプションのエラー理由とともに応答に直接表示されます。

  • いくつかのビューの署名と動作が変更されました。責任分担は以下のテーブルで確認できます。

    以前のビュー

    新しいビュー

    ENABLED_TABLES

    CONFIGURED_TABLES, TABLES_STATE

    CONNECTOR_RUNS_STATE

    GET_TROUBLESHOOTING_DATA プロシージャに含まれます。

    CONNECTOR_STATS

    AGGREGATED_CONNECTOR_STATS

    SYNC_STATUS

新機能

該当なし。

バグ修正

該当なし。