Skip to content
v2.273.0

ProjectOperationProperty Struct ​

A transform operation that projects columns.

Operations that come after a projection can only refer to projected columns.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const projectOperationProperty: quicksight.CfnDataSet.ProjectOperationProperty = {
  alias: 'alias',
  projectedColumns: ['projectedColumns'],
  source: {
    transformOperationId: 'transformOperationId',

    // the properties below are optional
    columnIdMappings: [{
      sourceColumnId: 'sourceColumnId',
      targetColumnId: 'targetColumnId',
    }],
  },
};

Properties ​

aliasstringaliasstraliasStringAliasstringAlias*string#
Alias for this operation.
projectedColumnsstring[]projected_columnstyping.List[str]projectedColumnsList<String>ProjectedColumnsstring[]ProjectedColumns*[]*string#
Projected columns.
The source transform operation that provides input data for column projection.