Product Selector

Fusion 5.9
    Fusion 5.9

    SQL-Based Experiment Metric Jobs

    Table of Contents

    This job is created by an experiment in order to calculate an objective.

    This job is deprecated in Fusion 5.2.x.
    query
    count_i
    type
    timstamp_tdt
    user_id
    doc_id
    session_id
    fusion_query_id

    Required signals fields:

    required

    required

    required

    required

    required

    This job is created by an experiment in order to calculate an objective

    id - stringrequired

    The ID for this Spark job. Used in the API to reference this job. Allowed characters: a-z, A-Z, dash (-) and underscore (_). Maximum length: 63 characters.

    <= 63 characters

    Match pattern: [a-zA-Z][_\-a-zA-Z0-9]*[a-zA-Z0-9]?

    sparkConfig - array[object]

    Spark configuration settings.

    object attributes:{key required : {
     display name: Parameter Name
     type: string
    }
    value : {
     display name: Parameter Value
     type: string
    }
    }

    experimentId - string

    metricName - string

    notes - string

    A short description about this job.

    sql - string

    experiment - Experiment

    id - string

    <= 128 characters

    Match pattern: ^[A-Za-z0-9_\-]+$

    description - string

    uniqueIdParameter - string

    The name of the request parameter containing the user ID

    Default: userId

    baseSignalsCollection - string

    Signals resulting from requests that flow through this experiment will go into the signal collection associated with this collection

    >= 1 characters

    Match pattern: ^[A-Za-z0-9_\-]+$

    variants - array[object]

    Specify what varies in this variant, and optionally change the traffic weight

    object attributes:{id : {
     display name: Variant id
     type: string
    }
    name : {
     display name: Name
     type: string
    }
    queryPipeline : {
     display name: Query Pipeline
     type: string
    }
    params : {
     display name: Query Params
     type: array
    }
    collection : {
     display name: Collection
     type: string
    }
    weight : {
     display name: Weight
     type: number
    }
    }

    metrics - array[object]

    Metrics that will be used to evaluate the variants

    object attributes:{name required : {
     display name: Name
     type: string
    }
    description : {
     display name: Description
     type: string
    }
    primary : {
     display name: Primary
     type: boolean
    }
    jobId : {
     display name: Associated Spark Job ID
     type: string
    }
    binary : {
     display name: Binary-valued metric
     type: boolean
    }
    }

    enabled - boolean

    Default: true

    startTimestamp - string

    When the experiment last started

    automaticallyAdjustTraffic - boolean

    Default: false

    type - stringrequired

    Default: experiment_sql

    Allowed values: experiment_sql