概要
DatabricksにてAzure Database for MySQLにてHive Metastoreを構築しようとした際に、テーブル作成時に下記のようなエラーがでたおけるTable "columns_v2"...というエラーへの対応方法について紹介します。
Error in SQL statement: AnalysisException: org.apache.hadoop.hive.ql.metadata.HiveException: MetaException(message:javax.jdo.JDOUserException: Table "columns_v2" has been specified with a primary-key to include column "COLUMN_NAME" but this column is not found in the table. Please check your column specification.
ドキュメントに記載されているlower_case_table_names
の設定が適切に設定できない場合のエラーメッセージのようです。私はサーバーの再起動を実施していなかったため、本記事エラーにぶつかってしまいました。
引用元:
外部Apache Hiveメタストア - Azure Databricks - Workspace | Microsoft Docs