Таблица DESCRIBE ничего не возвращает - PullRequest
0 голосов
/ 30 июня 2019

Согласно документам эта команда должна возвращать структуру таблицы:

DESCRIBE schema.<table>

Я пытался:

-- Some CSV of 1000 lines (csv.extract_header=true)
DESCRIBE dfs.`sample_data.csv`
-- Empty result

-- Output format set to parquet
CREATE TABLE dfs.tmp.`test_parquet` AS SELECT * FROM dfs.`sample_data.csv`
-- > 1000 rows created 

-- Querying newly created table
DESCRIBE dfs.tmp.`test_parquet`
-- Empty result

-- Querying my own parquet from somewhere else
DESCRIBE dfs.`another.parquet`
-- Empty result

REFRESH TABLE METADATA dfs.tmp.`test_parquet`
DESCRIBE dfs.tmp.`test_parquet`
-- Empty result

-- I've got postgres datasource connected as "pg"
DESCRIBE pg.public.MyPostgresTable
-- > Returns valid structure

Похоже, что команда DESCRIBE не описывает паркет и CSV.

Что мне не хватает?

Drill v1.15

1 Ответ

2 голосов
/ 02 июля 2019

Согласно документам эта команда может использоваться для представлений, созданных в рабочей области, таблиц, созданных в Hive и HBase, или схем. DESCRIBE не поддерживает таблицы, созданные в файловой системе.

...