microsoft / microsoft/rayfin

RayFin function support - internal / external & languages

Open
#31 1 comment 0 reactions 1 assignee View on GitHub

@mksuni is already working on this.

Since Jul 15, 2026.

enhancement issue-mapped triaged
Dominant language
No language data
Stars
610
Forks
62
Avg merge
1d 23h
Merged PRs (30d)
3

Description

Problem statement

We would like support for a function backend like we have in azure static websites.

We’d like to have included functions with the Rayfin project. Functions need to support both typescript for api calls, and .Net to support the app making xmla endpoint calls using the ADOMD library. .Net is very important when working directly with the XMLA endpoint.

Also would like to see internal rayfin functions supported like having RayFin auto deploy Fabric UDF that is securely connect to the frontend.

In an Azure Static Webapp we can also bring our own azure functions. This enables us to use different languages and more developer support. I’d like to have the same ability with RayFin:
We use managed APIs today and azure static websites and it’s really useful: https://learn.microsoft.com/en-us/azure/static-web-apps/apis-overview#api-options

Proposed solution

Allow for managed functions to be written in typescript or .Net, managed functions would deploy as fabric UDF.

Also allow for azure functions to be supported.

Alternatives considered

No response

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.