Logo fa.boatexistence.com

آیا hive از sql پارامتری پشتیبانی می کند؟

فهرست مطالب:

آیا hive از sql پارامتری پشتیبانی می کند؟
آیا hive از sql پارامتری پشتیبانی می کند؟
Anonim

Parameterized SQL پشتیبانی نمی شود; سرور Hive از نشانگر پارامتر پشتیبانی نمی کند.

Hive از چه نوع SQL استفاده می کند؟

Hive ایجاد شد تا به غیر برنامه نویسان آشنا با SQL اجازه دهد با پتابایت داده کار کنند، با استفاده از یک رابط SQL مانند به نام HiveQL پایگاه داده های سنتی رابطه ای برای پرس و جوهای تعاملی طراحی شده اند. مجموعه داده های کوچک تا متوسط و مجموعه داده های بزرگ را به خوبی پردازش نمی کند.

چگونه پارامترها را در Hive تنظیم کنم؟

متغیرهای

Hive جفت‌هایی هستند که می‌توانند با استفاده از دستور set تنظیم شوند و در اسکریپت‌ها و Hive SQL استفاده شوند. مقادیر متغیرها در اسکریپت‌های Hive در طول ساخت query جایگزین می‌شوند.

2. ایجاد و تنظیم متغیر Hive

  1. hiveconf.
  2. hivevar.
  3. سیستم، و.
  4. env.

چگونه یک پرس و جوی SQL را در Hive اجرا کنم؟

اجرای جستجوی کندو

  1. مرحله 1: جداول را کاوش کنید. از منوی بالا به صفحه Analyze بروید. …
  2. مرحله ۲: ردیف‌های نمونه را مشاهده کنید. اکنون، با وارد کردن متن زیر در کادر پرس و جو، یک کوئری ساده را در مقابل این جدول اجرا کنید: …
  3. مرحله 3: تجزیه و تحلیل داده ها.

چگونه یک متغیر را در Query Hive تنظیم می کنید؟

اگر فضای نام را همانطور که در زیر ذکر شد ارائه نکنید، متغیر var در فضای نام hiveconf ذخیره می شود. set hivevar:var="hivevar_namespace"; همانطور که ما فضای نام را ارائه می کنیم، این کار خواهد کرد. ${hivevar:var}; را انتخاب کنید

توصیه شده: