published on Friday, May 29, 2026 by Pulumi
published on Friday, May 29, 2026 by Pulumi
Create FeatureEngineeringMaterializedFeature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FeatureEngineeringMaterializedFeature(name: string, args: FeatureEngineeringMaterializedFeatureArgs, opts?: CustomResourceOptions);@overload
def FeatureEngineeringMaterializedFeature(resource_name: str,
args: FeatureEngineeringMaterializedFeatureArgs,
opts: Optional[ResourceOptions] = None)
@overload
def FeatureEngineeringMaterializedFeature(resource_name: str,
opts: Optional[ResourceOptions] = None,
feature_name: Optional[str] = None,
cron_schedule: Optional[str] = None,
cron_schedule_trigger: Optional[FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs] = None,
offline_store_config: Optional[FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs] = None,
online_store_config: Optional[FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs] = None,
pipeline_schedule_state: Optional[str] = None,
provider_config: Optional[FeatureEngineeringMaterializedFeatureProviderConfigArgs] = None,
streaming_mode: Optional[FeatureEngineeringMaterializedFeatureStreamingModeArgs] = None,
table_trigger: Optional[FeatureEngineeringMaterializedFeatureTableTriggerArgs] = None)func NewFeatureEngineeringMaterializedFeature(ctx *Context, name string, args FeatureEngineeringMaterializedFeatureArgs, opts ...ResourceOption) (*FeatureEngineeringMaterializedFeature, error)public FeatureEngineeringMaterializedFeature(string name, FeatureEngineeringMaterializedFeatureArgs args, CustomResourceOptions? opts = null)
public FeatureEngineeringMaterializedFeature(String name, FeatureEngineeringMaterializedFeatureArgs args)
public FeatureEngineeringMaterializedFeature(String name, FeatureEngineeringMaterializedFeatureArgs args, CustomResourceOptions options)
type: databricks:FeatureEngineeringMaterializedFeature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "databricks_featureengineeringmaterializedfeature" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args FeatureEngineeringMaterializedFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FeatureEngineeringMaterializedFeatureArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FeatureEngineeringMaterializedFeatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FeatureEngineeringMaterializedFeatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FeatureEngineeringMaterializedFeatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var featureEngineeringMaterializedFeatureResource = new Databricks.FeatureEngineeringMaterializedFeature("featureEngineeringMaterializedFeatureResource", new()
{
FeatureName = "string",
CronSchedule = "string",
CronScheduleTrigger = new Databricks.Inputs.FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs
{
CronExpression = "string",
},
OfflineStoreConfig = new Databricks.Inputs.FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs
{
CatalogName = "string",
SchemaName = "string",
TableNamePrefix = "string",
},
OnlineStoreConfig = new Databricks.Inputs.FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs
{
CatalogName = "string",
OnlineStoreName = "string",
SchemaName = "string",
TableNamePrefix = "string",
},
PipelineScheduleState = "string",
ProviderConfig = new Databricks.Inputs.FeatureEngineeringMaterializedFeatureProviderConfigArgs
{
WorkspaceId = "string",
},
StreamingMode = new Databricks.Inputs.FeatureEngineeringMaterializedFeatureStreamingModeArgs
{
Mode = "string",
},
TableTrigger = null,
});
example, err := databricks.NewFeatureEngineeringMaterializedFeature(ctx, "featureEngineeringMaterializedFeatureResource", &databricks.FeatureEngineeringMaterializedFeatureArgs{
FeatureName: pulumi.String("string"),
CronSchedule: pulumi.String("string"),
CronScheduleTrigger: &databricks.FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs{
CronExpression: pulumi.String("string"),
},
OfflineStoreConfig: &databricks.FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs{
CatalogName: pulumi.String("string"),
SchemaName: pulumi.String("string"),
TableNamePrefix: pulumi.String("string"),
},
OnlineStoreConfig: &databricks.FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs{
CatalogName: pulumi.String("string"),
OnlineStoreName: pulumi.String("string"),
SchemaName: pulumi.String("string"),
TableNamePrefix: pulumi.String("string"),
},
PipelineScheduleState: pulumi.String("string"),
ProviderConfig: &databricks.FeatureEngineeringMaterializedFeatureProviderConfigArgs{
WorkspaceId: pulumi.String("string"),
},
StreamingMode: &databricks.FeatureEngineeringMaterializedFeatureStreamingModeArgs{
Mode: pulumi.String("string"),
},
TableTrigger: &databricks.FeatureEngineeringMaterializedFeatureTableTriggerArgs{},
})
resource "databricks_featureengineeringmaterializedfeature" "featureEngineeringMaterializedFeatureResource" {
feature_name = "string"
cron_schedule = "string"
cron_schedule_trigger = {
cron_expression = "string"
}
offline_store_config = {
catalog_name = "string"
schema_name = "string"
table_name_prefix = "string"
}
online_store_config = {
catalog_name = "string"
online_store_name = "string"
schema_name = "string"
table_name_prefix = "string"
}
pipeline_schedule_state = "string"
provider_config = {
workspace_id = "string"
}
streaming_mode = {
mode = "string"
}
table_trigger = {}
}
var featureEngineeringMaterializedFeatureResource = new FeatureEngineeringMaterializedFeature("featureEngineeringMaterializedFeatureResource", FeatureEngineeringMaterializedFeatureArgs.builder()
.featureName("string")
.cronSchedule("string")
.cronScheduleTrigger(FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs.builder()
.cronExpression("string")
.build())
.offlineStoreConfig(FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs.builder()
.catalogName("string")
.schemaName("string")
.tableNamePrefix("string")
.build())
.onlineStoreConfig(FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs.builder()
.catalogName("string")
.onlineStoreName("string")
.schemaName("string")
.tableNamePrefix("string")
.build())
.pipelineScheduleState("string")
.providerConfig(FeatureEngineeringMaterializedFeatureProviderConfigArgs.builder()
.workspaceId("string")
.build())
.streamingMode(FeatureEngineeringMaterializedFeatureStreamingModeArgs.builder()
.mode("string")
.build())
.tableTrigger(FeatureEngineeringMaterializedFeatureTableTriggerArgs.builder()
.build())
.build());
feature_engineering_materialized_feature_resource = databricks.FeatureEngineeringMaterializedFeature("featureEngineeringMaterializedFeatureResource",
feature_name="string",
cron_schedule="string",
cron_schedule_trigger={
"cron_expression": "string",
},
offline_store_config={
"catalog_name": "string",
"schema_name": "string",
"table_name_prefix": "string",
},
online_store_config={
"catalog_name": "string",
"online_store_name": "string",
"schema_name": "string",
"table_name_prefix": "string",
},
pipeline_schedule_state="string",
provider_config={
"workspace_id": "string",
},
streaming_mode={
"mode": "string",
},
table_trigger={})
const featureEngineeringMaterializedFeatureResource = new databricks.FeatureEngineeringMaterializedFeature("featureEngineeringMaterializedFeatureResource", {
featureName: "string",
cronSchedule: "string",
cronScheduleTrigger: {
cronExpression: "string",
},
offlineStoreConfig: {
catalogName: "string",
schemaName: "string",
tableNamePrefix: "string",
},
onlineStoreConfig: {
catalogName: "string",
onlineStoreName: "string",
schemaName: "string",
tableNamePrefix: "string",
},
pipelineScheduleState: "string",
providerConfig: {
workspaceId: "string",
},
streamingMode: {
mode: "string",
},
tableTrigger: {},
});
type: databricks:FeatureEngineeringMaterializedFeature
properties:
cronSchedule: string
cronScheduleTrigger:
cronExpression: string
featureName: string
offlineStoreConfig:
catalogName: string
schemaName: string
tableNamePrefix: string
onlineStoreConfig:
catalogName: string
onlineStoreName: string
schemaName: string
tableNamePrefix: string
pipelineScheduleState: string
providerConfig:
workspaceId: string
streamingMode:
mode: string
tableTrigger: {}
FeatureEngineeringMaterializedFeature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FeatureEngineeringMaterializedFeature resource accepts the following input properties:
- Feature
Name string - The full name of the feature in Unity Catalog
- Cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- Cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- Offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- Online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- Pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - Provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- Streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- Table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- Feature
Name string - The full name of the feature in Unity Catalog
- Cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- Cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger Args - A cron-based schedule trigger for the materialization pipeline
- Offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config Args - Destination for writing feature values to an offline Delta table
- Online
Store FeatureConfig Engineering Materialized Feature Online Store Config Args - Destination for writing feature values to an online Lakebase table
- Pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - Provider
Config FeatureEngineering Materialized Feature Provider Config Args - Configure the provider for management through account provider.
- Streaming
Mode FeatureEngineering Materialized Feature Streaming Mode Args - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- Table
Trigger FeatureEngineering Materialized Feature Table Trigger Args - A trigger that fires when the upstream source table changes
- feature_
name string - The full name of the feature in Unity Catalog
- cron_
schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron_
schedule_ objecttrigger - A cron-based schedule trigger for the materialization pipeline
- offline_
store_ objectconfig - Destination for writing feature values to an offline Delta table
- online_
store_ objectconfig - Destination for writing feature values to an online Lakebase table
- pipeline_
schedule_ stringstate - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider_
config object - Configure the provider for management through account provider.
- streaming_
mode object - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table_
trigger object - A trigger that fires when the upstream source table changes
- feature
Name String - The full name of the feature in Unity Catalog
- cron
Schedule String - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule StringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- feature
Name string - The full name of the feature in Unity Catalog
- cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- feature_
name str - The full name of the feature in Unity Catalog
- cron_
schedule str - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron_
schedule_ Featuretrigger Engineering Materialized Feature Cron Schedule Trigger Args - A cron-based schedule trigger for the materialization pipeline
- offline_
store_ Featureconfig Engineering Materialized Feature Offline Store Config Args - Destination for writing feature values to an offline Delta table
- online_
store_ Featureconfig Engineering Materialized Feature Online Store Config Args - Destination for writing feature values to an online Lakebase table
- pipeline_
schedule_ strstate - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider_
config FeatureEngineering Materialized Feature Provider Config Args - Configure the provider for management through account provider.
- streaming_
mode FeatureEngineering Materialized Feature Streaming Mode Args - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table_
trigger FeatureEngineering Materialized Feature Table Trigger Args - A trigger that fires when the upstream source table changes
- feature
Name String - The full name of the feature in Unity Catalog
- cron
Schedule String - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule Property MapTrigger - A cron-based schedule trigger for the materialization pipeline
- offline
Store Property MapConfig - Destination for writing feature values to an offline Delta table
- online
Store Property MapConfig - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule StringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config Property Map - Configure the provider for management through account provider.
- streaming
Mode Property Map - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Trigger Property Map - A trigger that fires when the upstream source table changes
Outputs
All input properties are implicitly available as output properties. Additionally, the FeatureEngineeringMaterializedFeature resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- Last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- Materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- Table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- Last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- Materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- Table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- id string
- The provider-assigned unique ID for this managed resource.
- is_
online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last_
materialization_ stringtime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized_
feature_ stringid - (string) - Server-assigned unique identifier for the materialized feature
- table_
name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- id String
- The provider-assigned unique ID for this managed resource.
- is
Online Boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization StringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature StringId - (string) - Server-assigned unique identifier for the materialized feature
- table
Name String - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- id string
- The provider-assigned unique ID for this managed resource.
- is
Online boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- id str
- The provider-assigned unique ID for this managed resource.
- is_
online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last_
materialization_ strtime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized_
feature_ strid - (string) - Server-assigned unique identifier for the materialized feature
- table_
name str - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- id String
- The provider-assigned unique ID for this managed resource.
- is
Online Boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization StringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature StringId - (string) - Server-assigned unique identifier for the materialized feature
- table
Name String - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
Look up Existing FeatureEngineeringMaterializedFeature Resource
Get an existing FeatureEngineeringMaterializedFeature resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FeatureEngineeringMaterializedFeatureState, opts?: CustomResourceOptions): FeatureEngineeringMaterializedFeature@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cron_schedule: Optional[str] = None,
cron_schedule_trigger: Optional[FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs] = None,
feature_name: Optional[str] = None,
is_online: Optional[bool] = None,
last_materialization_time: Optional[str] = None,
materialized_feature_id: Optional[str] = None,
offline_store_config: Optional[FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs] = None,
online_store_config: Optional[FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs] = None,
pipeline_schedule_state: Optional[str] = None,
provider_config: Optional[FeatureEngineeringMaterializedFeatureProviderConfigArgs] = None,
streaming_mode: Optional[FeatureEngineeringMaterializedFeatureStreamingModeArgs] = None,
table_name: Optional[str] = None,
table_trigger: Optional[FeatureEngineeringMaterializedFeatureTableTriggerArgs] = None) -> FeatureEngineeringMaterializedFeaturefunc GetFeatureEngineeringMaterializedFeature(ctx *Context, name string, id IDInput, state *FeatureEngineeringMaterializedFeatureState, opts ...ResourceOption) (*FeatureEngineeringMaterializedFeature, error)public static FeatureEngineeringMaterializedFeature Get(string name, Input<string> id, FeatureEngineeringMaterializedFeatureState? state, CustomResourceOptions? opts = null)public static FeatureEngineeringMaterializedFeature get(String name, Output<String> id, FeatureEngineeringMaterializedFeatureState state, CustomResourceOptions options)resources: _: type: databricks:FeatureEngineeringMaterializedFeature get: id: ${id}import {
to = databricks_featureengineeringmaterializedfeature.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- Cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- Feature
Name string - The full name of the feature in Unity Catalog
- Is
Online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- Last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- Materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- Offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- Online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- Pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - Provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- Streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- Table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- Table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- Cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- Cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger Args - A cron-based schedule trigger for the materialization pipeline
- Feature
Name string - The full name of the feature in Unity Catalog
- Is
Online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- Last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- Materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- Offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config Args - Destination for writing feature values to an offline Delta table
- Online
Store FeatureConfig Engineering Materialized Feature Online Store Config Args - Destination for writing feature values to an online Lakebase table
- Pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - Provider
Config FeatureEngineering Materialized Feature Provider Config Args - Configure the provider for management through account provider.
- Streaming
Mode FeatureEngineering Materialized Feature Streaming Mode Args - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- Table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- Table
Trigger FeatureEngineering Materialized Feature Table Trigger Args - A trigger that fires when the upstream source table changes
- cron_
schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron_
schedule_ objecttrigger - A cron-based schedule trigger for the materialization pipeline
- feature_
name string - The full name of the feature in Unity Catalog
- is_
online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last_
materialization_ stringtime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized_
feature_ stringid - (string) - Server-assigned unique identifier for the materialized feature
- offline_
store_ objectconfig - Destination for writing feature values to an offline Delta table
- online_
store_ objectconfig - Destination for writing feature values to an online Lakebase table
- pipeline_
schedule_ stringstate - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider_
config object - Configure the provider for management through account provider.
- streaming_
mode object - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table_
name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- table_
trigger object - A trigger that fires when the upstream source table changes
- cron
Schedule String - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- feature
Name String - The full name of the feature in Unity Catalog
- is
Online Boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization StringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature StringId - (string) - Server-assigned unique identifier for the materialized feature
- offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule StringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Name String - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- cron
Schedule string - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule FeatureTrigger Engineering Materialized Feature Cron Schedule Trigger - A cron-based schedule trigger for the materialization pipeline
- feature
Name string - The full name of the feature in Unity Catalog
- is
Online boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization stringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature stringId - (string) - Server-assigned unique identifier for the materialized feature
- offline
Store FeatureConfig Engineering Materialized Feature Offline Store Config - Destination for writing feature values to an offline Delta table
- online
Store FeatureConfig Engineering Materialized Feature Online Store Config - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule stringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config FeatureEngineering Materialized Feature Provider Config - Configure the provider for management through account provider.
- streaming
Mode FeatureEngineering Materialized Feature Streaming Mode - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Name string - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- table
Trigger FeatureEngineering Materialized Feature Table Trigger - A trigger that fires when the upstream source table changes
- cron_
schedule str - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron_
schedule_ Featuretrigger Engineering Materialized Feature Cron Schedule Trigger Args - A cron-based schedule trigger for the materialization pipeline
- feature_
name str - The full name of the feature in Unity Catalog
- is_
online bool - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last_
materialization_ strtime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized_
feature_ strid - (string) - Server-assigned unique identifier for the materialized feature
- offline_
store_ Featureconfig Engineering Materialized Feature Offline Store Config Args - Destination for writing feature values to an offline Delta table
- online_
store_ Featureconfig Engineering Materialized Feature Online Store Config Args - Destination for writing feature values to an online Lakebase table
- pipeline_
schedule_ strstate - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider_
config FeatureEngineering Materialized Feature Provider Config Args - Configure the provider for management through account provider.
- streaming_
mode FeatureEngineering Materialized Feature Streaming Mode Args - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table_
name str - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- table_
trigger FeatureEngineering Materialized Feature Table Trigger Args - A trigger that fires when the upstream source table changes
- cron
Schedule String - The quartz cron expression that defines the schedule of the materialization pipeline. The schedule is evaluated in the UTC timezone
- cron
Schedule Property MapTrigger - A cron-based schedule trigger for the materialization pipeline
- feature
Name String - The full name of the feature in Unity Catalog
- is
Online Boolean - (boolean) - True if this is an online materialized feature. False if it is an offline materialized feature
- last
Materialization StringTime - (string) - The timestamp when the pipeline last ran and updated the materialized feature values. If the pipeline has not run yet, this field will be null
- materialized
Feature StringId - (string) - Server-assigned unique identifier for the materialized feature
- offline
Store Property MapConfig - Destination for writing feature values to an offline Delta table
- online
Store Property MapConfig - Destination for writing feature values to an online Lakebase table
- pipeline
Schedule StringState - The schedule state of the materialization pipeline. Possible values are:
ACTIVE,PAUSED,SNAPSHOT - provider
Config Property Map - Configure the provider for management through account provider.
- streaming
Mode Property Map - The Structured Streaming trigger mode used for materialization. Real-time mode (RTM) targets sub-second latency for operational workloads; micro-batch mode (MBM) favors cost efficiency for ETL and analytics workloads
- table
Name String - (string) - The fully qualified Unity Catalog path to the table containing the materialized feature (Delta table or Lakebase table). Output only
- table
Trigger Property Map - A trigger that fires when the upstream source table changes
Supporting Types
FeatureEngineeringMaterializedFeatureCronScheduleTrigger, FeatureEngineeringMaterializedFeatureCronScheduleTriggerArgs
- Cron
Expression string - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- Cron
Expression string - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- cron_
expression string - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- cron
Expression String - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- cron
Expression string - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- cron_
expression str - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
- cron
Expression String - The cron expression defining the schedule (e.g., "0 0 * * *" for daily at midnight)
FeatureEngineeringMaterializedFeatureOfflineStoreConfig, FeatureEngineeringMaterializedFeatureOfflineStoreConfigArgs
- Catalog
Name string - Schema
Name string - Table
Name stringPrefix
- Catalog
Name string - Schema
Name string - Table
Name stringPrefix
- catalog_
name string - schema_
name string - table_
name_ stringprefix
- catalog
Name String - schema
Name String - table
Name StringPrefix
- catalog
Name string - schema
Name string - table
Name stringPrefix
- catalog_
name str - schema_
name str - table_
name_ strprefix
- catalog
Name String - schema
Name String - table
Name StringPrefix
FeatureEngineeringMaterializedFeatureOnlineStoreConfig, FeatureEngineeringMaterializedFeatureOnlineStoreConfigArgs
- Catalog
Name string - Online
Store stringName - The name of the target online store
- Schema
Name string - Table
Name stringPrefix
- Catalog
Name string - Online
Store stringName - The name of the target online store
- Schema
Name string - Table
Name stringPrefix
- catalog_
name string - online_
store_ stringname - The name of the target online store
- schema_
name string - table_
name_ stringprefix
- catalog
Name String - online
Store StringName - The name of the target online store
- schema
Name String - table
Name StringPrefix
- catalog
Name string - online
Store stringName - The name of the target online store
- schema
Name string - table
Name stringPrefix
- catalog_
name str - online_
store_ strname - The name of the target online store
- schema_
name str - table_
name_ strprefix
- catalog
Name String - online
Store StringName - The name of the target online store
- schema
Name String - table
Name StringPrefix
FeatureEngineeringMaterializedFeatureProviderConfig, FeatureEngineeringMaterializedFeatureProviderConfigArgs
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
FeatureEngineeringMaterializedFeatureStreamingMode, FeatureEngineeringMaterializedFeatureStreamingModeArgs
- Mode string
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- Mode string
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- mode string
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- mode String
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- mode string
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- mode str
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
- mode String
- The type of streaming mode used by the materialization pipeline. Possible values are:
STREAMING_MODE_TYPE_MBM,STREAMING_MODE_TYPE_RTM
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
published on Friday, May 29, 2026 by Pulumi