1. 程式人生 > >【三】hive DDL之create/drop/alter databases/schema

【三】hive DDL之create/drop/alter databases/schema

建立

CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
  [COMMENT database_comment]
  [LOCATION hdfs_path]
  [WITH DBPROPERTIES (property_name=property_value, ...)];

刪除

DROP (DATABASE|SCHEMA) [IF EXISTS] database_name [RESTRICT|CASCADE];

修改

ALTER (DATABASE|SCHEMA) database_name SET DBPROPERTIES (property_name=property_value, ...);   -- (Note: SCHEMA added in Hive 0.14.0)
 
ALTER (DATABASE|SCHEMA) database_name SET OWNER [USER|ROLE] user_or_role;   -- (Note: Hive 0.13.0 and later; SCHEMA added in Hive 0.14.0)
  
ALTER (DATABASE|SCHEMA) database_name SET LOCATION hdfs_path; -- (Note: Hive 2.2.1, 2.4.0 and later)

使用

USE database_name;
USE DEFAULT;
show databases;

相關推薦

hive DDLcreate/drop/alter databases/schema

建立 CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION h

HadoopHive優化——控制hive任務中的map數和reduce數

一、控制hive任務中的map數: 1.通常情況下,作業會通過input的目錄產生一個或者多個map任務。  主要的決定因素有: input的檔案總個數,input的檔案大小,叢集設定的檔案塊大小(目

Hive學習Hive 函數

mss ado 整數 算術運算 大於 stc view 年月日 return 環境  虛擬機:VMware 10   Linux版本:CentOS-6.5-x86_64   客戶端:Xshell4  FTP:Xftp4  jdk8  hadoop-3.1.1  apache

NLPjieba原始碼分析關鍵字提取(TF-IDF/TextRank)

【一】綜述 利用jieba進行關鍵字提取時,有兩種介面。一個基於TF-IDF演算法,一個基於TextRank演算法。TF-IDF演算法,完全基於詞頻統計來計算詞的權重,然後排序,在返回TopK個詞作為關鍵字。TextRank相對於TF-IDF,基本思路一致,也是基於統計的思想,只不過其計算詞的權

TensorFlow原始碼系列node分配演算法placement algorithm

一個graph中各種不同特徵的node,tf需要依據一定的規則將不同的node放在不同的device上,這點對於分散式或者單機多卡比較重要。tf在node的分配演算法上有placer和costmodel(代價模型);這裡簡單分析一下placer演算法。代價模型是依據運算元對裝置的要求、裝置的情況等,

原創技術系列 記憶體管理(

作者:CppExplore 地址:http://www.cppblog.com/CppExplore/(2)boost::pool系列。boost的記憶體池最低層是simple_segregated_storage,類似於Loki中的chunk,在其中申請釋放block(boost中把block稱為c

ABAP學習

第六章資料庫操作 6.2.1表字段 在資料字典中,每建立一個資料庫表後,都將同時生成一個同名的結構化資料型別. 6.2.2外部關鍵字 外部關鍵字內容必須在其對應的約束表(check table)中存在,否則無法插入. 6.2.3技術設定 1.資料型別(data c

WPF Data Binding指定源(Source)的幾種方法

    Binding的源是資料的來源,所以,只要一個物件包含資料並且能夠通過屬性將資料暴露出來,它就能當作Binding的源來使用。包含資料的物件比比皆是,但必須為Binding的Source指定合

BZOJ3689異或 堆+可持久化Trie樹

ace iostream 持久化 sof stream tro urn org cst 【BZOJ3689】異或之 Description 給定n個非負整數A[1], A[2], ……, A[n]。對於每對(i, j)滿足1 <=

16vuex2.0 getter

this map 多個參數 name not 同時 方便 比較 compute  有的組件中獲取到 store 中的state, 需要對進行加工才能使用,computed 屬性中就需要寫操作函數,如果有多個組件中都需要進行這個操作,那麽在各個組件中都寫相同的函數,那就非常

15vuex2.0 modules

his 來看 暴露 方式 ets 我們 spa web space   vue 使用的是單一狀態樹對整個應用的狀態進行管理,也就是說,應用中的所有狀態都放到store中,如果是一個大型應用,狀態非常多, store 就會非常龐大,不太好管理。這時vuex 提供了另外一種方式

0002設計模式原則

範圍 class 變化 chan reason 一件事 ever 模式 單一職責原則 【1】單一職責原則:   要求一個接口或者類只有一個原因引起變化;    也就是一個接口或者類只有一個職責,它負責一件事情;  There should never be more

比賽百度星2017 初賽Round A

初賽 題意 bsp 多少 5% 答案 數字 nbsp 計算 第一題 題意:給定多組數據P,每次詢問P進制下,有多少數字B滿足條件:只要數位之和是B的倍數,該數字就是B的倍數。 題解:此題是參考10進制下3和9倍數的特殊性質。 對於10進制,ab=10*a+b=9*a+(a+

C語言變量存儲類型

art 技術分享 .net ont alt enter fill img 分享 【精】C語言之變量存儲類型

計算機網絡:數據鏈路層

緩存 strong mac 幾分鐘 tcp協議 tran 可靠性 如何 wid 轉自:http://blog.chinaunix.net/uid-26275986-id-4104189.html 按照TCP/IP協議由下往上的順序,今天我們來學習一下數據鏈

CSS3css屬性——background

wid css屬性 posit attach 樣式 ash ack com ref 一、background設置一個元素的背景樣式 語法格式:background: color position size repeat origin clip attachment imag

剛學Python的幾道簡單練習題

-1 找到 ext split art style white 字符串索引 是否 python交友娛樂會所:613176398 (一)name = "aleX leNb" 1) 移除 name 變量對應的值兩邊的空格,並輸出處理結果 name = "a

MongoDB管理副本集

bottom reference mil 沒有 options 過程 新版 會有 滿足 一、復制介紹 所謂的復制就是在多個主機之間同步數據的過程。 1、數據冗余及可用性 復制技術提供數據冗余及可用性,在不同的數據庫服務器上使用多個數據副本,復制技術防止單個數據庫服務器出現數

MongoDB管理安全性

方法 開啟 oot backup 由於 alt 集群管理 失敗 exec 要保證一個安全的MongoDB運行環境,DBA需要實施一些控制保證用戶或應用程序僅僅訪問它們需要的數據。這些措施包括但不限於: 認證機制 基於角色的訪問控制 加密 審計 一、認證機制 認證是驗證客

MongoDB文檔的CURD操作

其中 iat options match imu 可選 不能 dal 多個 一、插入文檔 使用insert方法插入文檔到一個集合中,如果集合不存在創建集合,有以下幾種方法: db.collection.insertOne({}):(v3.2 new) #插入一個文檔到集