Add a System Function for CurrentWorkbook

  • Describe Feature
    From the workbook, just as it is possible to expose via formula CurrentUserEmail, would like to have a CurrentWorkbook function to call.

  • What is the use case?
    With the ability to inject a parameter into an embedded URL, we would like to use the workbook id/name as a way to fetch through an embed specific content we want to expose for the user related to the workbook. The API would allow us to know the list of workbooks available but not which on the user is currently on and would prefer to make this generic function per workbook “starting template” rather than having to explicitly enter it in manually (where there would be no way to dynamically adjust to any workbook renaming in future).

  • How often would this feature be used?
    Optimally, we would use this as a standard experience on every workbook we create.

  • What is the impact of this feature on your organization?
    As part of our vision to create an optimal user experience in Sigma for our users, we would like to easily add content from other sources via the embed element. Examples could be freshness and or lineage from upstream tooling.