1. 程式人生 > >hive裡如何快速查看錶中有多少記錄數

hive裡如何快速查看錶中有多少記錄數

方法一:

在hue介面的hive下找到相應的表,即可看到表的行數和大小等資訊。



方法二編寫指令碼,

[[email protected] hive]# cat count_tables.sh 

myorder=1
while read line;
do
eval "hive --database tpc_ds -S -e 'select \"$myorder\" as myorder, \"$line\" as tablename, count(*) as rowcount from $line;' &"
myorder=$(($myorder+1));
done;
[[email protected]
hive]# cat tables.txt 
call_center

執行指令碼
sh count_tables.sh  tables.txt 

三種情況 直接從Mysql裡查詢

mysql> use hive

select * from TBLS where TBL_NAME='call_center';

mysql> select a.TBL_ID, a.TBL_NAME, b.PARAM_KEY, b.PARAM_VALUE from TBLS as a join TABLE_PARAMS as b where a.TBL_ID = b.TBL_ID and TBL_NAME="web_sales" and PARAM_KEY="numRows";
+--------+-----------+-----------+-------------+
| TBL_ID | TBL_NAME  | PARAM_KEY | PARAM_VALUE |
+--------+-----------+-----------+-------------+
|    382 | web_sales | numRows   | -1          |
|    406 | web_sales | numRows   | 144002668   |
+--------+-----------+-----------+-------------+

相關推薦

hive如何快速多少記錄

方法一:在hue介面的hive下找到相應的表,即可看到表的行數和大小等資訊。方法二編寫指令碼,[[email protected] hive]# cat count_tables.sh myorder=1while read line;doeval "hive --

系統哪些角色:

select sys 查看系統 where tee lec str 查看 role 查看系統中有哪些角色:select * from dba_roles;查看角色具有的權限:select * from dba_sys_privs d where d.grantee=‘RES

mysql8基礎 select * 的所有內容

資料,資料,命根就在資料 ! 操作資料庫時,一定要謹慎小心。師萬物 這裡的程式碼看看就好,要有自己的判斷。遇到抉擇,要不恥上下問。 example stu@Ubuntu:~$ mysql -u root -p Enter password: Welc

快速對的就說明,及表字段描述及欄位型別

--表描述 SELECT tbs.name 表名,ds.value 描述 FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE ds.minor_id=0 and

Oracle 重複的記錄,以及去除表的重複記錄

--查看錶中重複的記錄   select       tscw.L_SEC_KEY as L_BOND_KEY ,---債券內碼      to_date(twcb.b_info_carrydate,'yyyyMMdd') as D_BEGIN,--計息起始日      

sybase是否資料

create table #tableNames(TableName varchar(255)) create table #aaa (num int ) declare @n int declare @dataTable varchar(255)

是否存在索引及索引在哪幾列

 select * from USER_INDEXES  where table_name ='大寫的表明 查詢到索引名稱' select * from user_ind_columns where index_name='索引名稱' column_name 表示列名

SQLSERVER 據庫各表的記錄

object pan gray esc sin In row ray color 1.各表記錄數 select a.name as 表名,max(b.rows) as 記錄條數 from sysobjects a ,sysindexes b

mysql結構資訊需求背景是給一個表名然後給出相應的表結構資訊及索引資訊 常用的命令如下: 1. desc tableName; desc employees.employees; 2. sh

需求背景是給一個表名然後給出相應的表結構資訊及索引資訊 常用的命令有如下: 1. desc tableName; desc employees.employees; 2. show columns from tableName; show COLUMNS from employees.employe

Oracle (01)Oracle資料庫的安裝步驟.搭建上課所用的資料庫環境.table (二維表).結構.資料庫常用的資料型別

Oracle 01 目錄 Oracle資料庫的安裝步驟 搭建上課所用的資料庫環境 table (二維表) ***** 查看錶結構 ***** 資料庫中常用的資料型別 ***** SQL語句 ***** where子句 ***** 對於null值 如何進行判斷 ***** 模糊查詢 *

mysql結構相關sql

/**查看錶結構**/ desc yourtablename /**檢視建立表語句**/ show create table yourtablename /**檢視所有列的資訊**/ use informa

mysql如何結構

1.登陸mysql 命令: mysql -uroot -p 2.此處以mysql資料庫的func表為例 查看錶結構的方法1 ---命令: desc func; --方法2 命令: describe func; --方法3 命令:

plsql develop無法使用desc結構問題

 今天使用工具plsqldev來查詢表結構時候,老是丟擲錯誤,非常鬱悶,後來上網查查才知道,原來在plsql dev工具中的sql windows區域 Oracle的SQL緩衝區一次只能存放一條SQL命令 而且SQL

在SQLPLUSoracle結構SQL語句 oracle修改表字段SQL語句 修改表字段SQL語句

1、查看錶結構 desc 表名 2、修改表字段SQL語句 使用rename關鍵字來實現欄位名的修改: alter table 表名 rename column舊的欄位名 to 新的欄位名名; 使用modify關鍵字來實現對資料型別的修改: alter table 表名 mo

hive表資訊查詢:結構、表操作、建表語句

問題導讀: 1.如何檢視hive表結構? 2.如何查看錶結構資訊? 3.如何檢視分割槽資訊?4.哪個命令可以模糊搜尋表 28.怎麼查詢建立表語句 1.hive模糊搜尋表   show tables like '*name*'; 2.查看錶結構資訊   desc forma

Oracle欄位和註釋的方法

select * from user_tab_commentsuser_tab_comments:table_name,table_type,comments相應的還有dba_tab_comments,all_tab_comments,這兩個比user_tab_comments多了ower列。獲取欄位註釋:s

CAD建築圖紙什麽技巧?怎麽快速建築圖紙?

大小 五個 單位 平面圖 平面 整體 不可 結構 小技巧 CAD查看建築圖紙有什麽技巧?怎麽快速查看建築圖紙?以下為小夥伴們總結了五個CAD看圖的小技巧,希望能對大家的看工作有所幫助哦! 1、學會查看圖紙目錄 圖紙目錄是了解整個建築設計整體情況的目錄,從其中可以明確了解圖紙

怎麽移動dwg文件的圖形位置

一張圖紙中包括圖形和文字,圖形可以讓讀者更加容易理解,而文字則是起到了一個解釋性的作用。在電腦中打開CAD圖紙,需要用到dwg文件查看器,制作過CAD的朋友們都知道CAD文件的格式是dwg格式。圖紙中的圖形有的時候不在適合位置,就需要把他移動到一個合適的位置上,那麽,如何移動呢,來看看具體的操作方法。

python的關鍵字

import images imp pytho lis -m pri image mage 使用keyword模塊驗證和查看python關鍵字 import keyword導入模塊 print(keyword.kwlist)打印查看關鍵字列表 驗證某字段是否是python

nginx 每秒多少訪問量

pre url sdn b- 訪問 ip統計 blog details 查看 nginx訪問量統計 1.根據訪問IP統計UV awk ‘{print $1}‘ access.log|sort | uniq -c |wc -l 2.統計訪問URL統計PV