MultiMeasureMappingsProperty Struct
Only one of MixedMeasureMappings or MultiMeasureMappings is to be provided.
MultiMeasureMappings can be used to ingest data as multi measures in the derived table.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_timestream as timestream } from 'aws-cdk-lib';
const multiMeasureMappingsProperty: timestream.CfnScheduledQuery.MultiMeasureMappingsProperty = {
multiMeasureAttributeMappings: [{
measureValueType: 'measureValueType',
sourceColumn: 'sourceColumn',
// the properties below are optional
targetMultiMeasureAttributeName: 'targetMultiMeasureAttributeName',
}],
// the properties below are optional
targetMultiMeasureName: 'targetMultiMeasureName',
};
Properties
multiMeasureAttributeMappingsIResolvable | IResolvable | CfnScheduledQuery.MultiMeasureAttributeMappingProperty[]multi_measure_attribute_mappingstyping.Union[IResolvable, typing.List[typing.Union[IResolvable, MultiMeasureAttributeMappingProperty]]]multiMeasureAttributeMappingsIResolvableMultiMeasureAttributeMappingsIResolvableMultiMeasureAttributeMappingsinterface{}required#Required.
Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.
targetMultiMeasureNameoptionalstringtarget_multi_measure_nameoptionalstrtargetMultiMeasureNameoptionalStringTargetMultiMeasureNameoptionalstringTargetMultiMeasureNameoptional*string#The name of the target multi-measure name in the derived table.
This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.