Table is
Excel, XML 또는 Parquet 파일의 경우 테이블 형식 지정자에서 데이터를 로드하는 테이블을 지정할 수 있습니다.
구문:
Table is table name
인수:
인수 | 설명 |
---|---|
table name |
테이블의 이름을 지정합니다. 값은 테이블 형식에 따라 다릅니다.
|
Excel
LOAD
"Item Number",
"Product Group",
"Product Line",
"Product Sub Group",
"Product Type"
FROM [lib://AttachedFiles/Item master.xlsx]
(ooxml, embedded labels, table is [Item master]);
XML
LOAD
city%Table,
%Key_row_7FAC1F878EC01ECB
FROM [lib://AttachedFiles/cities.xml]
(XmlSimple, table is [root/row/country/city]);
Parquet
company.parquet 파일에는 다음 스키마가 포함되어 있습니다.
company (String)
contact (String)
company:salesrep (List)
salesrep (Group)
salesrep (String)
company:headquarter (List)
headquarter (Group)
country (String)
city (String)
city:region (List)
region (Group)
region (String)
다음은 파일의 콘텐츠를 테이블로 로드합니다. 첫 번째 LOAD 문은 루트 그룹을 로드합니다. 두 번째 LOAD 문은 salesrep 그룹의 콘텐츠를 테이블로 로드합니다. 세 번째는 headquarter 그룹을 테이블로 로드합니다. 네 번째는 region 그룹을 테이블로 로드합니다.
LOAD * FROM […] (parquet);
LOAD * FROM […] (parquet, table is [company:salesrep.salesrep]);
LOAD * FROM […] (parquet, table is [company:headquarter.headquarter]
LOAD * FROM […] (parquet, table is [company:headquarter.headquarter.city:region.region]
제한 사항:
Table is 지정자는 Excel, XML 또는 Parquet 파일에만 관련됩니다.