我有一个包含以下列的文件,要求我“基于提取日期进行分区”提取日期”是文件中的一列。以下是文件中的列:提取日期名称位置提取日期现在,我的unix目录中包含了这个文件。我到底被要求在这里做什么?
czq61nw11#
分区是配置单元中的一个特性,它以表中的一组记录为目标。首先,根据“extract date”列创建一个分区表,如下所示
create table <table_name> ( name string, location string ) partitioned by (extract_date string) stored as TEXTFILE;
通过这样做,将创建分区表。现在,为了将数据从一个文件加载到您的表中,有很多方法可以这样做,使用静态分区机制加载通过从另一个表中选择数据等,使用动态分区加载。
1条答案
按热度按时间czq61nw11#
分区是配置单元中的一个特性,它以表中的一组记录为目标。
首先,根据“extract date”列创建一个分区表,如下所示
通过这样做,将创建分区表。
现在,为了将数据从一个文件加载到您的表中,有很多方法可以这样做,
使用静态分区机制加载
通过从另一个表中选择数据等,使用动态分区加载。