microsoft / AzureStorageExplorer

Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
365 stars 85 forks source link

Execute Azure Function from Storage Explorer #7941

Open craxal opened 1 month ago

craxal commented 1 month ago

Storage Explorer users have a wide range of specialized tasks. For example, some users might want to automatically download decompressed portions of a zip file, where the decompression happens on the server (see #4998). Or, users can process data values in Azure Tables (see #1948). Implementing and maintaining these tasks and meeting varying expectations is intractable.

Many of these tasks could instead be implemented as Azure Functions. Instead of providing Storage Explorer functionality for these tasks, the app could instead provide a way to kick off execution of an Azure Function available to the user. The user has full control over requirements and behavior via the Azure Function implementation, yet they have the ease of executing it right from Storage Explorer.