hive metatool 使用说明

metatool 使用说明

usage: metatool-dryRun                                  Perform a dry run ofupdateLocation changes.When runwith the dryRun optionupdateLocation changes aredisplayed but not persisted.dryRun is valid only with theupdateLocation option.-executeJDOQL <query-string>             execute the given JDOQL query-help                                    print this message-listFSRoot                              print the current FS rootlocations-prepareAcidUpgrade <find-compactions>   Generates a set Compactioncommands to run to prepare forHive 2.x to 3.0 upgrade-serdePropKey <serde-prop-key>           Specify the key for serdeproperty to be updated.serdePropKey option is validonly with updateLocation option.-tablePropKey <table-prop-key>           Specify the key for tableproperty to be updated.tablePropKey option is validonly with updateLocation option.-updateLocation <new-loc> <old-loc>      Update FS root location in themetastore to new location.Bothnew-loc and old-loc should bevalid URIs with valid host namesand schemes.When run with thedryRun option changes aredisplayed but are not persisted.When run with theserdepropKey/tablePropKey optionupdateLocation looks for theserde-prop-key/table-prop-keythat is specified and updatesits value if found.

-listFSRoot

列出所有数据库的地址

metatool -listFSRoot

执行结果如下:

hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive/sys.db
hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive
hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive/information_schema.db
hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive/test.db

-updateLocation

更改存储位置

metatool -updateLocation hdfs://master-e812d44:8020 hdfs://master-e812d44:8020/hive/new-location

更新 DBS 和 SDS 数据表中关于位置的字段。

Looking for LOCATION_URI field in DBS table to update..
Successfully updated the following locations..
old location: hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive/test.db new location: hdfs://master-e812d44:8020/warehouse/tablespace/managed/hive/test.db
-- 省略详细信息
Updated 4 records in DBS table
Looking for LOCATION field in SDS table to update..
Successfully updated the following locations..-- 省略详细信息
Updated 43 records in SDS table

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/804875.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Utilize webcam to capture photo with camera

1. Official Guide& my github Official course my github 2. Overcome Webcam js Error in Chrome: Could not access webcam link 直接把代码拷贝到本机的下述目录下 To ignore Chrome’s secure origin policy, follow these steps. Navigate to chrome://flags/#un…

第十八节 JDBC流ASCII和二进制数据

PreparedStatement对象可以使用输入和输出流来提供参数数据。能够将整个文件放入可以容纳大值的数据库列&#xff0c;例如CLOB和BLOB数据类型。 有以下方法可用于流式传输数据 - setAsciiStream()&#xff1a;此方法用于提供大的ASCII值。setCharacterStream()&#xff1a;此…

如何在Python中使用列表展开多行

在Python中&#xff0c;如果你有一个包含列表的DataFrame&#xff0c;并且你想要将这些列表中的每个元素都展开为多行&#xff0c;你可以使用pandas库中的explode方法。explode方法会将列表中的每个元素转换为一行&#xff0c;同时保留原始DataFrame中的其他列。 假设你有一个…

StarRocks实战——华米科技埋点分析平台建设

目录 前言 一、原有方案及其痛点 二、引入StarRocks 三、方案改造 3.1 架构设计 3.2 数据流程 3.3 性能指标 3.4 改造收益 前言 华米科技是一家基于云的健康服务提供商&#xff0c;每天都会有海量的埋点数据&#xff0c;以往基于HBase建设的埋点计算分析项目往往效率上…

小红书APP闪退,电商ERP系统接口该如何测试呢?

大数据时代&#xff0c; 数据收集不仅是科学研究的基石&#xff0c; 更是企业决策的关键。 然而&#xff0c;如何高效地收集数据 成了摆在我们面前的一项重要任务。 本文将为你揭示&#xff0c; 一系列实时数据采集方法&#xff0c; 助你在信息洪流中&#xff0c; 找到…

OJ 栓奶牛【C】【Python】【二分算法】

题目 算法思路 要求的距离在最近木桩与最远木桩相隔距离到零之间&#xff0c;所以是二分法 先取一个中间值&#xff0c;看按照这个中间值可以栓多少奶牛&#xff0c;再与输入奶牛数比较&#xff0c;如果大于等于&#xff0c;则增大距离&#xff0c;注意这里等于也是增大距离…

python内置函数bytes()、callable()详解

bytes() 函数 bytes()函数用于创建一个新的不可变的字节序列对象&#xff0c;它是bytearray()的不可变版本。这个函数非常有用&#xff0c;尤其是在处理二进制数据、进行网络编程或者文件操作时。 语法 bytes([source[, encoding[, errors]]])source&#xff1a;可以是字符串…

苍穹外卖---文件上传-阿里OSS

一&#xff1a;开通阿里云对象存储服务oss,创建bucket&#xff0c;获得密钥 二&#xff1a;在程序中集成上传文件功能 1.连接阿里云OSS对象存储服务器 声明一个配置属性的文件用于传入连接的参数 package com.sky.properties;import lombok.Data; import org.springframewo…

OceanBase数据库oceanbase-ce的docker镜像中文说明

本文为OceanBase数据库oceanbase-ce的docker镜像的中文说明&#xff0c;原英文链接为&#xff1a; oceanbase/oceanbase-ce - Docker Image | Docker Hub 如何使用 docker 部署 OceanBase OceanBase 为 OceanBase 数据库提供了一个名为 oceanbase-ce 的独立测试镜像。默认情…

浏览器工作原理与实践--虚拟DOM:虚拟DOM和实际的DOM有何不同

虚拟DOM是最近非常火的技术&#xff0c;两大著名前端框架React和Vue都使用了虚拟DOM&#xff0c;所以我觉得非常有必要结合浏览器的工作机制对虚拟DOM进行一次分析。当然了&#xff0c;React和Vue框架本身所蕴含的知识点非常多&#xff0c;而且也不是我们专栏的重点&#xff0c…

yarn常用命令行

##修改hdfs日志的读写权限 hdfs dfs -ls /tmp/logs/autoflow/logs hdfs dfs -chmod arwx /tmp/logs/autoflow/logs ##查看所有node节点状态 yarn node -list -all ##查看当前运行的应用 yarn application -list ##杀掉application yarn application -kill application_17036…

二手车商的套路

https://www.dongchedi.com/article/7126394624675578405 https://www.dongchedi.com/article/7126394624675578405 现在&#xff0c;有越来越多的人去了解二手车&#xff0c;二手车相对于新车来说&#xff0c;更加的亲民划算。很多新车需要四五十万&#xff0c;而二手车有可…

Qt Creator 新建项目

&#x1f40c;博主主页&#xff1a;&#x1f40c;​倔强的大蜗牛&#x1f40c;​ &#x1f4da;专栏分类&#xff1a;QT❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 目录 一、使用 Qt Creator 新建项目 1、新建项目 2、选择项目模板 3、选择项目路径 4、选择构建系统 5…

你不可不知的5款小众神器

Hey小伙伴们&#x1f44b;&#xff0c;是不是还在为工作中的效率不高而烦恼呢&#xff1f;别急&#xff0c;今天我就给大家安利5款超实用的国产小众工作效软件&#xff0c;让你的工作台效率翻倍&#xff0c;轻松应对各种工作挑战&#xff01;&#x1f31f; 1️⃣ 亿可达 ycoda…

使用立体视觉作为 3D LiDAR 的替代方案,在 KITTI ADAS 立体视觉数据集上微调立体变换器 (STTR) 模型-含数据集+源码资料下载

为什么是立体视觉? ADAS 立体视觉是指使用两个摄像头(类似于人眼)从略有不同的角度捕获图像的技术。该设置模仿人类双眼视觉,使系统能够感知环境的深度和 3D 结构。 立体视觉的关键技术方面 ADAS 立体视觉具有多种优势和高度复杂的功能。让我们探索它们以更好地理解: …

视频图像的两种表示方式YUV与RGB(4)

本篇主要讲YUV与RGB之间的转换&#xff0c;包括YUV444 颜色编码格式 转为 RGB 格式 &#xff0c;RGB颜色编码格式转为 YUV444 格式。 一、 YUV与RGB之间的转换 YUV与RGB颜色格式之间进行转换时 , 涉及一系列的数学运算 ; YUV 颜色编码格式转为RGB格式的转换公式 取决于 于 YUV …

蓝桥杯每日一题:矩形牛棚(单调栈)

作为一个资本家&#xff0c;农夫约翰希望通过购买更多的奶牛来扩大他的牛奶业务。 因此&#xff0c;他需要找地方建立一个新的牛棚。 约翰购买了一大块土地&#xff0c;这个土地可以看作是一个 R行&#xff08;编号 1∼R1&#xff09;C 列&#xff08;编号 1∼C1&#xff09;…

Python requests 模块

爬虫、网络编程、接口......对于Python工程师来讲都绕不过一个强大的模块---requests&#xff0c;本篇文章就深入详细讲一讲requests模块。同时也先也分享一下开源API网站&#xff1a;Gitee-API文档、JSONPlaceholder API文档、和风天气API文档、Postman Echo API网站&#xff…

C语言_文件操作

文件基础 什么是文件 文件是在计算机中以实现某种功能、或某个软件的部分功能为目的而定义的一个单位。磁盘上的文件是文件。但是在程序设计中&#xff0c;我们一般谈的文件有两种&#xff1a;程序文件、数据文件&#xff08;从文件功能的角度来分的&#xff09;。 程序文件 …

App加固:不同类型和费用对比

文章目录 [TOC]引言应用程序加固是什么不同类型[App加固](https://www.ipaguard.com/)的费用对比基础加固高级加固云加固 白嫖的混淆加密工具](https://www.ipaguard.com/)-[ipaguard总结参考资料 引言 在当前移动应用市场中&#xff0c;安全性已经成为一个非常重要的话题。为…