Stop Kinesis Firehose доставка в красное смещение

У меня есть этот поток доставки Kinesis Firehose на s3 и красное смещение. Хотя я хочу продолжать помещать данные в s3, но я хочу временно прекратить отправку данных в красное смещение. Одна хитрость - изменить имя таблицы базы данных. Но это не очень сложно, так как запрос все еще делается. Мне было интересно, есть ли другой способ прекратить отправку данных в красное смещение.

2 ответа

Решение

К сожалению, я не думаю, что есть. Я обычно прибегал к переименованию таблицы, как вы упомянули.

Вы можете сделать это с помощью команды update-destination AWS CLI:https://awscli.amazonaws.com/v2/documentation/api/latest/reference/firehose/update-destination.html .

Пример команды:

      aws firehose update-destination 
 --delivery-stream-name "name" 
 --current-delivery-stream-version-id "1" 
 --destination-id "id" 
 --extended-s3-destination-update '
{
"RoleARN":"ROLE",
"BucketARN":"BUKCET",
"Prefix":"PREFIX","BufferingHints":{"SizeInMBs":1,"IntervalInSeconds":60},
"CompressionFormat":"UNCOMPRESSED",
"EncryptionConfiguration":{"NoEncryptionConfig":"NoEncryption"},
"CloudWatchLoggingOptions":{"Enabled":true,"LogGroupName":"LOG_NAME","LogStreamName":"STREAM_NAME"}
}'
Другие вопросы по тегам