Wyrażenia Lakehouse v1
Lakehouse v1 jest zbudowany na silniku SQL Databend. Dla każdej z poniższych funkcji ta witryna udostępnia składnię i przykłady w wersji PlaidCloud; kanoniczną dokumentację źródłową (ze wszystkimi przypadkami brzegowymi i wariantami argumentów) znajdziesz w dokumentacji funkcji SQL Databend.
Funkcje skalarne
Dział zatytułowany „Funkcje skalarne”- Funkcje tablicowe — operacje na tablicach
- Funkcje wyrażeń bitowych — operacje i manipulacje bitowe
- Funkcje wyrażeń warunkowych — logika warunkowa i instrukcje case
- Funkcje kontekstu — informacje o bieżącym kontekście wykonania SQL
- Funkcje konwersji — konwersja typów danych i rzutowanie wartości
- Funkcje daty i czasu — przetwarzanie i formatowanie dat i czasu
- Funkcje geoprzestrzenne — obsługa i przetwarzanie danych geoprzestrzennych
- Funkcje geometrii — obsługa i przetwarzanie geoprzestrzennych danych geometrycznych
- Funkcje interwałów — tworzenie interwałów czasu i operacje na nich
- Funkcje map — tworzenie struktur danych typu mapa i operacje na nich
- Funkcje numeryczne — obliczenia i operacje numeryczne
- Funkcje wyszukiwania — wyszukiwanie wartości za pomocą wyrażeń
- Funkcje danych częściowo ustrukturyzowanych i ustrukturyzowanych — praca z JSON i innymi ustrukturyzowanymi formatami danych
- Funkcje tekstowe — przetwarzanie ciągów znaków i operacje na wyrażeniach regularnych
Funkcje agregujące
Dział zatytułowany „Funkcje agregujące”- Funkcje agregujące — obliczanie podsumowań, takich jak suma, średnia, liczba itd.
- Funkcje okna — obliczenia agregujące w określonym zakresie wierszy
Funkcje AI
Dział zatytułowany „Funkcje AI”- Funkcje AI — wykorzystanie możliwości AI i uczenia maszynowego
Funkcje specjalistyczne
Dział zatytułowany „Funkcje specjalistyczne”- Funkcje skrótu — generowanie wartości skrótu na potrzeby bezpieczeństwa i porównywania danych
- Funkcje adresów IP — przetwarzanie i analiza danych adresów IP
- Funkcje UUID — generowanie identyfikatorów UUID i operacje na nich
Funkcje systemowe i tabelaryczne
Dział zatytułowany „Funkcje systemowe i tabelaryczne”- Funkcje sekwencji — generowanie wartości sekwencyjnych
- Funkcje systemowe — dostęp do informacji na poziomie systemu i wykonywanie operacji sterujących
- Funkcje tabelaryczne — zwracanie wyników w formie tabeli
Pozostałe funkcje
Dział zatytułowany „Pozostałe funkcje”- Funkcje słownikowe — praca ze strukturami danych typu słownik
- Pozostałe funkcje różnego przeznaczenia — zbiór różnych innych funkcji
- Funkcje testowe — funkcje używane do celów testowych