I have a bunch of data stored as JSON file in Azure Blobs. I want to load them into Azure SQL Data Warehouse, but Azure SQL Data Warehouse does not seem to accept JSON input files.
What is the best approach?
Solutions I looked into:
1) Using Azure Data Factory with custom activities (e.g. https://github.com/Azure/azure-content/blob/master/articles/data-factory/data-factory-use-custom-activities.md) But it seems a bit 'overhead' to spin an HDInsight cluster for this (and also I prefer using a JavaScript and not a C# solution).
2) Writing an Azure api-app (or custom code) to transform a file to a CSV and then writing a external-table script to upload it into the Azure SQL Data Warehouse then delete the CSV file. I am not sure if I need to keep this CSV file for later use.
Any better suggestions?