pyspark.sql.Catalog.getFunction¶
-
目录。
getFunction
( functionName:str )→pyspark.sql.catalog.Function¶ -
得到指定名称的函数。这个函数可以是临时函数或函数。这将抛出一个
AnalysisException
当函数不能被发现。- 参数
-
- 的表 str
-
的函数名称检查存在。
例子
> > >函数=火花。sql(“创建函数my_func1 test.org.apache.spark.sql.MyDoubleAvg”)> > >火花。目录。getFunction(“my_func1”)函数(name = ' my_func1目录= None,名称空间=(“违约”),…> > >火花。目录。getFunction(“default.my_func1”)函数(name = ' my_func1目录= None,名称空间=(“违约”),…> > >火花。目录。getFunction(“spark_catalog.default.my_func1”)函数(name = ' my_func1目录= spark_catalog,名称空间=(“违约”),…> > >火花。目录。getFunction(“my_func2”)回溯(最近的电话):…pyspark.sql.utils.AnalysisException:…