# MultiMeasureMappingsProperty

Only one of MixedMeasureMappings or MultiMeasureMappings is to be provided.

MultiMeasureMappings can be used to ingest data as multi measures in the derived table.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## 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

- `multiMeasureAttributeMappings`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnScheduledQuery.MultiMeasureAttributeMappingProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_timestream.CfnScheduledQuery.MultiMeasureAttributeMappingProperty.html)[] (required) — Required.

  Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.

- `targetMultiMeasureName`: 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.
