class Aws::CloudWatchEvidently::Types::GetExperimentResultsRequest
@note When making an API call, you may pass GetExperimentResultsRequest
data as a hash: { base_stat: "Mean", # accepts Mean end_time: Time.now, experiment: "ExperimentName", # required metric_names: ["CwDimensionSafeName"], # required period: 1, project: "ProjectRef", # required report_names: ["BayesianInference"], # accepts BayesianInference result_stats: ["BaseStat"], # accepts BaseStat, TreatmentEffect, ConfidenceInterval, PValue start_time: Time.now, treatment_names: ["TreatmentName"], # required }
@!attribute [rw] base_stat
The statistic used to calculate experiment results. Currently the only valid value is `mean`, which uses the mean of the collected values as the statistic. @return [String]
@!attribute [rw] end_time
The date and time that the experiment ended, if it is completed. @return [Time]
@!attribute [rw] experiment
The name of the experiment to retrieve the results of. @return [String]
@!attribute [rw] metric_names
The names of the experiment metrics that you want to see the results of. @return [Array<String>]
@!attribute [rw] period
In seconds, the amount of time to aggregate results together. @return [Integer]
@!attribute [rw] project
The name or ARN of the project that contains the experiment that you want to see the results of. @return [String]
@!attribute [rw] report_names
The names of the report types that you want to see. Currently, `BayesianInference` is the only valid value. @return [Array<String>]
@!attribute [rw] result_stats
The statistics that you want to see in the returned results. * `PValue` specifies to use p-values for the results. A p-value is used in hypothesis testing to measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05. * `ConfidenceInterval` specifies a confidence interval for the results. The confidence interval represents the range of values for the chosen metric that is likely to contain the true difference between the `baseStat` of a variation and the baseline. Evidently returns the 95% confidence interval. * `TreatmentEffect` is the difference in the statistic specified by the `baseStat` parameter between each variation and the default variation. * `BaseStat` returns the statistical values collected for the metric for each variation. The statistic uses the same statistic specified in the `baseStat` parameter. Therefore, if `baseStat` is `mean`, this returns the mean of the values collected for each variation. @return [Array<String>]
@!attribute [rw] start_time
The date and time that the experiment started. @return [Time]
@!attribute [rw] treatment_names
The names of the experiment treatments that you want to see the results for. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/GetExperimentResultsRequest AWS API Documentation
Constants
- SENSITIVE