【问题标题】:Facing issue to integrate airflow 2.2.2 with SQL Server as meta store将气流 2.2.2 与 SQL Server 集成为元存储面临的问题
【发布时间】:2021-12-28 12:39:51
【问题描述】:

我在尝试将气流 2.2.2 与 SQL Server 集成为元存储时遇到问题:

Microsoft SQL Server 2019

sqlalchemy.exc.IntegrityError: (pyodbc.IntegrityError) ('23000', "[23000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]无法在表 'ab_permission' 中插入标识列的显式值当 IDENTITY_INSERT 设置为 OFF 时。(544) (SQLExecDirectW)") [SQL: INSERT INTO ab_permission (id, name) OUTPUT inserted.id VALUES (NEXT VALUE FOR ab_permission_id_seq, ?)] [参数:('can_read',)] (此错误的背景:https://sqlalche.me/e/14/gkpj)

【问题讨论】:

    标签: sql-server airflow airflow-2.x


    【解决方案1】:

    Airflow 在 2.2 行不支持 MSSQL。它作为实验性支持在 2.3 中推出。

    https://github.com/apache/airflow#requirements

    Main version (dev) Stable version (2.2.2)
    Python 3.6, 3.7, 3.8, 3.9 3.6, 3.7, 3.8, 3.9
    Kubernetes 1.18, 1.19, 1.20 1.18, 1.19, 1.20
    PostgreSQL 9.6, 10, 11, 12, 13 9.6, 10, 11, 12, 13
    MySQL 5.7, 8 5.7, 8
    SQLite 3.15.0+ 3.15.0+
    MSSQL(Experimental) 2017, 2019

    【讨论】:

      猜你喜欢
      • 2020-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多