質問: 最近業務上でHadoop,Hiveを使い始めたのですが元々SQLの知識に乏しく、 わからないことだらけです...出来る限り調べながらご質問しておりますが、 トンチンカンな質問をしてしまっていたら大変申し訳ないです。 ### 前提・実現したいこと 現在Hadoop上のhiveを用いて、様々なテーブルからデータを抽出しております。 hiveの機能についての質問ですが、下記のようなことはできないでしょうか? ・自分ではない方が作成したあるスキーマのあるテーブルが どのようなHiveQLが書かれて作成されたかを確認したい 何故こんなことがしたいかと言うと、現在テーブルを作成した部署との距離が かなり遠く、ライトに使用テーブルやクエリを確認することが難しい状況です... もしhive上で何らかのクエリを書いて、テーブルのさらなる参照元や条件を 知ることができればなあと思っております。 知見のある方がいらっしゃいましたら、是非お手すきでご回答頂けますと幸いです。 何とぞよろしくお願い致します。
回答: SQLにお詳しくないとのことですので、回答します。 データベースのテーブルは 「テーブルそのものの構造(列名やデータ型等)」 の情報は持っていても、 「中に入っているデータがどこ由来のものか、どのような方法で入れられたか」 という情報は持っていません。 実行ログを見られる環境ではないと推測しますので、しかるべき人に問い合わせるしかないと思います。