apache-airflow-providers-microsoft-mssql

更新日誌

4.2.2

雜項

  • 排除 2.3.3 pymssql (#48604)

4.2.1

錯誤修復

  • 修復 MSSQL provider 依賴 common-sql (#47188)

雜項

  • 升級 flit 3.11.0 (#46938)

4.2.0

注意

此版本沒有程式碼更改。釋出此版本是因為先前版本因打包問題被撤回。

4.1.0

新特性

  • feat: MsSqlHook MSSQLToGCSOperator 新增 OpenLineage 支援 (#45637)

  • DbApiHook 中引入 方言 概念 (#41327)

錯誤修復

  • 修復 所有 主鍵 生成 SQL MSSQL 方言 (#46380)

  • 修復 common sql provider 方言 特殊 字元 保留字 作為 名稱 的轉義 問題 (#45640)

雜項

  • 新增 ADR 文件 描述 引入 方言 概念 原因 (#45456)

4.0.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.9+。

重大變更

警告

所有已棄用的類、引數和特性已從 MySQL provider 包中移除。引入了以下重大變更

  • Operator
    • 移除 airflow.providers.microsoft.mssql.operators.mssql.MsSqlOperator。請使用 airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator

  • 移除 Microsoft-MSSQL 中的 Provider 棄用 (#44762)

新特性

  • MsSqlHook 中支援 連線 額外 引數 (#44310)

雜項

  • provider 中的最低 Airflow 版本 提升 Airflow 2.9.0 (#44956)

  • 更新 多個 provider 文件 中的 DAG 示例 連結 (#44034)

3.9.2

雜項

  • DbApiHook, PrestoHook, TrinoHook 新增 分號 去除 支援 (#41916)

3.9.1

雜項

  • 通用化 DbApiHook 中的 連線 快取 提高 效能 (#40751)

3.9.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.8+。

錯誤修復

  • 修復 MsSqlHook 缺少 methodtools 依賴 的問題 (#41392)

雜項

  • provider 中的最低 Airflow 版本 提升 Airflow 2.8.0 (#41396)

3.8.0

新特性

  • 新增 在使用 MsSqlHook insert_rows 支援 replace 選項 (#40836)

雜項

  • 清理 DbApiHook 中剩餘 getattr 連線 程式碼 (#40665)

3.7.2

雜項

  • 實現 使用 最低 直接 依賴 解析 每個 provider 測試 (#39946)

  • 更好地 定義 MsSqlHook conn 引數 型別 (#39831)

3.7.1

錯誤修復

  • 使用 'cached_property' 'mssql' provider 重用 'get_connections' (#39575)

雜項

  • 移除 多餘 return (#39582)

  • 更快的 'airflow_version' 匯入 (#39552)

  • 簡化 'airflow_version' 匯入 (#39497)

3.7.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.7+。

雜項

  • provider 中的最低 Airflow 版本 提升 Airflow 2.7.0 (#39240)

3.6.1

雜項

  • feat: 所有 類, 函式, 方法 棄用 切換 裝飾器 (#36876)

3.6.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.6+。

雜項

  • provider 中的最低 Airflow 版本 提升 Airflow 2.6.0 (#36017)

  • 移除 pymssql 在新 Cython 下編譯 失敗 臨時方案 (#35924)

3.5.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.5+。

雜項

  • 提升 provider 的最低 airflow 版本 (#34728)

3.4.2

雜項

  • 新增 棄用 資訊 provider 模組 docstring (#32536)

3.4.1

注意

此版本放棄了對 Python 3.7 的支援

錯誤修復

  • 檢查 sqlalchemy_scheme extra 是否包含 停用 字元 (#31984)

3.4.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.4+。

雜項

  • 提升 provider 中的最低 Airflow 版本 (#30917)

3.3.2

雜項

  • 重新啟用 ARM 上的 'pymsql' 因為它現在 可以 乾淨地 構建了 (#28530)

3.3.1

錯誤修復

  • 提升 common.sql provider 1.3.1 (#27888)

3.3.0

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.3+。

雜項

  • 所有 provider 的最低 airflow 版本 移至 2.3.0 (#27196)

  • 移除 簽名 單個 引數 周圍 不必要 換行符 (#27525)

新特性

  • 新增 SQLExecuteQueryOperator (#25717)

3.2.1

雜項

  • common-sql 新增 common-sql 下限 依賴 (#25789)

3.2.0

新特性

  • 統一 DbApiHook.run() 方法 與其 覆蓋 方法 (#23971)

錯誤修復

  • 修復 MsSqlHook.get_uri: pymssql 驅動 更改 scheme (25092) (#25185)

3.1.0

新特性

  • 所有 SQL 移至 common-sql provider (#24836)

3.0.0

重大變更

注意

Apache Airflow provider 支援政策 中所述,此版本的 provider 僅適用於 Airflow 2.2+。

2.1.3

錯誤修復

  • 修復 所有 provider 錯誤新增 install_requires 的問題 (#22382)

2.1.2

雜項

  • PyPI 中新增 Trove 分類器 (Framework :: Apache Airflow :: Provider)

2.1.1

雜項

  • 支援 Python 3.10

2.1.0

新特性

  • 新增 更多 SQL 模板 欄位 渲染器 (#21237)

  • 新的 SQL 詞法分析器 新增 條件 'template_fields_renderers' 檢查 (#21403)

雜項

  • 新增 MSSQL operator 操作指南 (#19470)

2.0.1

雜項

  • 最佳化 Airflow 2.2.0 連線 匯入

2.0.0

重大變更

  • 自動應用 apply_default 裝飾器 (#15667)

警告

由於移除了 apply_default 裝飾器,此版本的 provider 要求 Airflow 版本為 2.1.0+。如果您的 Airflow 版本低於 2.1.0,並且您想安裝此 provider 版本,請先將 Airflow 升級到至少 2.1.0 版本。否則您的 Airflow 包版本將自動升級,您將需要手動執行 airflow upgrade db 來完成遷移。

1.1.0

新特性

  • 移除 microsoft.mssql provider 中的 odbc 依賴 (#15594)

1.0.1

更新了文件和 readme 檔案。

1.0.0

此 provider 的初始版本。

此條目有幫助嗎?