Encyclopédie des fonctions de la ruche
1 fonctions mathématiques
plafond arrondir l'entier plancher arrondir l'entier absolu fonction de valeur absolue bin fonction binaire hex fonction hexadécimale bround (DOUBLE a, INT d) méthode d'arrondi du banquier, conserver d décimale rand () valeur aléatoire round () conserver d décimales2.Fonction Date
from_unixtime Convertir l'horodatage en date unix_timestamp Obtenir l'horodatage current_date Date actuelle to_date Convertir la date en datediff(string enddate, string startdate) Renvoie la date de fin moins le nombre de jours à partir de la date de début Renvoie le nombre de jours de l'année Récupère l'année date_format(current_date() ,'MM.dd') Appuyez sur Spécifiez le format pour renvoyer la date, tel que : date_format("2016-06-22", "MM-dd")=06-223. Fonction conditionnelle
if (>,1,2) case (>,when 1 then 2) isnull renvoie un booléen isnotnull renvoie un booléen nvl (null,1) ===14. Fonctions des personnages
regexp_extract fonction d'analyse d'expression régulière regexp_replace('hello,world','o|l','e'); remplacement d'expression régulière substr, interception de chaîne de sous-chaîne fonction de retournement de chaîne inversée trim supprimer les espaces fonction de division de chaîne divisée instr( xx,x) renvoie un nombre sans renvoyer 05. Fonction d'agrégation
max valeur maximale min valeur minimale nombre nombre somme somme moy moyenne6. Fonction de génération de table
éclater(ARRAY) Chaque ligne correspond à un élément du tableau7. Fonction de conversion de type
cast(expr as) Convertit expr en type tel que : cast("1" as BIGINT) Convertit la chaîne 1 en type BIGINT, si la conversion échoue, elle renverra NULL binaire Convertir en binaire8. Fonctions agrégées
size(Array) Obtient le nombre d'ensembles map_keys(Map<KV>) Renvoie toutes les clés de la carte array_contains(Array, value) Renvoie true si le tableau Array contient une valeur. Sinon, renvoie la fonction de tri false sort_array(Array)
Nettoyage des données
Réinitialisation du groupe
kafka-consumer-groups.sh --bootstrap-server 192.168.64.128:9092 --group cm --reset-offsets --all-topics --to-earliest
Navigateur pour voir le fil
http://192.168.64.128:8088/cluster#/
ligne à colonne
max (cas quand alors sinon fin) grouper par
Colonne à ligne
max(as) grouper par union tous
Collection d'expressions régulières