Reputation: 1755
I have an AWS workload that stores csv files in partitions in s3 and then queries the data with SQL queries using Athena, writing the results back to s3.
I'm looking for an equivalent behavior in Azure, where I could store csv files in a storage and query them and write the results back to that storage.
Upvotes: 16
Views: 20402
Reputation: 97
Blockquote
There are couple of things in Azure you can do read semi-structured, structured, unstructured lake files from Azure Blob Storage or Data Lake Storage like Amazon Athena Query does on top of S3 files.
Upvotes: 0
Reputation: 1
With Azure Synapse Analytics you can query files with TSQL https://azure.microsoft.com/es-es/products/synapse-analytics/#overview
Upvotes: 0
Reputation: 136206
Based on the information provided on AWS to Azure services comparison
, the equivalent service in Azure is Azure Data Lake Analytics
. For Storage, S3 equivalent service would be Azure Data Lake Storage
which is built on top of Azure Blob Storage
.
Upvotes: 22
Reputation: 5124
The equivalent service to Amazon Athena in Azure will be Data Lake Analytics as per this Microsoft doc.
Also as per this doc The Azure equivalent of Athena is Data Lake Analytics. Like Athena, it is also "serverless" and pay-per-use. It uses U-SQL, which is a combination of SQL and C# that provides a lot of power and flexibility that SQL alone cannot. An advantage of Data Lake Analytics is that it is not limited to querying Azure Data Lake Store and Blob Storage, it can also talk to SQL Database and SQL Data Warehouse.
Upvotes: 3