Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex Data Streams
  • Начало работы
    • Подготовка окружения
    • Создание потока данных
    • Сбор и поставка данных
      • Fluentd
      • Logstash
      • AWS CLI
    • Сохранение данных в ClickHouse
    • Обработка потока изменений из Debezium
  • Пошаговые инструкции
    • Все инструкции
    • Управление потоками данных
    • Работа с AWS CLI
      • Создание потока данных
      • Получение информации о потоке
      • Отправка данных в поток
      • Чтение данных из потока
      • Удаление потока данных
    • Работа с AWS SDK
      • Подготовка окружения
      • Создание потока данных
      • Отправка данных в поток
      • Чтение данных из потока
      • Удаление потока данных
  • Концепции
    • Обзор
    • Термины и определения
    • Cегменты и ключи сегментов
    • Квоты и лимиты
    • Сравнение с Yandex Message Queue
  • Практические руководства
    • Ввод данных в системы хранения
    • Умная обработка логов
    • Передача данных в микросервисных архитектурах
  • Управление доступом
  • Правила тарификации
  • HTTP API, совместимый с Amazon Kinesis Data Streams
    • Обзор
    • Методы
      • CreateStream
      • DecreaseStreamRetentionPeriod
      • DeleteStream
      • DescribeStream
      • IncreaseStreamRetentionPeriod
      • GetRecords
      • GetShardIterator
      • ListStreams
      • PutRecord
      • PutRecords
      • UpdateShardCount
    • Общие ошибки
    • Примеры
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Работа с AWS CLI
  3. Получение информации о потоке

Получение информации о потоке

Статья создана
Yandex Cloud
    CLI

    Чтобы получить описание созданного потока данных, выполните команду:

    aws kinesis describe-stream \
      --endpoint <эндпоинт> \
      --stream-name <идентификатор_потока>
    
    • --endpoint — для получения информации о потоке, данные в который поставляются по протоколу AWS Kinesis Data Streams, укажите эндпоинт https://yds.serverless.yandexcloud.net.

    • --stream-name — состоит из зоны доступности, идентификатора каталога, идентификатора базы данных Yandex Managed Service for YDB и имени потока.

      Например, укажите идентификатор потока /ru-central1/aoeu1kuk2dhtaupdb1es/cc8029jgtuabequtgtbv/aws_stream, если:

      • aws_stream — имя потока;
      • ru-central1 — регион;
      • aoeu1kuk2dhtaupdb1es — идентификатор каталога;
      • cc8029jgtuabequtgtbv — идентификатор базы данных YDB.

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

    aws kinesis describe-stream \
      --endpoint https://yds.serverless.yandexcloud.net \
      --stream-name /ru-central1/aoeu1kuk2dhtaupdb1es/cc8029jgtuabequtgtbv/aws_stream
    

    Результат:

    {
      "StreamDescription": {
        "Shards": [
        {
          "ShardId": "shard-000000",
          "ParentShardId": "",
          "AdjacentParentShardId": "",
          "HashKeyRange": {
            "StartingHashKey": "0",
            "EndingHashKey": "113427455640312821154458202477256070484"
          },
          "SequenceNumberRange": {
            "StartingSequenceNumber": "0",
            "EndingSequenceNumber": ""
          }
        }],
        "StreamARN": null,
        "StreamName": "aws_stream",
        "StreamStatus": "ACTIVE",
        "RetentionPeriodHours": 24,
        "EnhancedMonitoring": null,
        "EncryptionType": "ENCRYPTION_UNDEFINED",
        "KeyId": "",
        "StreamCreationTimestamp": ""
      }
    }
    

    Была ли статья полезна?

    Language / Region
    © 2022 ООО «Яндекс.Облако»