1. Packages
  2. Databricks Provider
  3. API Docs
  4. getFeatureEngineeringFeature
Databricks v1.77.0 published on Tuesday, Nov 4, 2025 by Pulumi

databricks.getFeatureEngineeringFeature

Start a Neo task
Explain and create a databricks.getFeatureEngineeringFeature resource
databricks logo
Databricks v1.77.0 published on Tuesday, Nov 4, 2025 by Pulumi

    Private Preview

    Using getFeatureEngineeringFeature

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFeatureEngineeringFeature(args: GetFeatureEngineeringFeatureArgs, opts?: InvokeOptions): Promise<GetFeatureEngineeringFeatureResult>
    function getFeatureEngineeringFeatureOutput(args: GetFeatureEngineeringFeatureOutputArgs, opts?: InvokeOptions): Output<GetFeatureEngineeringFeatureResult>
    def get_feature_engineering_feature(full_name: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetFeatureEngineeringFeatureResult
    def get_feature_engineering_feature_output(full_name: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetFeatureEngineeringFeatureResult]
    func LookupFeatureEngineeringFeature(ctx *Context, args *LookupFeatureEngineeringFeatureArgs, opts ...InvokeOption) (*LookupFeatureEngineeringFeatureResult, error)
    func LookupFeatureEngineeringFeatureOutput(ctx *Context, args *LookupFeatureEngineeringFeatureOutputArgs, opts ...InvokeOption) LookupFeatureEngineeringFeatureResultOutput

    > Note: This function is named LookupFeatureEngineeringFeature in the Go SDK.

    public static class GetFeatureEngineeringFeature 
    {
        public static Task<GetFeatureEngineeringFeatureResult> InvokeAsync(GetFeatureEngineeringFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetFeatureEngineeringFeatureResult> Invoke(GetFeatureEngineeringFeatureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFeatureEngineeringFeatureResult> getFeatureEngineeringFeature(GetFeatureEngineeringFeatureArgs args, InvokeOptions options)
    public static Output<GetFeatureEngineeringFeatureResult> getFeatureEngineeringFeature(GetFeatureEngineeringFeatureArgs args, InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getFeatureEngineeringFeature:getFeatureEngineeringFeature
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FullName string
    The full three-part name (catalog, schema, name) of the feature
    FullName string
    The full three-part name (catalog, schema, name) of the feature
    fullName String
    The full three-part name (catalog, schema, name) of the feature
    fullName string
    The full three-part name (catalog, schema, name) of the feature
    full_name str
    The full three-part name (catalog, schema, name) of the feature
    fullName String
    The full three-part name (catalog, schema, name) of the feature

    getFeatureEngineeringFeature Result

    The following output properties are available:

    Description string
    (string) - The description of the feature
    FilterCondition string
    (string) - The filter condition applied to the source data before aggregation
    FullName string
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    Function GetFeatureEngineeringFeatureFunction
    (Function) - The function by which the feature is computed
    Id string
    The provider-assigned unique ID for this managed resource.
    Inputs List<string>
    (list of string) - The input columns from which the feature is computed
    Source GetFeatureEngineeringFeatureSource
    (DataSource) - The data source of the feature
    TimeWindow GetFeatureEngineeringFeatureTimeWindow
    (TimeWindow) - The time window in which the feature is computed
    Description string
    (string) - The description of the feature
    FilterCondition string
    (string) - The filter condition applied to the source data before aggregation
    FullName string
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    Function GetFeatureEngineeringFeatureFunction
    (Function) - The function by which the feature is computed
    Id string
    The provider-assigned unique ID for this managed resource.
    Inputs []string
    (list of string) - The input columns from which the feature is computed
    Source GetFeatureEngineeringFeatureSource
    (DataSource) - The data source of the feature
    TimeWindow GetFeatureEngineeringFeatureTimeWindow
    (TimeWindow) - The time window in which the feature is computed
    description String
    (string) - The description of the feature
    filterCondition String
    (string) - The filter condition applied to the source data before aggregation
    fullName String
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    function GetFeatureEngineeringFeatureFunction
    (Function) - The function by which the feature is computed
    id String
    The provider-assigned unique ID for this managed resource.
    inputs List<String>
    (list of string) - The input columns from which the feature is computed
    source GetFeatureEngineeringFeatureSource
    (DataSource) - The data source of the feature
    timeWindow GetFeatureEngineeringFeatureTimeWindow
    (TimeWindow) - The time window in which the feature is computed
    description string
    (string) - The description of the feature
    filterCondition string
    (string) - The filter condition applied to the source data before aggregation
    fullName string
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    function GetFeatureEngineeringFeatureFunction
    (Function) - The function by which the feature is computed
    id string
    The provider-assigned unique ID for this managed resource.
    inputs string[]
    (list of string) - The input columns from which the feature is computed
    source GetFeatureEngineeringFeatureSource
    (DataSource) - The data source of the feature
    timeWindow GetFeatureEngineeringFeatureTimeWindow
    (TimeWindow) - The time window in which the feature is computed
    description str
    (string) - The description of the feature
    filter_condition str
    (string) - The filter condition applied to the source data before aggregation
    full_name str
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    function GetFeatureEngineeringFeatureFunction
    (Function) - The function by which the feature is computed
    id str
    The provider-assigned unique ID for this managed resource.
    inputs Sequence[str]
    (list of string) - The input columns from which the feature is computed
    source GetFeatureEngineeringFeatureSource
    (DataSource) - The data source of the feature
    time_window GetFeatureEngineeringFeatureTimeWindow
    (TimeWindow) - The time window in which the feature is computed
    description String
    (string) - The description of the feature
    filterCondition String
    (string) - The filter condition applied to the source data before aggregation
    fullName String
    (string) - The full three-part (catalog, schema, table) name of the Delta table
    function Property Map
    (Function) - The function by which the feature is computed
    id String
    The provider-assigned unique ID for this managed resource.
    inputs List<String>
    (list of string) - The input columns from which the feature is computed
    source Property Map
    (DataSource) - The data source of the feature
    timeWindow Property Map
    (TimeWindow) - The time window in which the feature is computed

    Supporting Types

    GetFeatureEngineeringFeatureFunction

    FunctionType string
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    ExtraParameters List<GetFeatureEngineeringFeatureFunctionExtraParameter>
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions
    FunctionType string
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    ExtraParameters []GetFeatureEngineeringFeatureFunctionExtraParameter
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions
    functionType String
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    extraParameters List<GetFeatureEngineeringFeatureFunctionExtraParameter>
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions
    functionType string
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    extraParameters GetFeatureEngineeringFeatureFunctionExtraParameter[]
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions
    function_type str
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    extra_parameters Sequence[GetFeatureEngineeringFeatureFunctionExtraParameter]
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions
    functionType String
    (string) - The type of the function. Possible values are: APPROX_COUNT_DISTINCT, APPROX_PERCENTILE, AVG, COUNT, FIRST, LAST, MAX, MIN, STDDEV_POP, STDDEV_SAMP, SUM, VAR_POP, VAR_SAMP
    extraParameters List<Property Map>
    (list of FunctionExtraParameter) - Extra parameters for parameterized functions

    GetFeatureEngineeringFeatureFunctionExtraParameter

    Key string
    (string) - The name of the parameter
    Value string
    (string) - The value of the parameter
    Key string
    (string) - The name of the parameter
    Value string
    (string) - The value of the parameter
    key String
    (string) - The name of the parameter
    value String
    (string) - The value of the parameter
    key string
    (string) - The name of the parameter
    value string
    (string) - The value of the parameter
    key str
    (string) - The name of the parameter
    value str
    (string) - The value of the parameter
    key String
    (string) - The name of the parameter
    value String
    (string) - The value of the parameter

    GetFeatureEngineeringFeatureSource

    deltaTableSource Property Map
    (DeltaTableSource)

    GetFeatureEngineeringFeatureSourceDeltaTableSource

    EntityColumns List<string>
    (list of string) - The entity columns of the Delta table
    FullName string
    The full three-part name (catalog, schema, name) of the feature
    TimeseriesColumn string
    (string) - The timeseries column of the Delta table
    EntityColumns []string
    (list of string) - The entity columns of the Delta table
    FullName string
    The full three-part name (catalog, schema, name) of the feature
    TimeseriesColumn string
    (string) - The timeseries column of the Delta table
    entityColumns List<String>
    (list of string) - The entity columns of the Delta table
    fullName String
    The full three-part name (catalog, schema, name) of the feature
    timeseriesColumn String
    (string) - The timeseries column of the Delta table
    entityColumns string[]
    (list of string) - The entity columns of the Delta table
    fullName string
    The full three-part name (catalog, schema, name) of the feature
    timeseriesColumn string
    (string) - The timeseries column of the Delta table
    entity_columns Sequence[str]
    (list of string) - The entity columns of the Delta table
    full_name str
    The full three-part name (catalog, schema, name) of the feature
    timeseries_column str
    (string) - The timeseries column of the Delta table
    entityColumns List<String>
    (list of string) - The entity columns of the Delta table
    fullName String
    The full three-part name (catalog, schema, name) of the feature
    timeseriesColumn String
    (string) - The timeseries column of the Delta table

    GetFeatureEngineeringFeatureTimeWindow

    continuous Property Map
    (ContinuousWindow)
    sliding Property Map
    (SlidingWindow)
    tumbling Property Map
    (TumblingWindow)

    GetFeatureEngineeringFeatureTimeWindowContinuous

    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    Offset string
    (string) - The offset of the continuous window (must be non-positive)
    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    Offset string
    (string) - The offset of the continuous window (must be non-positive)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    offset String
    (string) - The offset of the continuous window (must be non-positive)
    windowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    offset string
    (string) - The offset of the continuous window (must be non-positive)
    window_duration str
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    offset str
    (string) - The offset of the continuous window (must be non-positive)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    offset String
    (string) - The offset of the continuous window (must be non-positive)

    GetFeatureEngineeringFeatureTimeWindowSliding

    SlideDuration string
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    SlideDuration string
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    slideDuration String
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    slideDuration string
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    windowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    slide_duration str
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    window_duration str
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    slideDuration String
    (string) - The slide duration (interval by which windows advance, must be positive and less than duration)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)

    GetFeatureEngineeringFeatureTimeWindowTumbling

    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    WindowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    windowDuration string
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    window_duration str
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)
    windowDuration String
    (string) - The duration of each tumbling window (non-overlapping, fixed-duration windows)

    Package Details

    Repository
    databricks pulumi/pulumi-databricks
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the databricks Terraform Provider.
    databricks logo
    Databricks v1.77.0 published on Tuesday, Nov 4, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate