Schreiben von Python-UDFs¶
Mit Python-UDFs (benutzerdefinierte Funktionen) können Sie Python-Code schreiben und die Funktion dann so aufrufen, als wäre sie eine SQL-Funktion.
- Einführung in Python-UDFs
Erfahren Sie mehr über Python-UDFs, ihre Vorteile und Grenzen.
- Entwerfen von Python-UDFs
Erfahren Sie mehr über das Konvertieren von Datentypen, über Systemeinschränkungen, Optimierung, Fehlerbehandlung und bewährte Verfahren.
- Erstellen von Python-UDFs
Schreiben Sie einen UDF Handler in Python, und installieren Sie die UDF.
- Verwenden von Drittanbieter-Paketen
Verwenden Sie Python-Pakete von Drittanbietern als Abhängigkeiten.
- Aufrufen von Python-UDFs
Rufen Sie eine in Python geschriebene UDF auf.
- Implementieren von benutzerdefinierten Tabellenfunktionen (UDTFs) in Python
Schreiben Sie einen Handler für eine UDF, die tabellarische Ergebnisse zurückgibt.
- Python-UDF-Batch-API
Definieren Sie Python-Funktionen, mit denen Batches von Eingabezeilen als Pandas DataFrames erhalten und Batches von Ergebnissen als Pandas-Arrays oder Pandas Series zurückgeben werden.
- Problembehandlung bei Python-UDFs
Lesen Sie Tipps zur Problembehandlung.