airflow initdb 报 UnicodeEncodeError 和 ab_permission_view_role doesn‘t exist
使用mysql作为airflow的数据库,在airflow.cfg中设置字符编码为utf-8,在初始化airflow数据库时还是会碰到如下错误:
UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-3: character maps to <undefined>
这种还是在编码设置问题上,处理需要在airflow.cfg中设置编码 sql_engine_encoding = utf-8 还需要在 sql_alchemy_conn 中加上编码设置:
sql_alchemy_conn = mysql://{db_name}:{db_pwd}@{host}:{port}/airflow?charset=utf8
第二个是在命令行创建web用户的时候报的错
Table 'airflow.ab_permission_view_role' doesn't exist
只需要在配置中的 webserver 项下设置rbac: rbac = True ,再对数据库做一次初始化就可以
airflow initdb 报 UnicodeEncodeError 和 ab_permission_view_role doesn‘t exist相关推荐
- CentOS 7安装Development Tools 失败 报错 group tools does not exist. Maybe run: yum groups mark install
重装centos,以及迁移时,碰见这个问题.如下图: CentOS 7安装Development Tools 失败 报错 group tools does not exist. Maybe run: ...
- readxl包导入excel报错Error: `path` does not exist解决方法
readxl包导入excel报错Error: `path` does not exist解决方法 方法1:File - import dataset - from excel 方法2:检查语法错误 正 ...
- mysql报错Table ‘xxxx‘ doesn‘t exist
mysql报错Table 'xxxx' doesn't exist 问题 pear_admin 开源项目的定时任务使用的是 quartz quartz 默认的表初始化脚本都是表明 大写 作者为了表名符 ...
- CAJ文件报错提示“file does not exist”之类如何解决
我在使用7.2版本的CAJ阅读器查看CAJ文件的时候,无论打开什么文件,都会报错"the file does not exist"之类的提示:然而在无意间的搜索中,我想起(至少在该 ...
- Centos7系统重装报错“ /dev/root does not exist“解决办法
Centos7系统重装报错" /dev/root does not exist"解决办法 一.报错场景 二.报错提示 三.报错分析 四.解决方法(理论) 1.解决方法1 2.解决方 ...
- 【异常处理】 - airflow python报 ImportError: cannot import name ‘resolve_types‘异常问题分析和处理方案
错误说明 在安装airflow后,执行airflow的命令时,提示不能导入resolve_types,详细错误说明如下: $ airflow --help Traceback (most recent ...
- mysqldump导出备份数据库报Table ‘performance_schema.session_variables‘ doesn‘t exist
今天在bash进行本地数据库往云端数据库导数据的时候,在本地导出.sql文件这第一步就出现了错误问题,导出sql文件的命令: 1 mysqldump -u 用户名 -p 数据库名 > xxx.s ...
- 03-postgresql报错ERROR: operator does not exist: numeric = character varyin
现在要把数据库换成postgresql,但在转换过程中发现postgresql对传入的参数类型匹配相当严格. 如select * from user where a= #b# 假设a类型为numeri ...
- Angular使用ng build打包报错 Property 'setControl' does not exist on type 'AbstractControl'.解决方法
在项目打包出现setControl报错解决方法: 对于用setControl设置多层级表单的值的用法,会出现这个报错: 以下是正确的写法: get services(): FormArray {ret ...
最新文章
- centos安装pg以及pg配置ssl
- Javaweb环境配置,使用2014MyEclipse全过程详解!搭建JDK环境,Tomcat环境!破解2014MyEclipse。
- 百度直播消息服务架构实践
- 管理文库]我喜欢的10个经典管理学定律点评
- html图片在ie中有边框,html – 表格的边框在IE中不起作用
- Unity-2017.2官方实例教程Roll-a-ball(一)
- php 的常量能不能删除,php能删除常量吗
- 《计算机应用基础》在线考试,2018年自学考试《计算机应用基础》考试题及答案...
- 博客园在我的博客添加点击小心心特效
- [译] 如何让你的 React 应用完全的函数式,响应式,并且能处理所有令人发狂的副作用...
- 今天同学跟我说刚入门前端,想到我目前实习的公司涨涨经验
- 微信小程序实现datamatrix(dm)码
- 思科ccnp网络工程师必看SDh工作原理
- 【案例】重庆市金融工作办公室:大数据监测预警非法集资平台
- 天源石化举行国庆前消防应急-装车台液态烃泄漏演练
- C# 调用摄像头解析二维码
- android6.0屏蔽home键,android 禁用home键
- 图文笔记,带你走进《未来简史》(26-30)
- 前端工程化精讲第七课 低代码工具:如何用更少的代码实现更灵活的需求?
- GUI编程--PyQt5--QWidget2