randstr
Retorna uma string do comprimento especificado, cujos caracteres são escolhidos uniformemente ao acaso a partir do seguinte pool de caracteres: 0-9, az, AZ. A semente aleatória é opcional. O comprimento da string deve ser um inteiro constante de dois bytes ou quatro bytes (SMALLINT ou INT, respectivamente).
Para a função Databricks SQL correspondente, consulte a funçãorandstr.
Sintaxe
Python
from pyspark.databricks.sql import functions as dbf
dbf.randstr(length=<length>, seed=<seed>)
Parâmetros
Parâmetro | Tipo | Descrição |
|---|---|---|
|
| Número de caracteres nas strings a serem geradas. |
|
| Semente de número aleatório opcional a ser usada. |
Devoluções
pyspark.sql.Column: As sequências aleatórias geradas com o comprimento especificado.
Exemplos
Python
from pyspark.databricks.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.randstr(16, 3)).show() # doctest: +SKIP