# split and compress lambda

It listens to SQS and creates record in disassemble_content_status table based on data from each event.

Event sample:
```
    {
        'Records': [
            {
                'messageId': 'a23dcbb9-a010-4d69-9530-96a1cb04c9c7',
                'body': '{\"UoWID\": \"tiktokreporting-20200510-sme-Trends_TopSong-v1\", '
                        '\"Context\": \"Trends_TopSong\", '
                        '\"ContentName\": \"TikTok_Trends_TopSong_20200510.txt.gz\", '
                        '\"CompressedPath\": \"s3://dev-sme-data-archive/tiktokreporting/Trends_TopSong/v1/report_date=2020-05-10/report_licensor=sme/TikTok_Trends_TopSong_20200510.txt.gz\", '
                        '\"DecompressedPaths\": \"s3://stage-sme-data-decompressed/apple/streams/v1_2/report_date=2020-01-23/report_licensor=sme/AppleMusic_Streams_80026921_20200123_V1_2_(1-5).txt,s3://stage-sme-data-decompressed/apple/streams/v1_2/report_date=2020-01-23/report_licensor=sme/AppleMusic_Streams_80026921_20200123_V1_2_(2-5).txt\", '
                        '\"OptionalConfig\": {\"TEST_OPTIONAL_CONFIG\": \"test_str\"}}',
            },
        ]
    }
```
