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:…