Expressions Lakehouse v1
Lakehouse v1 repose sur le moteur SQL Databend. Pour chaque fonction ci-dessous, ce site fournit une syntaxe et des exemples adaptés à PlaidCloud ; pour la référence canonique en amont (avec tous les cas limites et toutes les variantes d’arguments), consultez la référence des fonctions SQL de Databend.
Fonctions scalaires
Section intitulée « Fonctions scalaires »- Fonctions de tableau — Effectuent des opérations sur les tableaux
- Fonctions d’expression bit à bit — Effectuent des opérations et des manipulations bit à bit
- Fonctions d’expression conditionnelle — Mettent en œuvre une logique conditionnelle et des instructions CASE
- Fonctions de contexte — Fournissent des informations sur le contexte d’exécution SQL en cours
- Fonctions de conversion — Convertissent des types de données et transtypent des valeurs
- Fonctions de date et d’heure — Manipulent et formatent les dates et les heures
- Fonctions géospatiales — Gèrent et manipulent des données géospatiales
- Fonctions de géométrie — Gèrent et manipulent des données de géométrie géospatiale
- Fonctions d’intervalle — Créent et manipulent des intervalles de temps
- Fonctions de mappage — Créent et manipulent des structures de données de type map
- Fonctions numériques — Effectuent des calculs et des opérations numériques
- Fonctions de recherche — Recherchent des valeurs à l’aide d’expressions
- Fonctions pour données semi-structurées et structurées — Travaillent avec JSON et d’autres formats de données structurées
- Fonctions de chaîne — Manipulent des chaînes et effectuent des opérations d’expressions régulières
Fonctions d’agrégation
Section intitulée « Fonctions d’agrégation »- Fonctions d’agrégation — Calculent des synthèses comme la somme, la moyenne, le nombre, etc.
- Fonctions de fenêtrage — Fournissent des calculs d’agrégation sur une plage de lignes spécifiée
Fonctions d’IA
Section intitulée « Fonctions d’IA »- Fonctions d’IA — Exploitent les capacités d’IA et d’apprentissage automatique
Fonctions spécialisées
Section intitulée « Fonctions spécialisées »- Fonctions de hachage — Génèrent des valeurs de hachage pour la sécurité et la comparaison des données
- Fonctions d’adresse IP — Manipulent et analysent des données d’adresse IP
- Fonctions UUID — Génèrent et manipulent des UUID
Fonctions système et de table
Section intitulée « Fonctions système et de table »- Fonctions de séquence — Génèrent des valeurs séquentielles
- Fonctions système — Accèdent aux informations de niveau système et effectuent des opérations de contrôle
- Fonctions de table — Renvoient des résultats sous forme tabulaire
Autres fonctions
Section intitulée « Autres fonctions »- Fonctions de dictionnaire — Travaillent avec des structures de données de type dictionnaire
- Autres fonctions diverses — Un ensemble de fonctions variées
- Fonctions de test — Fonctions utilisées à des fins de test