0
データは、私がデータに応じてマップするためにテーブルを作成しました。しかし、以下のこのデータの上にテーブルを作成するには?
のように始まる新しいラインキーがあるまでデータが一定である。このデータの上にname:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
以下のようになります。
新ライン:このため、テーブルやスキーマを作成する方法
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
SIA:uewi||Age:30||Place:Ohio||Qtype:Jame/tyler/on.txt/||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
SIA:uewi||Age:30||Place:Ohio||Qtype:Jame/tyler/on.txt/||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
name:Jack Reacher||Age:30||Place:Ohio||ID:43730||inorg:abcd office||file:qwertyu/werty/ghj/dfhj.jpg
?私はテーブルを介してマップ文字列を試してみましたが、それはうまくいきませんでした。
どのデリミタを使用してテーブルを作成し、そのデータのキー値を取得するか教えてください。
私はあなたが指定したフォーマットは、カテゴリ以下のいずれにも該当しないとして、カスタム形式SERDEを記述する必要が
Create table dataset (
name string,
SIA string,
Age string,
Place string,
Qtype string,
ID string,
inorg string,
file string
) ROW SEPERATED BY '||' stored as textfile;
ねえ、私は外部表(名前マップを作成してみましたasloてきた<文字列、文字列>区切り文字列、SIAマップ<文字列、文字列>デリミタを試してみてください文字列、 – RHarsha
これまでに外部テーブルやテーブルを使用していたのですが、データが標準形式でないため、SERDEが必要です.. –
可能な解決策はありませんか? – RHarsha