You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@drill.apache.org by Reid Thompson <Re...@omnicell.com> on 2020/01/30 20:08:00 UTC
Trying to create table create table s3.dummy.`postgresql_table`
as select * from postgresql.table;
is what I am attempting in the subject line possible?
I have a storage schema defined (dbpg) from which I can
use schema dbpg; select * from table x;
and get the contents of table x.
I have a storage schema defined s3 from which I can
use schema s3; show files in s3.dummy; select * from s3.dummy;
and get a listing of files, and select content of files from;
I would like to be able to select content from the postgresql tables and
write them to parque files in the s3 filesystem. Is there a way to do
that?
Can I do it with the s3 storage plugin, or do I have to configure the
dfs plugin to access my s3 stoarge?
Thanks,
reid
Re: Trying to create table create table
s3.dummy.`postgresql_table` as select * from postgresql.table;
Posted by Reid Thompson <Re...@omnicell.com>.
On Thu, 2020-01-30 at 15:08 -0500, Reid Thompson wrote:
> is what I am attempting in the subject line possible?
>
> I have a storage schema defined (dbpg) from which I can
> use schema dbpg; select * from table x;
> and get the contents of table x.
>
> I have a storage schema defined s3 from which I can
> use schema s3; show files in s3.dummy; select * from s3.dummy;
> and get a listing of files, and select content of files from;
>
> I would like to be able to select content from the postgresql tables and
> write them to parque files in the s3 filesystem. Is there a way to do
> that?
>
> Can I do it with the s3 storage plugin, or do I have to configure the
> dfs plugin to access my s3 stoarge?
>
> Thanks,
> reid
I think i have figured this out. I had to create a writable matching
workspace (dummy) in the storage plugin for where I wanted to create
the table(parquet files). And I had to prepend the pgdb schema to the
select statement..
show schemas now lists s3.dummy as a schema.
create table s3.dummy.`postgresql_table` as select * from pgdb.postgresql.table;