Вопросы по теме 'amazon-dynamodb-streams'

Тревожное поведение AWS Lambda после случайного бесконечного цикла
Я случайно развернул некоторый код Java в AWS Lambda, который содержит следующий явно глючный геттер: public String getLocation() { return this.getLocation(); } Функция Lambda настроена с ограничением в 15 секунд и 320 месяцев. Она...
1800 просмотров

Из карты DynamodbStreamRecord в строку JSON
Допустим, у меня есть такая ситуация, когда я получил DynamodbStreamRecord внутри AWS Lambda. Из этой записи потока (переменная с именем record ) у меня есть цепочка методов Java, которая извлекает карту следующим образом: Map<String,...
2052 просмотров

Как клиент должен обрабатывать добавленные/удаленные/разделенные осколки потока DynamoDB?
Из руководства по разработке Amazon : Осколки эфемерны: они создаются и удаляются автоматически по мере необходимости. Любой осколок также может быть разделен на несколько новых осколков; это также происходит автоматически. (Обратите...
134 просмотров

DynamoDB Streams для обновления лайков и комментариев
Я использую DynamoDB для своего бэкэнда, мне нужно поддерживать лайки и комментарии в отдельных таблицах, как в SQL, и другую таблицу, чтобы поддерживать количество комментариев и количество лайков для каждого сообщения. Всего 3 таблицы...
374 просмотров

AmazonServiceException: предоставленное значение AttributeValue пусто, должно содержать ровно один из поддерживаемых типов данных.
Я пытаюсь импортировать данные из интерфейса консоли Dynamodb, но безуспешно. Данные...
10786 просмотров

Как применить DynamoDB Query/Scan с помощью FilterExpression для вложенных атрибутов Json в PHP
Record1: [{ "business_id": 2, "forms": { "f522": { "id": "f522", "is_deleted": 0, "title": "Form 1" }, "f8b6": { "id": "f8b6", "is_deleted": 0, "title": "Form 2" }, "fw56":...
1051 просмотров

DynamoDb: запрос сканирования не возвращает все данные
У меня есть таблица DynamoDb с тысячами данных. Я просматриваю таблицу с помощью функции сканирования и применил «Между» FilterExpression. Однако ответ на запрос дает только 3 записи, тогда как он должен возвращать около 100 записей. Я создал...
12777 просмотров

KinesisClientLibIOException: осколок не закрыт в потоке DynamoDB
У меня есть таблица DynamoDB, в которую я добавил поток. Я создал лямбду для обработки этого потока и тестирования пропускной способности, задержки и т. д. После завершения тестов я удалил триггер лямбды. Затем я приступил к тестированию той же...
368 просмотров

Исключение UnknownOperationException AWS DynamoDB
Я попытался создать очень простую таблицу, как в этом примере, но она не работает. Когда я тестирую его в консоли AWS API Gateway, я всегда получаю следующий ответ: Текст ответа конечной точки перед преобразованиями:...
2932 просмотров

Установить правила проверки для таблицы AWS DynamoDB
На самом деле я хочу реализовать проверки элементов таблицы AWS DynamoDB, которые должны предотвращать вставку / обновление записей в случае нарушения правил для полей элемента. Является ли это возможным? Или Можем ли мы создать лямбда-триггер...
2801 просмотров

Порядок записей потока Dynamodb
Я заполняю записи в dynamodb в следующей последовательности: A11, A12, A13, A14, A15, A21, A22, A23, A24, A25, A31, A32, A33, A34, A35 Записи с одинаковым префиксом (Ai) имеют один и тот же ключ раздела, но разные ключи сортировки....
433 просмотров

Десериализация значения первичного ключа с подчеркиванием: неожиданный символ Ожидаемый пробел, разделяющий значения корневого уровня
В Java, используя Jackson ObjectMapper, я пытаюсь десериализовать объект Dynamo DB, считываемый из потока Dynamo DB. Сначала я вызываю: record.getDynamodb().getNewImage().get("primaryKey").getS().toString() , чтобы получить значение primaryKey...
3400 просмотров

Поток Dynamo Db напрямую в Elastic Search без другого промежуточного уровня
Можем ли мы напрямую передавать данные базы данных Dynamo в службу эластичного поиска AWS без использования logstash, потому что использование logstash потребует дополнительных затрат? Во всех статьях, которые я читал в Интернете, мы можем добиться...
1089 просмотров

AWS DynamoDB Stream в Redshift
Мы хотели бы постоянно перемещать данные из DynamoDB NoSQL в базу данных Redshift в виде потока. Мне сложно понять все новые термины / технологии в AWS. Там есть 1) DynamoDB Streams 2) AWS Lambda 3) AWS Kinesis Firehose . Может ли...
4844 просмотров

невозможно скопировать json - Dynamo db Streams в красное смещение
Ниже приведен вариант использования, над которым я работаю: я настроил enable Streams при создании DynamoDB с new and old Image . Я создал Kinesis Firehose delivery stream с пунктом назначения как Redshift ( Intermediate s3 ). Из Dynamodb...
349 просмотров

Свойство таблицы StreamEnabled вызывает сбой без сервера
Я использую Serverless для развертывания своего стека облачной информации AWS. В одной из своих таблиц я включаю потоки через "StreamEnabled": true. Когда это включено, я получаю сообщение об ошибке при развертывании: Encountered unsupported...
532 просмотров

Направляйте потоки DynamoDB на веб-перехватчик
Я ищу решение для передачи DynamoDB Streams на мой собственный веб-перехватчик или локальный конвейер данных для обработки данных. Основываясь на моем исследовании, а также на этом потоке, похоже, что нам нужно подключить потоки DynamoDB либо к...
304 просмотров

Может ли DynamoDB stream видеть незавершенную транзакцию?
У меня есть таблица DynamoDB, в которой я использую транзакционные записи ( https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/transactions.html ). Сделка состоит из 2-х пут. Допустим, первая операция удалась, а вторая - нет. В этом...
532 просмотров

Как сделать подстроку потока DynaModb Arn?
Я определил таблицу DynamoDB внутри вложенного стека в cloudformaion, просто имею строку выходного потока, например: arn:aws:dynamodb:us-east-1:123456789012:table/books_table/stream/2015-05-11T21:21:33.291 Я хочу получить подстроку этого...
459 просмотров

Получение списка потоков конкретной таблицы DynamoDB с помощью CLI
Как я могу перечислить все потоки, связанные с одной таблицей базы данных Dynamo, с помощью CLI (команда терминала aws)? Даже перечисление всех потоков у меня не сработало: aws dynamodb list-streams
112 просмотров