randstr
Renvoie une chaîne de la longueur spécifiée dont les caractères sont choisis uniformément au hasard dans le Pool de caractères suivant : 0-9, a-z, A-Z. La graine aléatoire est facultative. La longueur de chaîne doit être un entier constant de deux ou quatre octets (SMALLINT ou INT, respectivement).
Ajouté dans Databricks Runtime 16.1
Pour la fonction Databricks SQL correspondante, consultez la fonctionrandstr.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.randstr(length=<length>, seed=<seed>)
parameter
parameter | Type | Description |
|---|---|---|
|
| Nombre de caractères dans la chaîne à générer. |
|
| Graine de nombre aléatoire facultative à utiliser. |
Renvoie
pyspark.sql.Column: La chaîne aléatoire générée avec la longueur spécifiée.
Exemples
Python
from pyspark.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.randstr(16, 3)).show()