使用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相关推荐

  1. 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: ...

  2. readxl包导入excel报错Error: `path` does not exist解决方法

    readxl包导入excel报错Error: `path` does not exist解决方法 方法1:File - import dataset - from excel 方法2:检查语法错误 正 ...

  3. mysql报错Table ‘xxxx‘ doesn‘t exist

    mysql报错Table 'xxxx' doesn't exist 问题 pear_admin 开源项目的定时任务使用的是 quartz quartz 默认的表初始化脚本都是表明 大写 作者为了表名符 ...

  4. CAJ文件报错提示“file does not exist”之类如何解决

    我在使用7.2版本的CAJ阅读器查看CAJ文件的时候,无论打开什么文件,都会报错"the file does not exist"之类的提示:然而在无意间的搜索中,我想起(至少在该 ...

  5. Centos7系统重装报错“ /dev/root does not exist“解决办法

    Centos7系统重装报错" /dev/root does not exist"解决办法 一.报错场景 二.报错提示 三.报错分析 四.解决方法(理论) 1.解决方法1 2.解决方 ...

  6. 【异常处理】 - airflow python报 ImportError: cannot import name ‘resolve_types‘异常问题分析和处理方案

    错误说明 在安装airflow后,执行airflow的命令时,提示不能导入resolve_types,详细错误说明如下: $ airflow --help Traceback (most recent ...

  7. mysqldump导出备份数据库报Table ‘performance_schema.session_variables‘ doesn‘t exist

    今天在bash进行本地数据库往云端数据库导数据的时候,在本地导出.sql文件这第一步就出现了错误问题,导出sql文件的命令: 1 mysqldump -u 用户名 -p 数据库名 > xxx.s ...

  8. 03-postgresql报错ERROR: operator does not exist: numeric = character varyin

    现在要把数据库换成postgresql,但在转换过程中发现postgresql对传入的参数类型匹配相当严格. 如select * from user where a= #b# 假设a类型为numeri ...

  9. Angular使用ng build打包报错 Property 'setControl' does not exist on type 'AbstractControl'.解决方法

    在项目打包出现setControl报错解决方法: 对于用setControl设置多层级表单的值的用法,会出现这个报错: 以下是正确的写法: get services(): FormArray {ret ...

最新文章

  1. centos安装pg以及pg配置ssl
  2. Javaweb环境配置,使用2014MyEclipse全过程详解!搭建JDK环境,Tomcat环境!破解2014MyEclipse。
  3. 百度直播消息服务架构实践
  4. 管理文库]我喜欢的10个经典管理学定律点评
  5. html图片在ie中有边框,html – 表格的边框在IE中不起作用
  6. Unity-2017.2官方实例教程Roll-a-ball(一)
  7. php 的常量能不能删除,php能删除常量吗
  8. 《计算机应用基础》在线考试,2018年自学考试《计算机应用基础》考试题及答案...
  9. 博客园在我的博客添加点击小心心特效
  10. [译] 如何让你的 React 应用完全的函数式,响应式,并且能处理所有令人发狂的副作用...
  11. 今天同学跟我说刚入门前端,想到我目前实习的公司涨涨经验
  12. 微信小程序实现datamatrix(dm)码
  13. 思科ccnp网络工程师必看SDh工作原理
  14. 【案例】重庆市金融工作办公室:大数据监测预警非法集资平台
  15. 天源石化举行国庆前消防应急-装车台液态烃泄漏演练
  16. C# 调用摄像头解析二维码
  17. android6.0屏蔽home键,android 禁用home键
  18. 图文笔记,带你走进《未来简史》(26-30)
  19. 前端工程化精讲第七课 低代码工具:如何用更少的代码实现更灵活的需求?
  20. GUI编程--PyQt5--QWidget2

热门文章

  1. cannot do a partial commit during a merge.
  2. 图纸加密模块介绍(主模块)
  3. 论文阅读2018-10-13
  4. 匿名科创--X2212版到手飞套件介绍
  5. 使用PortTunnel工具截获前置机数据的操作
  6. 显示控件——图标类之动画图标
  7. EMWIN图标网站大全
  8. 去南宁市图书馆泡了一晚上~编写文件粉碎机之惑
  9. 用计算机画的话,让小学生使用word软件进行计算机绘画
  10. Kafka的分区和副本机制