Hi John, thank you for your change. I will find sometime later to take a
look.

On Wed, Apr 26, 2023 at 8:47 AM John Zhuge <jzh...@apache.org> wrote:

>
>
> On Tue, Apr 25, 2023 at 4:07 PM Ryan Blue <b...@tabular.io> wrote:
>
>> Pucheng, what engine are you interested in?
>>
>> This works fine in Trino: CREATE TABLE table_copy (LIKE source_table
>> INCLUDING PROPERTIES)
>>
>> I don’t know if it works in Hive, and last time I checked it was not
>> implemented for DSv2 in Spark. The Spark problem should be an easy fix.
>>
> Just put up a Spark PR to implement CREATE TABLE LIKE in DSv2:
> https://github.com/apache/spark/pull/40963.
> Let me know if it works for you.
>
> Spark CREATE TABLE LIKE only copies metadata from source table, not data.
> The PR copies table properties. It also adds a conf for excluding some
> properties as necessary.
>
>
>>
> Ryan
>>
>> On Tue, Apr 25, 2023 at 2:43 PM Steve Zhang
>> <hongyue_zh...@apple.com.invalid> wrote:
>>
>>> Hey Pengcheng,
>>>
>>>    Are you looking for CTAS as in
>>> https://iceberg.apache.org/docs/latest/spark-ddl/#create-table--as-select? I
>>> think you can also specify explicit location as part of create statement in
>>> https://iceberg.apache.org/docs/latest/spark-ddl/#create-table
>>>
>>> Thanks,
>>> Steve Zhang
>>>
>>>
>>>
>>> On Apr 25, 2023, at 1:46 PM, Pucheng Yang <py...@pinterest.com.INVALID>
>>> wrote:
>>>
>>> Hi all,
>>>
>>> I wonder how folks in the community deal with the cases where you want
>>> to create a test table from an existing iceberg table? In Hive, what we
>>> normally do is to run a query "create table x like y location z". But we
>>> can't do this for the Iceberg table.
>>>
>>> If this is a feature that is missing, should we collaborate to build a
>>> similar feature?
>>>
>>> Thanks
>>>
>>>
>>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>
>
> --
> John Zhuge
>

Reply via email to