Metadata-Version: 2.1
Name: cdk-personalize-datasetgroup
Version: 1.73.1
Summary: Create an AWS Personalize Dataset Group, Interaction Schema, and more using the AWS CDK
Home-page: https://github.com/kcwinner/cdk-personalize-datasetgroup.git
Author: Ken Winner<kcswinner@gmail.com>
License: Apache-2.0
Project-URL: Source, https://github.com/kcwinner/cdk-personalize-datasetgroup.git
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Typing :: Typed
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: aws-cdk.aws-iam (<2.0.0,>=1.73.0)
Requires-Dist: aws-cdk.aws-lambda (<2.0.0,>=1.73.0)
Requires-Dist: aws-cdk.core (<2.0.0,>=1.73.0)
Requires-Dist: aws-cdk.custom-resources (<2.0.0,>=1.73.0)
Requires-Dist: constructs (<4.0.0,>=3.2.27)
Requires-Dist: jsii (<2.0.0,>=1.16.0)
Requires-Dist: publication (>=0.0.3)

# CDK Personalize DatasetGroup

## Resources Created

* Custom Resource Lambda Function
* Personalize Dataset Group
* Personalize Interactions Schema
* Personalize User-item interaction Dataset
* Personalize Event Tracker

## Returned Data

* Dataset Group Arn: `datasetGroupArn`
* Event Tracker Arn: `trackingArn`
* Event Tracker ID: `trackingID`

## Usage

```python
# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
import aws_cdk.core as cdk

personalize_dataset_group = PersonalizeDatasetGroup(self, "voxi-personalize",
    dataset_group_name="my-group-name", # Optional
    interactions_schema="{...}"
)

cdk.CfnOutput(self, "personalizeTrackingIDOutput",
    value=personalize_dataset_group.tracking_iD,
    description="Tracking ID Output for Amplify or something else"
)
```

## References

* [AWS Personalize](https://docs.aws.amazon.com/personalize/latest/dg/what-is-personalize.html)
* [Personalize SDK](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Personalize.html)
* [Amplify Personalize](https://docs.amplify.aws/lib/analytics/personalize/q/platform/js)


