0
複数のユーザーにアクセスできるHadoopクラスタ(Clouderaディストリビューション)が1つあります。今はさまざまなユーザーからデータベースを作成しています。どのユーザーがどのデータベースを作成しているかを確認するには?誰も私を示唆することはできますか?インパラでデータベースを作成した人を確認する方法
複数のユーザーにアクセスできるHadoopクラスタ(Clouderaディストリビューション)が1つあります。今はさまざまなユーザーからデータベースを作成しています。どのユーザーがどのデータベースを作成しているかを確認するには?誰も私を示唆することはできますか?インパラでデータベースを作成した人を確認する方法
クエリ以下の使用:
Describe formatted databaseName.tableName;
が所有者とテーブル型のような他の詳細が表示されます、サイズなど
データベースにない任意のテーブル。 – Manindar
歩哨が有効になっている場合は、そのすべてがhive' 'によって所有されます。..それ以外の場合は、管理者ユーザー/ pwd(高速で汚い方法)がある場合は、Metastore Java APIを試すか(長く複雑でトリッキーな方法)、Metastore DBでSQLクエリを実行してください。 –