Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca ciąg o określonej długości, którego znaki są wybierane równomiernie losowo z następującej puli znaków: 0–9, a-z, A-Z. Inicjator losowy jest opcjonalny. Długość ciągu musi być stałą dwu bajtową lub cztero bajtową liczbą całkowitą (odpowiednio SMALLINT lub INT).
Dodano w środowisku Databricks Runtime 16.1
Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz randstr funkcja.
Składnia
from pyspark.databricks.sql import functions as dbf
dbf.randstr(length=<length>, seed=<seed>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
length |
pyspark.sql.Column lub int |
Liczba znaków w ciągu do wygenerowania. |
seed |
pyspark.sql.Column lub int |
Opcjonalne inicjatory liczb losowych do użycia. |
Zwraca
pyspark.sql.Column: wygenerowany losowy ciąg o określonej długości.
Przykłady
from pyspark.databricks.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.randstr(16, 3)).show()