Skip to content
v2.275.0

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.