私は非常に多くのファイルを持っているという点でhdfsディレクトリを持っています。このディレクトリは連続的なデータを取得しています。私は何をしようとしていますか? as、ハイブのパーティションテーブルのHDFSロケーションを指定する方法
create external table sensor_data(sensor_name string,alert_type string,isvalid_alert boolean,value string,alert_generated_time bigint)
partitioned by (mac_id string)
clustered by(sensor_name) into 13 buckets
row format delimited
fields terminated by '|'
lines terminated by '\n'
location '/user/test';
テーブルが正常に作成されていますが、選択中は何も表示されません。 select * from sensor_dataここで、mac_id = 'mac_id2'; select * from sensor_data;
私はこれらの2つの方法を試しましたが、私が紛失しているものは理解できません。