logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

hive get_json_object json_tuple json解析详解

json是常见的数据接口形式,实际中使用也很广泛,下面我们看看怎么在hive中解析json格式。hive中常用的解析json格式的函数有两个:先看看get_json_object从上面可以看出,get_json_object输入的参数是两个,json_txt与path。其中,json_txt就是我们需要解析的json字符串,而path表示json中的"字段"。再看看json_tuple方法从上面的

#hive#json#hadoop
宝塔面板网站php版本7.3升级为7.4以后nginx服务器报502 Bad Gateway错误最佳解决方案

检查Nginx配置文件更改enable-php.conf配置文件(/www/server/nginx/conf/enable-php.conf)更改通配符*.conf配置文件找到第一步目录下所有的conf格式的文件,把配置文件中的73改为74其他php版本切换方法以此类推,把原版本修改为想要升级的版本,并执行上述步骤...

#nginx#php#gateway
Spark on Yarn集群,运行作业报错Failed to send RPC RPC 5631266366836363375 to /192.168.80.122:52864: java.nio.

22/01/06 22:10:05 INFO BlockManager: Using org.apache.spark.storage.RandomBlockReplicationPolicy for block replication policy22/01/06 22:10:05 INFO BlockManagerMaster: Registering BlockManager BlockMa

#spark#java#yarn
Hive命令行启动,执行SQL报错“SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.Run”

[root@xxxmapreduce]# hiveLogging initialized using configuration in file:/opt/wufabao/servers/hive-2.3.7/conf/hive-log4j2.properties Async: trueHive-on-MR is deprecated in Hive 2 and may not be availa

#hive#hadoop
Hive分桶表插入数据报错“(The ownership on the staging directory /tmp/hadoop-yarn/staging/root/.staging is not”

使用Hive在往分桶表插入数据是报错如下Job Submission failed with exception 'java.io.IOException(The ownership on the staging directory /tmp/hadoop-yarn/s

#hive#hadoop#hdfs +1
HBase自定义Observer协处理器报错“ cannot be cast to org.apache.hadoop.hbase.client.HTable Cause:”

HBase自定义Observer协处理器在向其中一张表插入数据时,将数据保存到另一张表,执行逻辑报错如下2021-11-30 14:28:13,884 ERROR [RpcServer.FifoWFPBQ.default.handler=29,queue=2,port=16000] master.MasterRpcServices: Region server linux121,16020,163

#linux#centos#hbase
Docker创建容器报错:docker:invalid reference format

原因:应该使用半角符号“-”而不是全角符号"–"。注意一下编码的小细节。将全角符号换为半角符号“-”完美解决。

#docker#容器#运维
使用mysqldump命令导出数据,中文乱码

问题今天在Windows上测试使用mysqldump导出mysql数据,导出的数据发现中文乱码,中文注释以及中文数据都是乱码。原因排查后发现,是PowerShell的锅,Windows PowerShell 输出重定向 (“>”) 文件编码默认为UTF-16(LE)问题,而MySQL数据库的编码设置的是UTF-8解决方案把在Windows PowerShell 中执行的命令在cmd中执行就好

#mysql
使用DataX将将数据从Hive同步到MySQL报错 获取表字段相关信息失败.]

报错内容经DataX智能分析,该任务最可能的错误原因是:com.alibaba.datax.common.exception.DataXException: Code:[DBUtilErrorCode-01], Description:[获取表字段相关信息失败.].- 获取表:test 的字段的元信息时失败. 请联系 DBA 核查该库、表信息. - com.mysql.jdbc.exception

#mysql#hive#数据库
MySQL数据库插入数据乱码

1.首先检查一下我们自己的编译工具文件编码格式是否为utf82.检查一下数据库的编码集有没有采用utf8编码3.查看一下配置文件application.properties 编码集是否为utf8​url: jdbc:mysql://127.0.0.1:3306/DB01?useUnicode=true&characterEncoding=utf84.修改mysql.ini,然后重启,解决乱

    共 28 条
  • 1
  • 2
  • 3
  • 请选择