你好,
我遷移我的工作區統一目錄和應用程序使用三級符號。(catalog.database.table)
看到的:教程:三角洲湖|磚在AWS上
我有以下例外當試圖使用DeltaTable。forName(字符串名稱)或DeltaTable。表名(字符串名稱)與三級符號等catalog.database.table:
org.apache.spark.sql.catalyst.parser。拋出ParseException (PARSE_SYNTAX_ERROR):語法錯誤達到或接近“。”。(1號線、pos 18) = = = = spark_catalog.Gold SQL。FactSyPerson - - - - - - - - - - - - - - - - - - ^ ^ ^在org.apache.spark.sql.catalyst.parser.ParseException.withCommand (ParseDriver.scala: 306) org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parse (ParseDriver.scala: 144) org.apache.spark.sql.execution.SparkSqlParser.parse (SparkSqlParser.scala: 52) org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parseTableIdentifier (ParseDriver.scala: 54) io.delta.sql.parser.DeltaSqlParser.parseTableIdentifier (DeltaSqlParser.scala: 138)美元io.delta.tables.DeltaTable .forName (DeltaTable.scala: 783)美元io.delta.tables.DeltaTable .forName (DeltaTable.scala: 770)
看起來像現在還不支持,你能幫助嗎?有解決方案嗎?
謝謝你!
謝謝你的快速反饋@saipujari_spark
事實上,它的工作在一個筆記本磚13.2運行時,最有可能的一個自定義的行為統一目錄。
這不是在我的scala應用程序運行在本地直接使用測試盒框三角洲核心庫。(沒有磚在本地運行時)有一個失蹤的軟件我想在三角洲核心庫。
我希望它很快就會被更新,如果我的理解是正確的。
然而,引發圖書館準備感謝這個先生= >[火花- 39235]使目錄API兼容3-layer-namespace——ASF JIRA (apache.org)