Azure Data Lake Storage Gen2 and Application Insights continuous export
Summary: at the moment of writing, you cannot use Data Lake Storage Gen2 storage account as a target for Application Insights continuous export.
Currently Azure Data Lake Storage Gen2 is in preview.
Because I want to use Big Data analytics on Application Insights information I’ve set up a pipeline through Stream analytics in the past to get the application insights data into Azure Data Lake. Now that Gen2 is available I wanted to see if you can export from Application Insights into Data Lake Storage Gen2 straight away, bypassing stream analytics or another component to transfer the data. So lets try:
From the portal, when creating a Storage account, you can specify you want to enable Data Lake Storage Gen2:
Unfortunately, when setting up continuous export to this storage account, you cannot select a location, because creating a container is not possible:
The exclamation mark indicates the container name is invalid, but it does match the requirements.
When trying to create a container through Azure Storage Explorer, you get a more descriptive error:
So unfortunately, you cannot use continuous export to Data Lake Storage Gen2 right now. So we’re still stuck with using stream analytics or Azure Data Factory.