Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve una cadena de identificador único universal (UUID). El valor se devuelve como una cadena de 36 caracteres UUID canónica.
Syntax
from pyspark.sql import functions as sf
sf.uuid(seed=None)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
seed |
pyspark.sql.Column o int, opcional |
Inicialización de número aleatorio opcional que se va a usar. |
Examples
Ejemplo 1: Generación de UUID con inicialización aleatoria
from pyspark.sql import functions as sf
spark.range(5).select(sf.uuid()).show(truncate=False)
+------------------------------------+
|uuid() |
+------------------------------------+
|627ae05e-b319-42b5-b4e4-71c8c9754dd1|
|f781cce5-a2e2-464d-bc8b-426ff448e404|
|15e2e66e-8416-4ea2-af3c-409363408189|
|fb1d6178-7676-4791-baa9-f2ddcc494515|
|d48665e8-2657-4c6b-b7c8-8ae0cd646e41|
+------------------------------------+
Ejemplo 2: Generación de UUID con un valor de inicialización especificado
from pyspark.sql import functions as sf
spark.range(0, 5, 1, 1).select(sf.uuid(seed=123)).show(truncate=False)
+------------------------------------+
|uuid() |
+------------------------------------+
|4c99192d-23d6-4d88-b814-a634398120f0|
|af506873-3c53-41e3-8354-a24856b8de8a|
|7b4b370e-e867-47e2-93c0-f6990463a12d|
|1c4d1733-ff1a-4a6c-b144-0b0345adf0d0|
|7478f235-f8bc-4112-8e59-a28f50e46890|
+------------------------------------+