Criando um Cursor

Crie um cursor no serviço Streaming. Um cursor é um ponteiro para um local em um stream. Esse local pode ser um ponteiro para uma referência ou horário específico em uma partição ou para o local atual de um grupo. Use um cursor para consumir um stream.

Para obter informações sobre como usar cursores, consulte Usando Grupos de Consumidores e Usando Consumidores Individuais.
  • Essa tarefa não pode ser executada usando a Console.
  • Use o comando oci streaming stream cursor create-cursor e os parâmetros necessários para criar um cursor:

    oci streaming stream cursor create-cursor --stream-id <stream_OCID> --partition <partition> --type <cursor_type> --endpoint <messages_endpoint>

    Por exemplo:

    oci streaming stream cursor create-cursor --stream-id ocid1.stream.oc1.phx.exampleuniqueID --partition 0 --type TRIM_HORIZON --endpoint https://cell-1.streaming.us-phoenix-1.oci.oraclecloud.com
    {
      "data": {
        "value": "examplecursorvalue"
      }
    }

    Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI..

  • Execute a operação CreateCursor para criar um cursor.