Создание потока данных в AWS CLI
CLI
Чтобы создать поток данных, выполните команду:
aws kinesis create-stream \
--endpoint <эндпоинт> \
--stream-name <идентификатор_потока> \
--shard-count <количество_сегментов>
-
--endpoint
— для создания потока, данные в который будут поставляться по протоколу AWS Kinesis Data Streams, укажите эндпоинтhttps://yds.serverless.yandexcloud.net
. -
--stream-name
— состоит из зоны доступности, идентификатора каталога, идентификатора базы данных Yandex Managed Service for YDB и имени потока.Например, укажите идентификатор потока
/ru-central1/aoeu1kuk2dht********/cc8029jgtuab********/aws_stream
, если:aws_stream
— имя потока;ru-central1
— регион;aoeu1kuk2dht********
— идентификатор каталога;cc8029jgtuab********
— идентификатор базы данных YDB.
-
--shard-count
— количество сегментов потока данных.
Примечание
В Amazon Kinesis нельзя указать скорость потока данных, поэтому для совместимости все потоки данных создаются с пропускной способностью сегмента 1 МБ/с и временем хранения 24 часа.
Пример команды:
aws kinesis create-stream \
--endpoint https://yds.serverless.yandexcloud.net \
--stream-name /ru-central1/aoeu1kuk2dht********/cc8029jgtuab********/aws_stream \
--shard-count 1