您如何将已处理的JSON从AWS Glue输出到DynamoDB?

问题描述

        {
            "adult": false,"backdrop_path": "/example.jpg","belongs_to_collection": null,"budget": 350000,"genres": [
                {
                    "id": 18,"name": "Drama"
                }
            ],"homepage": "","id": 123,"imdb_id": "a3f4w4f4","original_language": "en","overview": "Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident,sunt in culpa qui officia deserunt mollit anim id est laborum","popularity": 27.298,"poster_path": "/example.jpg","production_companies": [
                {
                    "id": 60,"logo_path": "/example.png","name": "example 1","origin_country": "US"
                },{
                    "id": 10212,"logo_path": null,"name": "example 2","origin_country": ""
                }
            ],"production_countries": [
                {
                    "iso_3166_1": "US","name": "United States of America"
                }
            ],"release_date": "1970-04-10","revenue": 1000000,"runtime": 97,"spoken_languages": [
                {
                    "iso_639_1": "en","name": "English"
                }
            ],"status": "Released","tagline": "Lorem ipsum.","title": "Example name","video": false,"Vote_average": 8.5,"Vote_count": 5004
        }

我是AWS glue的新手。据我所知,它创建了一个齐柏林飞艇笔记本,可以使用关系转换将您扔给它的json变平。然后通常可以写入RDS / s3等。

我没有找到任何有关从AWS胶直接导出到dynamodb的好信息。 上面是我要存储在dynamodb中的集合中的json项之一。

json字段和键是相同的,并且与其他json项一致,尽管其中一些子项更少或更多。

如果存在dynamodb表和架构,则可以假设每个json键都映射到dynamo列。我希望AWS glue将此json信息插入或更新到dynamo中。

我该怎么做? AWS glue可以重新创建发电机模式吗?我想尽可能地自动

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)