randstr

Retourneert een tekenreeks van de opgegeven lengte waarvan de tekens willekeurig worden gekozen uit de volgende groep tekens: 0-9, a-z, A-Z. Het willekeurige zaad is optioneel. De tekenreekslengte moet respectievelijk een constant geheel getal van twee bytes of vier bytes zijn (SMALLINT of INT).

Toegevoegd in Databricks Runtime 16.1

Voor de overeenkomstige Databricks SQL-functie, zie de randstr functie.

Syntaxis

from pyspark.sql import functions as dbf

dbf.randstr(length=<length>, seed=<seed>)

Parameterwaarden

Kenmerk Typologie Description
length pyspark.sql.Column of int Het aantal tekens in de tekenreeks dat moet worden gegenereerd.
seed pyspark.sql.Column of int Optioneel willekeurig getal dat u wilt gebruiken.

Retouren

pyspark.sql.Column: De gegenereerde willekeurige tekenreeks met de opgegeven lengte.

Voorbeelden

from pyspark.sql import functions as dbf
spark.range(0, 10, 1, 1).select(dbf.randstr(16, 3)).show()