Skip to content

/AWS1/CL_SGM=>UPDATETRIALCOMPONENT()

About UpdateTrialComponent

Updates one or more properties of a trial component.

Method Signature

IMPORTING

Required arguments:

IV_TRIALCOMPONENTNAME TYPE /AWS1/SGMEXPERIMENTENTITYNAME /AWS1/SGMEXPERIMENTENTITYNAME

The name of the component to update.

Optional arguments:

IV_DISPLAYNAME TYPE /AWS1/SGMEXPERIMENTENTITYNAME /AWS1/SGMEXPERIMENTENTITYNAME

The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.

IO_STATUS TYPE REF TO /AWS1/CL_SGMTRIALCOMPONENTSTAT /AWS1/CL_SGMTRIALCOMPONENTSTAT

The new status of the component.

IV_STARTTIME TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

When the component started.

IV_ENDTIME TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

When the component ended.

IT_PARAMETERS TYPE /AWS1/CL_SGMTRIALCOMPONENTPR00=>TT_TRIALCOMPONENTPARAMETERS TT_TRIALCOMPONENTPARAMETERS

Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical hyperparameter key.

IT_PARAMETERSTOREMOVE TYPE /AWS1/CL_SGMLSTTRIALCOMPONEN02=>TT_LISTTRIALCOMPONENTKEY256 TT_LISTTRIALCOMPONENTKEY256

The hyperparameters to remove from the component.

IT_INPUTARTIFACTS TYPE /AWS1/CL_SGMTRIALCOMPONENTAR00=>TT_TRIALCOMPONENTARTIFACTS TT_TRIALCOMPONENTARTIFACTS

Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts. Existing input artifacts are replaced if the trial component is updated with an identical input artifact key.

IT_INPUTARTIFACTSTOREMOVE TYPE /AWS1/CL_SGMLSTTRIALCOMPONEN02=>TT_LISTTRIALCOMPONENTKEY256 TT_LISTTRIALCOMPONENTKEY256

The input artifacts to remove from the component.

IT_OUTPUTARTIFACTS TYPE /AWS1/CL_SGMTRIALCOMPONENTAR00=>TT_TRIALCOMPONENTARTIFACTS TT_TRIALCOMPONENTARTIFACTS

Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts. Existing output artifacts are replaced if the trial component is updated with an identical output artifact key.

IT_OUTPUTARTIFACTSTOREMOVE TYPE /AWS1/CL_SGMLSTTRIALCOMPONEN02=>TT_LISTTRIALCOMPONENTKEY256 TT_LISTTRIALCOMPONENTKEY256

The output artifacts to remove from the component.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_SGMUPTRIALCOMPONENT01 /AWS1/CL_SGMUPTRIALCOMPONENT01