2016-12-08 3 views
0

ハイブテーブルを作成し、データintをロードし、最後に指定された日付のそれらのテーブルを削除するスクリプトを実行しています。ハイブメタストア更新

同じスクリプトをもう一度実行すると、「テーブルはすでに存在しています」というハイブメタデータが遅く更新されているため、エラーが発生します。

誰かに助言できますか?

+0

テーブルは外部にありますか? –

答えて

0

他のハイブジョブが同じテーブル名を使用している可能性があります。

[NOTが存在する場合]あなたは

  1. CREATE TABLEの下に試すことができますXYZ

  2. OBJECT_ID( 'XYZ'、 'U')がNULLのDROP TABLEのXYZされていない場合は、

  3. その後

    service hive-metastore start 
    

は、外部表の詳細については、このリンクを参照してください実行/死者が開始されていない場合には

service hive-metastore status 
  • メタストアのステータスを確認するにはHive: Create Table and Partition By