Hive organizes tables into partitions. It is a way of dividing a table การแปล - Hive organizes tables into partitions. It is a way of dividing a table ไทย วิธีการพูด

Hive organizes tables into partitio

Hive organizes tables into partitions. It is a way of dividing a table into related parts based on the values of partitioned columns such as date, city, and department. Using partition, it is easy to query a portion of the data.

Tables or partitions are sub-divided into buckets, to provide extra structure to the data that may be used for more efficient querying. Bucketing works based on the value of hash function of some column of a table.

For example, a table named Tab1 contains employee data such as id, name, dept, and yoj (i.e., year of joining). Suppose you need to retrieve the details of all employees who joined in 2012. A query searches the whole table for the required information. However, if you partition the employee data with the year and store it in a separate file, it reduces the query processing time. The following example shows how to partition a file and its data:

The following file contains employeedata table.


0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
กลุ่มจัดตารางลงในพาร์ติชัน มันเป็นวิธีแบ่งตารางตามค่าของคอลัมน์ partitioned เช่นวัน เมือง และภาคส่วนที่เกี่ยวข้อง ใช้พาร์ติชัน ซึ่งง่ายต่อการสอบถามของข้อมูลตารางหรือพาร์ทิชันจะย่อยแบ่งออกเป็นกลุ่ม ให้เสริมโครงสร้างข้อมูลที่สามารถใช้สำหรับการสอบถามมีประสิทธิภาพมากขึ้น งาน bucketing ตามค่าของฟังก์ชันแฮชของบางคอลัมน์ของตารางตัวอย่าง ตารางชื่อ Tab1 ประกอบด้วยข้อมูลพนักงานเช่นรหัส ชื่อ แผนก และ yoj (เช่น ปีเข้าร่วม) สมมติว่า คุณต้องการรับรายละเอียดของพนักงานทั้งหมดที่เข้าร่วมในปี 2012 สอบถามการค้นหาทั้งตารางสำหรับข้อมูลที่จำเป็น อย่างไรก็ตาม ถ้าคุณแบ่งพาร์ติชันข้อมูลพนักงาน ด้วยปี และเก็บไว้ในแฟ้มต่างหาก มันช่วยลดเวลาการประมวลผลแบบสอบถาม ตัวอย่างต่อไปนี้แสดงวิธีการแบ่งพาร์ติชันแฟ้มและข้อมูล:แฟ้มต่อไปนี้ประกอบด้วยตาราง employeedata
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
รังผึ้งจัดตารางลงในพาร์ทิชัน มันเป็นวิธีของการแบ่งตารางออกเป็นชิ้นส่วนที่เกี่ยวข้องตามค่าของการแบ่งคอลัมน์ เช่น วัน กรมเมืองและ . การใช้พาร์ทิชัน , มันง่ายที่จะค้นหาส่วนของข้อมูลตารางพาร์ทิชัน .

หรือจะย่อยแบ่งออกเป็นกลุ่ม เพื่อให้โครงสร้างพิเศษเพื่อให้ข้อมูลที่อาจถูกใช้เพื่อให้มีประสิทธิภาพมากขึ้น การสอบถาม .บ่อนเถื่อนทำงานขึ้นอยู่กับมูลค่าของกัญชาฟังก์ชันบางคอลัมน์ของตาราง .

ตัวอย่าง ตารางชื่อ tab1 ประกอบด้วยข้อมูล เช่น รหัสพนักงาน ชื่อแผนก และ yoj ( เช่นปีของการเข้าร่วม ) สมมติว่าคุณต้องการที่จะดึงรายละเอียดของพนักงานทั้งหมดที่เข้าร่วมใน 2012 ค้นหาทั้งตารางสำหรับข้อมูลที่ต้องการค้นหา . อย่างไรก็ตามถ้าพาร์ทิชันข้อมูลพนักงานกับปีและเก็บไว้ในแฟ้มที่แยกต่างหาก มันช่วยลดเวลาการประมวลผลแบบสอบถาม . ตัวอย่างต่อไปนี้แสดงวิธีการพาร์ทิชันไฟล์และข้อมูล :

ต่อไปนี้ไฟล์ที่มีตาราง employeedata

.
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: