0

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

微软 SQL 服务器 2019

sqlalchemy.exc.IntegrityError: (pyodbc.IntegrityError) ('23000', "[23000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]当 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)

4

1 回答 1

0

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

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

主要版本(开发) 稳定版(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(实验性) 2017, 2019
于 2021-11-17T17:12:33.190 回答