Настройка Приема данных в Amazon DynamoDB
![Настройка Приема данных в Amazon DynamoDB Настройка Приема данных в Amazon DynamoDB](/media/blogimg/auto/ru/bd12533527380585fdedc92021a23806.png)
Интеграция позволит вам добавлять строки в таблицу Amazon DynamoDB на основе данных из других систем. Например, если заказ в CRM перешел на другой этап воронки, или когда новый заказ появился на вашем сайте, будет добавлена новая строка. Это позволит вам эффективно автоматизировать ваши рабочие процессы и сэкономить много времени, избавив от необходимости вручную добавлять каждую строку в таблицу.
Давайте пройдем весь этап настройки Amazon DynamoDB вместе!
Навигация:
1. Что будет делать интеграция с Amazon DynamoDB?
2. Как подключить аккаунт Amazon DynamoDB к ApiX-Drive?
3. Как настроить в выбранном действии передачу данных в Amazon DynamoDB?
4. Пример данных, которые будут отправлены в ваш Amazon DynamoDB.
5. Автообновление и интервал срабатывание связи.
Ответы на часто задаваемые вопросы:
1. Как создать базу данных в системе Amazon DynamoDB?
После того, как вы настроили систему Источника данных, например, Google Sheets, можно приступить к настройке Amazon DynamoDB в качестве Приема данных.
Для этого кликаем "Начать настройку Приема данных".
![Настройка Приема данных в Amazon DynamoDB | Переход к настройке Приема данных Настройка Приема данных в Amazon DynamoDB | Переход к настройке Приема данных ](/media/blogimg/auto/ru/94aba52a4def717da3ce3b532b358aa9.png)
Выберите систему в качестве Приема данных. В данном случае, необходимо указать Amazon DynamoDB.
![Настройка Приема данных в Amazon DynamoDB | Выбор системы Настройка Приема данных в Amazon DynamoDB | Выбор системы](/media/blogimg/auto/ru/2b97a6fa124e6a19a06f541760a61b5a.png)
Далее, необходимо указать действие "Добавить строку".
Если указать "Добавить строку" будут создаваться новые строки, согласно настроек в блоке Приема данных.
![Настройка Приема данных в Amazon DynamoDB | Выбор действия Настройка Приема данных в Amazon DynamoDB | Выбор действия](/media/blogimg/auto/ru/118de454b992cae74ac533b60b07ebe1.png)
Следующий шаг - выбор аккаунта Amazon DynamoDB, через который будет происходить отправка строки.
Если нет подключенных логинов к системе ApiX-Drive кликните "Подключить аккаунт".
![Настройка Приема данных в Amazon DynamoDB | Подключение аккаунта Настройка Приема данных в Amazon DynamoDB | Подключение аккаунта](/media/blogimg/auto/ru/1f314dd181cdb6aed2ba0b82656eb7a4.png)
В открывшемся окне укажите регион, в котором у вас настроена система Amazon DynamoDB, а также "Access key ID" и "Secret access key".
![Настройка Приема данных в Amazon DynamoDB | Внесение данных Настройка Приема данных в Amazon DynamoDB | Внесение данных](/media/blogimg/auto/ru/c98bc7a0e76c0cea36faf65319778d89.png)
Для того чтобы указать ваш Регион, перейдите в ваш аккаунт Amazon DynamoDB. Если у вас еще не выбран ваш Регион, выберите его из списка.
![Настройка Amazon DynamoDB | Выбор Региона Настройка Amazon DynamoDB | Выбор Региона](/media/blogimg/auto/ru/56b65b48837e76a1988e1c4c5090b57a.png)
Для того чтобы создать пользователя найдите в поиске систему IAM, после чего перейдите во вкладку "Users" и нажмите "Add users".
![Настройка Приема данных в Amazon DynamoDB | Переход к настройкам API Настройка Приема данных в Amazon DynamoDB | Переход к настройкам API](/media/blogimg/auto/ru/78be8a76de6ed39548f27444a546aa94.png)
Укажите название пользователя.
![Настройка Приема данных в Amazon DynamoDB | Создание пользователя Настройка Приема данных в Amazon DynamoDB | Создание пользователя](/media/blogimg/auto/ru/c62331801a96d489a8869d1f1f3ec196.png)
На следующем этапе нажмите "Create group".
![Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя](/media/blogimg/auto/ru/827d65f1d0b91af56381166778ab0945.png)
Укажите название группы и в поиске найдите "AmazonDynamoDBFullAccess", после чего отметьте галочкой данные права и нажмите "Create group".
![Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя](/media/blogimg/auto/ru/5fbf86bb212a9320b42fc891d35d4360.png)
Нажмите "Next", чтобы перейти к следующему этапу.
![Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя Настройка Приема данных в Amazon DynamoDB | Создание группы прав для пользователя](/media/blogimg/auto/ru/05ee110ae43a9b3e2fc0267b398301bb.png)
На данном этапе не обязательно указывать настройки и вы можете нажать "Create user".
![Настройка Приема данных в Amazon DynamoDB | Создание тэгов для пользователя Настройка Приема данных в Amazon DynamoDB | Создание тэгов для пользователя](/media/blogimg/auto/ru/3b442f5091b73f0a311c90b1e7b61da9.png)
Выберите созданного пользователя.
![Настройка Amazon DynamoDB | Создание Access key Настройка Amazon DynamoDB | Создание Access key](/media/blogimg/auto/ru/83acf64d98775e7f3fae7f514acce78a.png)
Перейдите в "Security credentials" и нажмите "Create access key".
![Настройка Amazon DynamoDB | Создание Access key Настройка Amazon DynamoDB | Создание Access key](/media/blogimg/auto/ru/9855f8e3edaa4b4f04f99e5ea97e8178.png)
Выберите "Other".
![Настройка Amazon DynamoDB | Создание Access key Настройка Amazon DynamoDB | Создание Access key](/media/blogimg/auto/ru/cdc0e68622f324449a10365ea7becf41.png)
На данном этапе не обязательно указывать настройки и вы можете нажать "Create access key".
![Настройка Amazon DynamoDB | Создание Access key Настройка Amazon DynamoDB | Создание Access key](/media/blogimg/auto/ru/bc81dc8f5f9f9a3c66027af041e6d319.png)
Скопируйте "Access key ID" и "Secret access key" и вставьте их в соответствующие поля на нашем сайте.
![Настройка Приема данных в Amazon DynamoDB | Копирование "Access key ID" и "Secret access key" Настройка Приема данных в Amazon DynamoDB | Копирование "Access key ID" и "Secret access key"](/media/blogimg/auto/ru/73dfa092705330f8be519d210ab5557f.png)
Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.
Внимание! Если ваш аккаунт находится в списке "неактивные аккаунты" проверьте свой доступ к этому логину!
![Настройка Приема данных в Amazon DynamoDB | Выбор аккаунта Настройка Приема данных в Amazon DynamoDB | Выбор аккаунта](/media/blogimg/auto/ru/07394caea185f7871791188f4ee2f895.png)
Перейдите в сервис Amazon DynamoDB и нажмите кнопку "Create table".
![Настройка Приема данных в Amazon DynamoDB | Создание БД Настройка Приема данных в Amazon DynamoDB | Создание БД](/media/blogimg/auto/ru/478bcfde896e6ccc890570f600ef9867.png)
Далее укажите "Table name" и "Partition key", после чего нажмите "Create table".
![Настройка Приема данных в Amazon DynamoDB | Создание БД Настройка Приема данных в Amazon DynamoDB | Создание БД](/media/blogimg/auto/ru/d6641da231e40e0aa67a7db3156cf268.png)
![Настройка Приема данных в Amazon DynamoDB | Создание БД Настройка Приема данных в Amazon DynamoDB | Создание БД](/media/blogimg/auto/ru/2ed63c796dbcfbc58d907593f22f7a0b.png)
Далее перейдите в раздел "Update setting", выберите вашу базу данных, перейдите в раздел "Indexes" и нажмите "Create index".
![Настройка Приема данных в Amazon DynamoDB | Создание индекса Настройка Приема данных в Amazon DynamoDB | Создание индекса](/media/blogimg/auto/ru/a5349f7a3e3bf950d0e54b56b4239f52.png)
Укажите название вашего индекса в поле "Partition key" и выберите тип "Number" в поле "Data type". Остальные настройки вы можете указать по желанию. После настройки нажмите "Create index".
![Настройка Приема данных в Amazon DynamoDB | Создание индекса Настройка Приема данных в Amazon DynamoDB | Создание индекса](/media/blogimg/auto/ru/cbdae3e30b3f6c032ba10420e70aac8d.png)
![Настройка Приема данных в Amazon DynamoDB | Создание индекса Настройка Приема данных в Amazon DynamoDB | Создание индекса](/media/blogimg/auto/ru/c704e90c4161df5da83d24e34420536b.png)
![Настройка Приема данных в Amazon DynamoDB | Создание индекса Настройка Приема данных в Amazon DynamoDB | Создание индекса](/media/blogimg/auto/ru/6a2b655d7d622106a4f570591fb8e83d.png)
Дождитесь когда статус индекса будет "Active".
![Настройка Приема данных в Amazon DynamoDB | Активация индекса Настройка Приема данных в Amazon DynamoDB | Активация индекса](/media/blogimg/auto/ru/7938a5c1ec7da8868aa15d608b9077d9.png)
Чтобы добавить данные в вашу БД, нажмите на "Action" и выберите "Create item".
![Настройка Приема данных в Amazon DynamoDB | Создание данных в БД Настройка Приема данных в Amazon DynamoDB | Создание данных в БД](/media/blogimg/auto/ru/7f0679004559ac52d8db8c13d3f3a115.png)
Чтобы добавить новый атрибут, нажмите на "Add new attribute". Когда все данные введены, нажмите "Create item".
![Настройка Приема данных в Amazon DynamoDB | Создание данных в БД Настройка Приема данных в Amazon DynamoDB | Создание данных в БД](/media/blogimg/auto/ru/fcb93832e5f323929d5a0ae0118177aa.png)
Теперь выберите Таблицу, в которой будет создаваться строка.
Для того чтобы добавить переменную, кликните по полю, в которое вам нужно передавать данные и выберите нужную переменную из выпадающего списка. При необходимости вы можете написать данные вручную.
![Настройка Приема данных в Amazon DynamoDB | Настройка полей Настройка Приема данных в Amazon DynamoDB | Настройка полей](/media/blogimg/auto/ru/ef52ed6469597b9c231b786f0259565f.png)
![Настройка Приема данных в Amazon DynamoDB | Настройка полей Настройка Приема данных в Amazon DynamoDB | Настройка полей](/media/blogimg/auto/ru/a6cbd185f52e2e1336e7342eaa0b588c.png)
![Настройка Приема данных в Amazon DynamoDB | Настройка полей Настройка Приема данных в Amazon DynamoDB | Настройка полей](/media/blogimg/auto/ru/fe30814a3451590754b3a07d5df5618b.png)
![Настройка Приема данных в Amazon DynamoDB | Настройка полей Настройка Приема данных в Amazon DynamoDB | Настройка полей](/media/blogimg/auto/ru/db8a917ef0c7bf35ac83126dfcb53555.png)
Теперь вы можете увидеть тестовые данные.
Если вы хотите отправить тестовые данные в Amazon DynamoDB для того, чтобы проверить корректность настройки, кликните "Отправить тестовые данные в Amazon DynamoDB" и перейдите в ваш Amazon DynamoDB, чтобы проверить результат.
Если вы хотите изменить настройки - кликните "Редактировать" и вы вернетесь на шаг назад.
Если вас все устраивает - кликните "Далее".
![Настройка Приема данных в Amazon DynamoDB | Тестовые данные Настройка Приема данных в Amazon DynamoDB | Тестовые данные](/media/blogimg/auto/ru/071f37c3143ea388f50af9d2a725047a.png)
На этом настройка Приема данных завершена!
Теперь можете приступить к выбору интервала обновления и включению автообновления.
Для этого кликните "Включить автообновление".
![Настройка Приема данных в Amazon DynamoDB | Переход к настройкам связи Настройка Приема данных в Amazon DynamoDB | Переход к настройкам связи](/media/blogimg/auto/ru/67b83e6c75d92727d597a534eca26df3.png)
На главном экране кликните на иконку шестеренки, чтобы выбрать необходимый интервал обновления или настройте Запуск по расписанию. Для того, чтобы запускать связь по времени выберите Запуск по расписанию и укажите желаемое время срабатывания обновления связи или добавьте сразу несколько вариантов времени, когда нужно, чтобы срабатывала связь.
Внимание! Чтобы Запуск по расписанию сработал в указанное время необходимо, чтобы интервал между текущим временем и указанным временем был более 5 минут. Например, вы выбираете время 12:10 и текущее время 12:08 - в этом случае автообновление связи произойдет в 12:10 на следующий день. Если вы выбираете время 12:20 и текущее время 12:13 - автообновление связи сработает сегодня и далее каждый день в 12:20.
Для того, чтобы текущая связь срабатывала после другой связи, поставьте галочку "Обновлять только после связи" и укажите связь, после которой будет срабатывать текущая.
![Настройка Приема данных в Amazon DynamoDB | Выбор интервала обновления Настройка Приема данных в Amazon DynamoDB | Выбор интервала обновления](/media/blogimg/auto/ru/ae57f04af2c8ab2cd865db349403bbe7.png)
![Настройка Приема данных в Amazon DynamoDB | Выбор приоритета обновления Настройка Приема данных в Amazon DynamoDB | Выбор приоритета обновления](/media/blogimg/auto/ru/699eba80651a1754af6fd2d08a581d25.png)
Для включения автообновления переключите ползунок в положение как показано на картинке.
Для того, чтобы выполнить разовое срабатывание связи, кликните по иконке в виде стрелки.
![Настройка Приема данных в Amazon DynamoDB | Включение автообновления Настройка Приема данных в Amazon DynamoDB | Включение автообновления](/media/blogimg/auto/ru/1458543cf6d69d5c141a35923fd56fb8.png)
На этом настройка Amazon DynamoDB в качестве Приема данных завершена! Видите как все просто!?
Теперь можете не беспокоиться, дальше ApiX-Drive сделает всё самостоятельно!