Azure Functions

Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems. With Azure Functions, your applications scale based on demand and you pay only for the resources you consume. Azure Functions provides an intuitive, browser-based user interface allowing you to create scheduled or triggered pieces of code implemented in a variety of programming languages.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Fix issue where CORS breaks Azure functions

    When configuring CORS with multiple/wildcard rules on a storage account any Azure Functions using a storage queue on this account will stop working without any error message.

    I was happy that the support team could provide a workaround on this (use only single CORS rule), but it was a waste of time trying to troubleshoot this crazy flaw.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add binding support for Append Blob storage for Python and JavaScript functions

    If it is supported, it is not in the documentation. It is documented for C#.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support for node.js v12, the current Active LTS version

    Current Node.js Active LTS is v12, v10 will fall out of Active LTS on 10/30/19 and move to maintenance LTS.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. pandas preinstalled in Python

    Pandas is a de facto standard in small/medium data analysis in Python.

    It might be worth to add a preinstalled version to Python image.

    Saves users time on installation and maybe import pandas will be faster.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Slots for Linux consumption plan

    It would be great to see support for deployment slots in Linux consumption plan.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. PowerShell Az module support

    Hi,

    Will it eventually be possible to manage Azure Functions via PowerShell? Specifically I would like to be able to configure application settings via PowerShell. It seems that only the Azure CLI natively supports this functionality at present https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-use-azure-function-app-settings

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Enable Log streaming for Azure Functions on Linux

    On Azure Functions on Windows, you can stream the log and see the console output of your app live. This feature does not exist yet in Azure Functions running on Linux but would be extremely helpful for debugging.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. [preview UI bug] New Function app creation tool does not set node version at all

    New function app deployment UI(https://portal.azure.com/#create/Microsoft.AppServiceFunctionAppCreate) does not set WEBSITE_NODE_DEFAULT_VERSION setting for runtime even if Node.js is selected as runtime stack.

    Because of the missing setting multiple errors are generated when using portal and when trying to create functions.

    Not sure if it should set some minor version(10.14.1) like the old UI does, major version (~10) or ask user input.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  9. Ability to schedule Azure function runtime updates from the portal

    Requesting the ability to be able to schedule Azure function runtime updates from the portal. At present the runtime updates are pushed by Microsoft at random times which could impact service availability and customer experience. We need the ability to be able to either define a schedule for the function runtime updates or be able to manually perform those updates at a time that is convenient to the customer.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add support to Circuit breaker pattern

    Azure functions should control the way the comunicate with their dependencies and process each request if they have condititions to do that. Same way we define bindings, it could be possible to define circuit breaker strategy to not overload unnecessary process if it is not possible to process requests.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support for 64 bit Powershell runtime

    There is currently no support for loading 64-bit modules into Powershell as the runtime architecture is 32-bit. Even when 64-bit platform has been enabled in Configuration on portal (and the configuration option Use32BitWorkerProcess verified as false).

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  12. Please eliminate sandbox restrictions while running in Docker

    Right now the sandbox applies to azure function apps even when they're running in docker. Docker is the sandbox in that case. Further, things like System.Drawing.Common aren't effected on Linux the same as they are on Windows so there should be no issue requiring the sandbox to interfere.

    So Azure Functions should disable the sand-boxing when running in docker entirely.

    Failing that, it should disable the System.Drawing.Common limitations if running on Linux.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  1 comment  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  13. dynamic "newBatchThreshold" on queue triggered functions.

    When i host a queue triggered azure function on an app service, i would like the ability to programatically alter "newBatchThreshold" for a queue triggered function at runtime.
    So that when extraordinary conditions occur, i can decrease the number of messages causing stress on the system.

    I have many messages passing through a queue triggered function. Most of the time they are easy to process, so i have "newBatchThreshold" set to 64.

    This normally causes 20-30% database load processing these messages.

    We recently processed a batch of data where the messages all caused a substantially more complex than normal workflow…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  14. Visual Studio doesn't create function app in the portal

    Using Visual Studio to create Linux / Function APP / with an advance subscription. Following all instructions to choose the name of App, Resource Group, Type and all other settings, last option is to choose Application Insight or Skip this step.

    When he types the name of Application Insight, Visual Studio doesn't create function app in the portal

    When he Skips Choosing Application Insight Then Visual Studio is able to create Function App in the portal.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  15. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  16. Bind to QueueTrigger using HostId

    I would like to bind to a queue with a name including the function runtime host name (referenced as HostId in some doc). %AzureFunctionsWebHost__hostid% works when that value is set explicitly, but I cannot access it when the default HostId is used.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  17. Specify a custom window for platform updates to WebApps, Functions, etc.

    I want to be able to request platform upgrades only restart my site within a specific window, say outside of business hours.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →

    This is great feedback.
    We strive for platform upgrades to happen transparently to you, however, they will restart every worker for your function app while performing a platform upgrade.

    We do not currently have the infrastructure to make this publicly available, but keep the votes coming!

    Thanks!
    Alex
    Azure Functions Team!

  18. Connecting to PostgreSQL Database hosted in Azure (Linux + Python)

    Azure Functions Bindings works with Azure Cosmo DB, but as of now there is no way to create a Function that writes to a PostgreSQL db stored in Azure. Locally, I can just use Psycopg2 in Python to connect, but this isn't possible without creating a custom container with libpq-dev (for pg_config).

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    unplanned  ·  1 comment  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  19. Timer Trigger CRON interpreted per WEBSITE_TIME_ZONE for Linux Service Plans

    I'd like timerTrigger and WEBSITE_TIME_ZONE app setting to work on Function Apps hosted on Linux Service Plans as described in https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer#ncrontab-time-zones

    I've set WEBSITE_TIME_ZONE app setting to "Eastern Standard Time"; however, it continues to interpret CRON expression as UTC, even after restart of Function App. I expect this works fine on Windows based Service Plans; however, this does not seem to be working on Linux based plans.

    See attached pics. CRON is "schedule": "0 30 15 * * 1-5", but triggers at 11:30am EST.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add publish settings option for deploy

    When deploying Azure Funciton to different environments, the app settings may be various. For example, appsettings.dev.json for development environment and appsettings.prod.json for production environment. Would it be possible to add an option to determine which appsetting to use to deploy?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Functions

Categories

Feedback and Knowledge Base