2014-01-08 2 views
0

Две вещи.Как экспортировать результат запроса select в prestodb.io

  1. Как я могу выполнить оператор SQL без «Presto-кли-0,56-executable.jar», например, я хочу, чтобы предоставить веб-интерфейс, где люди могли бы написать запрос и увидеть выход на веб
  2. Как экспортировать результат выражения select в файл?

ответ

4

Простой ответ:

presto --execute "select * from foo" --output-format CSV > foo.csv 

Вы можете использовать следующие форматы:

ALIGNED 
VERTICAL 
CSV 
TSV 
CSV_HEADER 
TSV_HEADER 
+0

Как настроить соединение? – colintobing

1

Для полноты, вы можете запустить presto cli клиент, такой как

presto --server {server_name}:{server_port} --catalog {catalog_name} --schema {schema_name} --user {user_name} --execute "SELECT * FROM table_name LIMIT 1" --output-format CSV > output_fname.csv 

И если вы хотите, чтобы заголовок для включения, используйте следующий как намекают ответы выше

--output-format CSV_HEADER 

Надеется, что это помогает.

Смежные вопросы