ランドストル
0 ~ 9、a ~ z、A ~ Z の文字プールから均一にランダムに選択された文字を含む指定された長さの文字列を返します。ランダムシードはオプションです。文字列の長さは、定数の 2 バイトまたは 4 バイトの整数 (それぞれ SMALLINT または INT) である必要があります。
対応する Databricks SQL 関数については、 randstr関数を参照してください。
構文
Python
from pyspark.databricks.sql import functions as dbf
dbf.randstr(length=<length>, seed=<seed>)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
|
| 生成する文字列の文字数。 |
|
| 使用するオプションの乱数シード。 |
戻り値
pyspark.sql.Column: 指定された長さで生成されたランダム文字列。
例
Python
from pyspark.databricks.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.randstr(16, 3)).show() # doctest: +SKIP