CData Python Connector for Snowflake

Build 26.0.9655

変更履歴

General Changes

DateVersionSourceCategoryTypeDescription
2026-05-2226.0.9638PythonRemoved
  • Remove support for Intel x64 architecture on macOS
2026-05-1926.0.9635SnowflakeConnectionRemoved
  • AuthScheme プロパティからAzureAD オプションが削除されました。
2026-05-1826.0.9634SnowflakeConnectionAdded
  • ExternalStageGCPAccessToken 接続プロパティが追加されました。
2026-05-1426.0.9630SnowflakeQuery ExecAdded
  • PUT 文での外部ステージのサポートが追加されました。2つの新しいCData オプション(ExternalStageEncryptionType およびExternalStageMasterKey)が含まれます。
2026-05-1026.0.9626SnowflakeConnectionAdded
  • ExternalStageEncryptionType およびExternalStageMasterKey 接続プロパティが追加されました。
2026-05-0726.0.9623GeneralData ModelAdded
  • sys_tablecolumns システムテーブルにColumnCapabilities カラムが追加されました。このカラムは、カラムの書き込み機能を示すビットマスクです。
2026-05-0726.0.9623PythonChanged
  • 組み込みのJRE がjre-17.0.19+10 に更新されました(Linux x64 / MacOS x64 向け)。
2026-05-0726.0.9623SnowflakeConnectionChanged
  • AuthScheme 接続プロパティのSAMLAzureAD オプションがEntraSSO に名前が変更されました。
2026-04-3026.0.9616SnowflakeConnectionChanged
  • AuthScheme プロパティのAzureAD オプションがSAMLAzureAD に名前が変更されました。
2026-04-1526.0.9601GeneralQuery ExecChanged
  • GREATER、LESS、CONTAINS 演算子を使用した文字列比較は、デフォルトで大文字と小文字を区別しなくなりました。
2026-04-0326.0.9589SnowflakeConnectionRemoved
  • AuthScheme プロパティのOAuthClient オプションが削除されました。
2026-04-0226.0.9588SnowflakeConnectionRemoved
  • 以下のプロパティが削除されました:
    • AutoCache
    • CacheConnection
    • CacheDriver
    • CacheLocation
    • CacheMetadata
    • CacheProvider
    • CacheSchema
    • CacheTolerance
    • Offline
2026-03-1225.0.9567SnowflakeConnectionAdded
  • Snowflake Programmatic Access Token を用いた認証をサポートするため、新しいAuthScheme オプションであるProgrammaticAccessToken が追加されました。
2026-01-1325.0.9509GeneralAdded
  • REGEXP_REPLACE() 文字列関数のサポートが追加されました。
2025-12-2125.0.9486PythonAdded
  • Linux およびmacOS 向けのPython コネクタで、カスタムロガーのサポートが追加されました。
2025-12-0525.0.9470GeneralAdded
  • INSERT INTO SELECT 文のサポートが追加されました。この操作をネイティブでサポートしていないプロバイダーについては、ドライバー側で実行されます。
2025-12-0225.0.9467SnowflakeChanged
  • Binary 型データフィールドの最大サイズが64MB に変更されました。
  • String 型データフィールドの最大サイズが128MB に変更されました。
2025-10-3025.0.9434PythonChanged
  • 組み込みのJRE がjre-17.0.17+10 に更新されました(Linux x64 / MacOS x64 向け)。
2025-10-0625.0.9410GeneralAdded
  • ミリ秒とナノ秒に対応する".S" と",S" を使用したdatetime フォーマットのパースに対応しました。
2025-09-1225.0.9386GeneralAdded
  • sys_tables テーブルにIsInsertable、IsUpdateable、IsDeleteable カラムが追加されました。
2025-09-1225.0.9386SnowflakeDeprecated
  • AuthScheme プロパティのOAuthClient オプションが非推奨になりました。
2025-09-1025.0.9384GeneralChanged
  • 静的に定義されたビューのすべてのカラムが読み取り専用としてレポ―トされるようになりました。
2025-09-0325.0.9377GeneralChanged
  • 射影部分でIN 条件にNULL 値が使用される際の動作が修正されました。0 ではなくNULL が返されるようになりました。例えば、"NULL IN (1,2)" は"NULL" を返します。
2025-09-0125.0.9375GeneralAdded
  • CAST 関数で無限値を使用するサポートが追加されました。この関数は"inf" および"-inf" をDOUBLE、FLOAT、またはREAL にキャストできます。
2025-08-2125.0.9364GeneralChanged
  • 動作変更:
    • 非テーブルクエリにおける文字列値比較の不整合が修正されました。
    • 例えば、"SELECT 'A' = 'a'" は以前はfalse を返していましたが、現在はtrue を返します。
2025-08-1325.0.9356GeneralChanged
  • ヒープ使用量を削減するため、ページプロバイダーでメモリに保持される最大ページ数が15から5に変更されました。
2025-08-1125.0.9354SnowflakeAdded
  • AuthScheme プロパティにOAuthJWT オプションが追加されました。
2025-08-0425.0.9347SnowflakeAdded
  • ClientTimestampNTZTimezone 接続プロパティが追加されました。
2025-07-0725.0.9319PythonRemoved
  • Windows 向けPython の32ビット版が削除されました。
2025-07-0225.0.9314PythonRemoved
  • Python 3.9のサポートが削除されました。
2025-06-2525.0.9307GeneralRemoved
  • ConnectionType プロパティから"ADLS Gen 1" の値が削除されました。
2025-06-2525.0.9307PythonAdded
  • Python 3.13のサポートがWindows、Linux、Mac 版に追加されました。
2025-06-2525.0.9307PythonRemoved
  • Python 3.8のサポートは、サポート終了に伴い削除されました。
2025-06-2025.0.9302GeneralAdded
  • 以下の関数が作成されました:
    • TEXT_ENCODE:文字列を異なる文字セットにエンコードします(UTF8 → UTF7)。結果としてバイナリ配列を返します。
    • TEXT_DECODE:バイナリ配列を受け取り、文字セットが指定された場合に文字列にデコードして戻します。
    • BASE64_ENCODE:バイナリ配列を受け取り、base64 文字列(varchar)としてエンコードします。
    • BASE64_DECODE:base64 エンコードされた文字列を受け取り、バイナリ配列にデコードします。
2025-06-1825.0.9300GeneralChanged
  • 例外処理の内部コードがリファクタリングされました。特定のエラー条件で返される例外メッセージの表現や書式が変更されている場合があります。
2025-05-3025.0.9281SnowflakeReplaced
  • RetryOnS3Timeout 接続プロパティがRetryOnChunkTimeout プロパティに置き換えられました。
2025-05-3025.0.9281SnowflakeRemoved
  • OAuthAuthenticator 接続プロパティが削除されました。
2025-05-3025.0.9281SnowflakeAdded
  • 次のAuthScheme オプションが追加されました:OAuthAzureAD、OAuthClientAzureAD、OAuthOKTA、OAuthClientOKTA、OAuthOther、OAuthClientOther。
2025-05-2925.0.9280SnowflakeRemoved
  • 次の接続プロパティが削除されました:PageSize、PageBufferSize、およびReplaceInvalidUTF8Chars。
2025-05-2725.0.9278GeneralRemoved
  • ProxyAuthscheme から"Proprietary" 列挙オプションが削除されました。
2025-05-1225.0.9263PythonChanged
  • 組み込みのJRE jre-17.0.15+6 (Linux x64 / MacOS x64) およびjre-17.0.15+6 (MacOS aarch64) に更新されました。
2025-03-2025.0.9210SnowflakeAdded
  • SessionParameters 接続プロパティで、セッションパラメータCLIENT_METADATA_REQUEST_USE_CONNECTION_CTX およびCLIENT_METADATA_USE_SESSION_DATABASE のサポートが追加されました。
2025-02-1524.0.9177GeneralAdded
  • 符号なし整数型(unsigned integer type)を、その符号なしの値を保持するのに十分な精度を持つ最も近い符号付きデータ型に変換するサポートが追加されました。これは、JDBC が符号なしデータ型をサポートしていないため、JDBC に対してのみ行われます。
2024-11-2724.0.9097GeneralAdded
  • LogModule の出力にThreadId が追加されました。Logfile の行には、実行中のアクションに関連するThread ID が含まれるようになりました。
2024-09-2324.0.9032SnowflakeAdded
  • 外部OAuth がサポートされ、AuthScheme 接続プロパティにOAuthClient 認証オプションが追加され、OAuthAuthenticator 接続プロパティにOther オプションが追加されました。
2024-07-0324.0.8950SnowflakeAdded
  • 2 つの列挙値、"Default" および"Text" を持つ新しいプロパティ"BindingType" が追加されました。Default では、Date、Time、Timestamp 型にepoch(nano)エンコーディングを使用します。Text は、Date、Time、Timestamp 型に対して、セッションパラメータに応じた文字列フォーマットを使用します。これにより、Timestamp 型のバッチ処理(upload API)と非バッチ処理(binding API)の間で整合性のある動作が実現します。
2024-06-0524.0.8922PythonAdded
  • Python 3.12のサポートが追加されました。
2024-05-1724.0.8903SnowflakeAdded
  • 新たに"S3Domain" 接続プロパティが追加され、ユーザーがSnowflake ステージのS3ドメインを手動で設定できるようになりました。これは、リージョン固有のドメインを設定する必要がある場合に便利です。
2024-05-1724.0.8903SnowflakeRemoved
  • SnowflakeJSONResultSet フォーマットのサポートは削除されました。
2024-05-0924.0.8895GeneralChanged
  • 以前はROUND 関数は負の値を受け取りませんでした。その機能は復元されました。
2024-03-1823.0.8843SnowflakeAdded
  • AuthScheme AzureMSI のサポートが追加されました。
2024-03-1523.0.8840GeneralAdded
  • Java のString.compare() 機能をSQL クエリに提供するSTRING_COMPARE という新しいSQL 関数が作成されました。2つの文字列の比較値を表す数値を返します。
2024-03-0123.0.8826SnowflakeAdded
  • 複数ステートメントのサポートが追加されました。
2023-11-2923.0.8733GeneralChanged
  • ROUND 関数で負の精度値が受け付けられなくなりました。
2023-11-2923.0.8733GeneralChanged
  • FDMonth、FDQuarter、FDWeek、LDMonth、LDQuarter、LDWeek 関数の戻り値の型がTimestamp からDate に変更されました。
  • ABS 関数の戻り値の型がパラメータ値の型と一致するようになりました。
2023-11-2823.0.8732GeneralAdded
  • シークレットがbase64 形式の場合にデコードできるよう、HMACSHA256 フォーマッタが追加されました。
2023-10-1823.0.8691SnowflakeAdded
  • 新しいプロパティ"PrivateKeySubject" が追加されました。キーペア認証で使用する秘密鍵を含む証明書のサブジェクトを指定します。
2023-10-1023.0.8683SnowflakeAdded
  • 新しい接続プロパティ"BatchMode" が追加されました。バッチモードを手動で指定できるようになりました。
2023-09-2623.0.8669SnowflakeRemoved
  • "EnableArrow" 接続プロパティが削除されました。
2023-09-2023.0.8663SnowflakeChanged
  • Decimal(2,0) 型がデフォルトでTINYINT ではなくSMALLINT としてレポートされるようになりました。
2023-08-2923.0.8641PythonAdded
  • Added support for SQLAlchemy 2.0.
2023-05-1923.0.8539PythonAdded
  • Added support for Python 3.11 on Windows, Linux and Mac.
2023-05-1623.0.8536PythonRemoved
  • Removed support for Python 3.7 on Windows and Linux
2023-04-2523.0.8515GeneralRemoved
  • SELECT INTO CSV 文のサポートが削除されました。コアコードでサポートされなくなりました。
2023-03-1822.0.8477SnowflakeAdded
  • OneLogin SSO ID プロバイダーを使用するための新しいAuthScheme "ExternalBrowser" が追加されました。このAuthScheme では接続プロパティ"User" が必須です。
2022-11-1522.0.8354PythonChanged
  • Updated embedded JRE to jre8u345-b01(Linux x64 / MacOS x64) and jre-17.0.5+8(MacOS aarch64).
2022-06-2922.0.8215SnowflakeChanged
  • MERGE 文のサポートにLOCAL TEMPORARY テーブルが使用されるようになりました。これにより、Snowflake サーバーに対するコストが削減されます。
2022-05-1822.0.8173PythonAdded
  • Added support for Python 3.10 on Windows, Linux, and Mac
  • Added support for Python 3.9 on Mac
  • Added support for Mac M1
2022-05-1822.0.8173PythonRemoved
  • Removed support for Python 3.6 on Windows and Linux
2022-03-3121.0.8125SnowflakeAdded
  • SQL 文でのGET およびPUT コマンドの使用がサポートされました。Azure/S3/GCP 向けのファイルのアップロード/ダウンロードに使用できます。
2021-12-1921.0.8023SnowflakeAdded
  • TVF(テーブル値関数)のサポートが追加されました。
2021-09-0221.0.7915GeneralAdded
  • CROSS APPLY 句でのSTRING_SPLIT テーブル値関数のサポートが追加されました。
2021-07-2321.0.7874GeneralChanged
  • 相対日付/日時関数のリテラル関数名が更新されました。以前は、相対日付/日時関数が射影部分と述語部分で異なる値に解決されていました。例:SELECT LAST_MONTH() AS lm, Col FROM Table WHERE Col > LAST_MONTH()。以前は2つのLAST_MONTH() メソッドが異なる日時に解決されていましたが、現在は一致するようになりました。
  • 以前の動作の代替として、条件部分の相対日付/日時関数に'L' を付加できるようになりました。例:WHERE col > L_LAST_MONTH()。これにより、以前の条件部分で計算されていた値と同じ値に解決されます。なお、"L_" プレフィックスは述語部分でのみ使用可能であり、射影部分では使用できません。
2021-07-1421.0.7865SnowflakeChanged
  • プロトコルバージョンが3.13.5 に更新され、最新の公式JDBC ドライバーと同期されました。
2021-07-1221.0.7863SnowflakeAdded
  • 新しい接続プロパティAllowPreparedStatement によるプリペアドクエリのサポートが追加されました。プリペアドクエリをサポートするには、このプロパティをtrue に設定してください。
2021-04-2521.0.7785GeneralAdded
  • INSERT / UPDATE 時のクライアントサイドの数式処理のサポートが追加されました。例:UPDATE Table SET Col1 = CONCAT(Col1, " - ", Col2) WHERE Col2 LIKE 'A%'
2021-04-2321.0.7783GeneralChanged
  • varchar 型の主キーおよび外部キーカラムの表示サイズが、カラムのレポートされる長さと一致するように決定方法が更新されました。
2021-04-1621.0.7776GeneralAdded
  • 2つのカラム間の無条件更新がすべてのドライバーで使用可能になりました。例:UPDATE Table SET Col1=Col2
2021-04-1621.0.7776GeneralChanged
  • varchar 型の主キーおよび外部キーカラムの長さが255 に短縮されました。
2021-04-1621.0.7776GeneralChanged
  • 重複を避けるため、インデックスの命名規則が更新されました。
2021-04-1221.0.7772SnowflakeDeprecated
  • OKTAMfaProvider が非推奨になりました。現在OKTA プロバイダーのみがサポートされているため、このプロパティは不要です。
2021-03-1921.0.7748SnowflakeAdded
  • Snowflake 向けのGoogle Cloud Platform のサポートが追加されました。
2021-03-1921.0.7748SnowflakeDeprecated
  • SSOIdp およびSSOIdpDomain が非推奨になりました。SSOIdp はAuthScheme から取得されるようになりました。SSOIdpDomain はDomain に置き換えられ、SSOProperties 経由で渡すことができます。
2021-03-1621.0.7745SnowflakeChanged
  • OAuth フローのデフォルトとしてPKCE が使用されるようになりました。

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655