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: