Azure Synapse : Create External Table option for csv file missing

Vivek Devalkar 122 Reputation points
2021-01-08T01:59:51.027+00:00

In Azure Synapse, the Create External Table option shows up for parquet files which is very convenient but I don't see that option for csv files. Is that by design?

If yes, is there an easy way to setup an external table and have the script generated for you for a csv file?

54691-image.png

54701-image.png

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,373 questions
{count} votes

Accepted answer
  1. PRADEEPCHEEKATLA 90,641 Reputation points Moderator
    2021-01-08T06:05:40.18+00:00

    Hello @Anonymous ,

    Creates an external file format object that defines external data stored in Azure Blob Storage or Azure Data Lake Storage. Creating an external file format is a prerequisite for creating an external table.

    The following file formats are supported for CREATE EXTERNAL FILE FORMAT:

    • Delimited Text
    • Hive RCFile - Does not apply to Azure Synapse Analytics.
    • Hive ORC
    • Parquet
    • JSON - Applies to Azure SQL Edge only.

    For more details, refer - CREATE EXTERNAL FILE FORMAT.

    Hope this helps. Do let us know if you any further queries.

    ------------

    • Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.