Freigeben über


Decke

Berechnet die Obergrenze des angegebenen Werts. Unterstützt Spark Connect.

Die entsprechende Databricks SQL-Funktion finden Sie unter ceiling Funktion.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.ceiling(col=<col>, scale=<scale>)

Die Parameter

Parameter Typ Description
col pyspark.sql.Column or column name Der Name der Zielspalte oder Spalte zum Berechnen der Obergrenze.
scale pyspark.sql.Column or int Ein optionaler Parameter zum Steuern des Rundungsverhaltens.

Rückkehr

pyspark.sql.Column: Eine Spalte für die berechneten Ergebnisse.

Examples

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.ceiling(dbf.lit(-0.1))).show()
+-------------+
|ceiling(-0.1)|
+-------------+
|            0|
+-------------+

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.ceiling(dbf.lit(-0.1), 1)).show()
+----------------+
|ceiling(-0.1, 1)|
+----------------+
|            -0.1|
+----------------+