Logo th.boatexistence.com

ไฮฟ์รองรับ sql ที่มีพารามิเตอร์หรือไม่

สารบัญ:

ไฮฟ์รองรับ sql ที่มีพารามิเตอร์หรือไม่
ไฮฟ์รองรับ sql ที่มีพารามิเตอร์หรือไม่
Anonim

กำหนดพารามิเตอร์ SQL ไม่ได้รับการสนับสนุน; เซิร์ฟเวอร์ Hive ไม่รองรับตัวทำเครื่องหมายพารามิเตอร์

Hive ใช้ SQL ประเภทใด

Hive ถูกสร้างขึ้นเพื่อให้ผู้ที่ไม่ใช่โปรแกรมเมอร์ที่คุ้นเคยกับ SQL ทำงานกับข้อมูลระดับเพตะไบต์ โดยใช้อินเทอร์เฟซแบบ SQL ที่เรียกว่า HiveQL ฐานข้อมูลเชิงสัมพันธ์แบบดั้งเดิมได้รับการออกแบบสำหรับการสืบค้นแบบโต้ตอบบน ชุดข้อมูลขนาดเล็กถึงขนาดกลางและประมวลผลชุดข้อมูลขนาดใหญ่ได้ไม่ดี

ฉันจะตั้งค่าพารามิเตอร์ใน Hive ได้อย่างไร

ตัวแปรไฮฟ์คือคู่คีย์-ค่าที่สามารถตั้งค่าได้โดยใช้ คำสั่งชุด และสามารถใช้ในสคริปต์และ Hive SQL ค่าของตัวแปรในสคริปต์ Hive จะถูกแทนที่ระหว่างการสร้างเคียวรี

2 สร้างและตั้งค่าตัวแปรไฮฟ์

  1. รังผึ้ง
  2. รังนก
  3. ระบบ และ.
  4. env.

ฉันจะเรียกใช้แบบสอบถาม SQL ใน Hive ได้อย่างไร

เรียกใช้ Hive Query

  1. ขั้นตอนที่ 1: สำรวจตาราง ไปที่หน้าวิเคราะห์จากเมนูด้านบน …
  2. ขั้นตอนที่ 2: ดูตัวอย่างแถว ตอนนี้ เรียกใช้แบบสอบถามอย่างง่ายกับตารางนี้โดยป้อนข้อความต่อไปนี้ในกล่องแบบสอบถาม: …
  3. ขั้นตอนที่ 3: วิเคราะห์ข้อมูล

คุณตั้งค่าตัวแปรในแบบสอบถาม Hive อย่างไร

หากคุณไม่ได้ระบุเนมสเปซตามที่กล่าวไว้ด้านล่าง ตัวแปร var จะถูกเก็บไว้ในเนมสเปซ hiveconf set hivevar:var="hivevar_namespace"; ในขณะที่เราจัดเตรียมเนมสเปซนี้จะใช้งานได้ เลือก ${hivevar:var};

แนะนำ: