Databricks Job Metrics template (Azure Functions)
Create your first Arcus Azure Functions Databricks project
First, install the template from NuGet:
> dotnet new --install Arcus.Templates.AzureFunctions.Databricks.JobMetrics
When installed, the template can be created with shortname: arcus-az-databricks-jobmetrics
:
> dotnet new arcus-az-databricks-jobmetrics --name Arcus.Demo.AzureFunctions.Databricks.JobMetrics
Features
Creates a starter worker project with by default configured:
- Azure Function timer that for each cycle the finished Databricks job runs reports as metrics (official docs)
- Dockerfile
Configuration
And additional features available with options:
-es|--exclude-serilog
: Exclude the Serilog logging infrastructure in the Azure Functions project which includes default enrichers (version and application), and sinking to Application Insights.