rdblue commented on issue #28026: [SPARK-31257][SQL] Unify create table syntax 
(WIP)
URL: https://github.com/apache/spark/pull/28026#issuecomment-606300393
 
 
   > Spark hides the EXTERNAL TABLE concept from users
   
   From [Hive's documentation for managed 
tables](https://cwiki.apache.org/confluence/display/Hive/Managed+vs.+External+Tables):
   > The default location can be overridden by the location property during 
table creation
   
   Hive allows `EXTERNAL` with a custom `LOCATION`, so I don't think that Spark 
should prevent this from being passed to catalogs. A catalog may choose to 
allow this. Spark can prevent its internal catalog from creating such tables, 
but it can't prevent them from existing.
   
   Since this is a valid configuration for a table, it must be possible to pass 
this through to a v2 catalog.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to