Unterstützt Hive parametrisiertes SQL?

Inhaltsverzeichnis:

Unterstützt Hive parametrisiertes SQL?
Unterstützt Hive parametrisiertes SQL?

Video: Unterstützt Hive parametrisiertes SQL?

Video: Unterstützt Hive parametrisiertes SQL?
Video: Lohnt es sich Hivepower zu mieten und sind Selfvotes erlaubt? - Hive Blockchain FAQ 2024, Dezember
Anonim

parametrisiert SQL wird nicht unterstützt; der Hive-Server unterstützt den Parameter marker nicht.

Welche Art von SQL verwendet Hive?

Hive wurde entwickelt, um es Nicht-Programmierern zu ermöglichen, die mit SQL vertraut sind, mit Petabytes an Daten zu arbeiten, indem eine SQL-ähnliche Schnittstelle namens HiveQL verwendet wird. Herkömmliche relationale Datenbanken sind für interaktive Abfragen konzipiert kleine bis mittlere Datensätze und verarbeiten große Datensätze nicht gut.

Wie stelle ich Parameter in Hive ein?

Hive-Variablen sind Schlüssel-Wert-Paare, die mit dem set-Befehl gesetzt und in Skripten und Hive-SQL verwendet werden können. Die Werte der Variablen in Hive-Skripten werden während des Abfragekonstrukts ersetzt.

2. Erstellen und Festlegen von Hive-Variablen

  1. hiveconf.
  2. hivevar.
  3. System und.
  4. env.

Wie führe ich eine SQL-Abfrage in Hive aus?

Hive-Abfrage ausführen

  1. Schritt 1: Erkunden Sie Tabellen. Navigieren Sie im oberen Menü zur Seite Analysieren. …
  2. Schritt 2: Beispielzeilen anzeigen. Führen Sie nun eine einfache Abfrage dieser Tabelle durch, indem Sie den folgenden Text in das Abfragefeld eingeben: …
  3. Schritt 3: Daten analysieren.

Wie setzt man eine Variable in einer Hive-Abfrage?

Wenn Sie keinen Namespace wie unten erwähnt angeben, wird die Variable var im hiveconf-Namespace gespeichert. set hivevar:var="hivevar_namespace"; Da wir den Namensraum bereitstellen, wird dies funktionieren. select ${hivevar:var};

Empfohlen: