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. Please list all the SKUs for ARM templates in an easy to find place

    We are developing ARM templates for deployment. I need to know which skus to use and what they mean. I can't find this in the App Service Plan page. I did a search and did not find a listing of skus.

    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 →
  2. Function App VNET/SNET Integration, join a SNET that already has bindings

    When creating a VNET Integration we want to be able to join to a SNET that has available IPs even if it already has bindings done in it.

    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. 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 →
  4. Azure Functions App Time Trigger Consumption Plan Skipping and Missing executions

    Occasionally Function App Time Trigger type doesn't get executed at a scheduled time due to Instance Node change.
    My Function is set to execute every 20 seconds and occasionally it experiences few seconds delays or doesn't start at all.
    Azure Support has done backend log checks and attributed this behavior to Instance Node change.
    This affects both classic and durable functions.
    Can you please improve this behavior so this problem doesn't occur.
    Our function is too light for even the most basic dedicated service app plan. We want to keep this function costs down and hence would like to continue…

    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. Built-in scheduled reboots for Function Apps

    I would like to be able to schedule a reboot for my function apps. Ive noticed that after a few weeks of running some of my functions fail to launch. a reboot always fixes it. Scheduling a weekly/daily reboot natively in the portal would be the best solution

    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 →
  6. Built-in scheduled reboots for Function Apps

    I would like to be able to schedule a reboot for my function apps. Ive noticed that after a few weeks of running some of my functions fail to launch. a reboot always fixes it. Scheduling a weekly/daily reboot natively in the portal would be the best solution

    0 votes
    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 →
  7. Add "Staleness" Metric for EventHub Triggered Functions

    TL;DR: Add both offset and time based "staleness" metric for EventHub to Function triggers

    If one is depending on the well ordered guarantee of EventHub, one must crash the process if a temporary error occurs in order to avoid the offset being moved forward (there should be a better mechanism - the retry policy seems to solve for this part of the problem). Crashing the process causes a new function to be run from the same offset repeatedly until the temporary error is resolved. Regardless of how the offset is made to not proceed, this temporarily avoids data loss. However,…

    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 →
  8. custom domain autosuggested in get url

    When you have a custom domain for an azure function, it would be cool and convenient for that custom domain to show up as an option when you press the Get Function Url button. Currently you can get a URL with a custom code (if you created one) if it gave an option that combined those too would be fantabulous.

    Here is example

    Default:

    https://functionapp.azurewebsites.net/funcname?code=1234

    Custom Domain:

    https://functionapp.domain.net/funcname?code=1234

    Custom Domain + Custom Code

    https://functionapp.domain.net/funcname?code=myCustomCode

    If the last two options would be autogenerated and autosuggested in the portal for the Get Function Url Button. Would be cool

    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 →
  9. What is the timeline for supporting the new Azure SDKs?

    I really want to get rid of the connection strings in my functions and I want to be able to switch to the Azure.Identity SDK for auth. I understand that this will be a breaking change, however some communication about the plan would be nice.

    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 →
  10. managed mysql connection pooling proxy for azure function

    In short: AWS RDS Proxy equivalent solution for Azure.

    Using managed RDBMS like mySQL from FaaS is often said to be a bad practice because of difficulties of handling connection; FaaS might finish before closing its connection, might consumes too much connections when requests burst.

    Instead, using connectionless database is encouraged, but in many usecases, RDB's functionality is still preferred over connectionless DB(such as CosmosDB), because of its flexibility of queries and transaction.

    AWS resolves this dilemma by providing a managed connection pooling point called RDS Proxy.

    https://aws.amazon.com/rds/proxy/?nc1=h_ls

    6 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Proxies  ·  Flag idea as inappropriate…  ·  Admin →
  11. Support visibilityTimeout of Queue Trigger to be maintained after restarting Functions host.

    The automatic retry with visibilityTimeout of Queue Trigger happens when the function host is up and running.

    But after restarting Functions host, sometimes retry interval does not refer to visibilityTimeout.

    Could you please support visibilityTimeout to be maintained after restarting Functions host?
    https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages#retry-support

    20 votes
    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 →
  12. Support for private end point enabled sql seever.

    It looks like the premium plan also don't support private end point enabled SQL server with Azure function. It should be enabled to use any PaaS resource under firewall and private enabled endpoint

    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 →
  13. Support user assigned managed identities in keyvault references

    Keyvault references support system assigned managed identities. However in a lot of applications you might need to create your own managed identity since the system assigned ones get destroyed when the resource is deleted (upgrading to a new plan would be an example of when an azure function needs to be destroyed and recreated).

    Every time this happens you need to re-assign permissions, then wait for replication which takes time. Please consider supporting user assigned managed identities in keyvault references.

    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 →
  14. Templates for dps and iot hub device management using service principal based rest or sdk will speed up iot development and azure adoption

    Templates for DPS and IoT hub device management using service principal based rest or SDK will speed up IoT development and azure adoption for customers who would like to go for custom development with a cheaper cost.

    In the long run, customers will use more services as part of their architecture where azure get benefited
    Customers get benefited with cheaper running and development cost

    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 →
  15. ฉันอยากทราบรายละเอียด

    ฉันอยากทราบรายละเอียดว่าข้อมูลฉันเป็นส่วนตัวไหม

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

    We’ll send you updates on this idea

    0 comments  ·  Proxies  ·  Flag idea as inappropriate…  ·  Admin →
  16. Support gRPC in azure function as trigger

    gRPC is a standard for microservices and cloud-native solutions nowadays. It should be supported by azure functions, durable functions and API Management.

    33 votes
    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 →
  17. Create Functions Dynamically

    Hi,

    I find myself in a situation where I create a lot of functions that look like

    public class GetTenants
    
    {
    readonly TenantHandler _handler;

    public GetTenants(TenantHandler handler) => _handler = handler;

    [FunctionName(nameof(GetTenants))]
    public Task<IActionResult> RunAsync(
    [HttpTrigger(AuthorizationLevel.Function, "get", Route = "tenants")]
    HttpRequest request) =>
    _handler.GetAsync(request);
    }

    or

    public class OnQueueMessage : AnOnQueueMessageFunction
    
    {
    public OnQueueMessage(IMessageReceiver receiver) : base(receiver, MetaDataConstants.QueueName) {}

    [FunctionName(nameof(OnQueueMessage))]
    public Task RunAsync([ServiceBusTrigger(MetaDataConstants.QueueName)]
    Message message,
    CancellationToken cancellationToken) =>
    HandleAsync(message, cancellationToken);
    }

    As you can see I have already eliminated boilerplate as much as possible. However, because of the need to use attributes to register and bind the functions, I can…

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

    We’ll send you updates on this idea

    1 comment  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  18. More Python examples

    Still not clear on how to use some of the methods. Could we have more examples or scenarios?

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

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Corelating logs between Azure functions activity and ADF

    How can i co-relate my ADF activity runs and Azure function activity.
    I've some custom logs in Azure functions and i would like to corelate this with ADF run logs

    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 →
  20. Processing Python Dataframes - how to write out to Blob Storage?

    I am trying to build a file processing function - ingests excel files, performs some column transformations using python data frames. subsequently I want to write the file to a Storage Container. So far I haven't been able to read from the docs on how to convert the python DataFrame into a Stream that is writable? How can we achieve that?

    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