@Harikrishnan Kunhumveettil使用Azure磚,我設立了SQL端點的連接細節與全球init腳本。我能瀏覽表從常規的集群數據工程模塊但我得到以下錯誤時使用SQL查詢端點
* * * * * * * * * * * * * * * * *
在左窗格模式瀏覽器錯誤:-未能加載數據庫列表。
查詢結果窗格上的錯誤:-
錯誤運行查詢
org.apache.hadoop.hive.ql.metadata。HiveException: . lang。RuntimeException:無法實例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
* * * * * * * * * * * * * * * * * * * * * * * *
下麵的SQL終點設置(用戶id和密碼都在azure密鑰庫)
* * * * * * * * * * * * * * * * * * * * * * * *
spark.sql.hive.metastore。*真正
OAuth spark.hadoop.fs.azure.account.auth.type。< storage_acct > .dfs.core.windows.net
spark.hadoop.fs.azure.account.oauth.provider.type。< storage_acct > .dfs.core.windows.net org.apache.hadoop.fs.azurebfs.oauth2.ClientCredsTokenProvider
spark.hadoop.fs.azure.account.oauth2.client.id。< storage_acct > .dfs.core.windows.net{{秘密/ < secret_scope > /客戶機id}}
spark.hadoop.fs.azure.account.oauth2.client.secret。< storage_acct > .dfs.core.windows.net{{秘密/ < secret_scope > /端秘密}}
spark.hadoop.fs.azure.account.oauth2.client.endpoint。< storage_acct > .dfs.core.windows.nethttps://login.microsoftonline.com/ < tenant_id > / oauth2 /令牌
spark.hadoop.javax.jdo.option。ConnectionURL jdbc: / / < sql server name > .database.windows.net: 1433;數據庫= < db_name >
spark.hadoop.javax.jdo.option。ConnectionUserName metastoredbuser
spark.hadoop.javax.jdo.option。ConnectionPassword{{秘密/ < secret_scope > / metastoredbpwd}}
spark.hadoop.javax.jdo.option。ConnectionDriverName com.microsoft.sqlserver.jdbc.SQLServerDriver
spark.sql.hive.metastore。2.3.7版本
spark.sql.hive.metastore。jar /磚/ hive_metastore_jars / *
* * * * * * * * * * * * * * * * * * * * * * * *