0
基本テーブルemployee
と、複合データ型map
を含むemployee_salary_period
という従業員から派生したテーブルを考慮してください。 salary_period_map
は、キーと値のペアですemployee_salary_period
にemployee
からデータを選択し、挿入する方法すなわちsalary: period
複合型のテーブルからハイブを選択
CREATE TABLE employee(
emp_id bigint,
name string,
address string,
salary double,
period string,
position string
)
PARTITIONED BY (
dept_id bigint)
STORED AS PARQUET
CREATE TABLE employee_salary_period(
emp_id
name string,
salary string,
period string,
salary_period_map Map<String,String>,
)
PARTITIONED BY (
dept_id bigint)
STORED AS PARQUET
私がこだわっているが提供するstr_to_map機能の使用を検討してsalary_period_map