anchor.diff:  
   _This method of creating derived topics is frequently referred to by the acronym of the statement—`CSAS` (-> `CREATE STREAM … AS SELECT`)._
   
  -==== Inspect the derived stream
  +=== Inspect the derived stream
   
   Using `DESCRIBE` we can see that the new stream has the same columns as the source one.
   
  
positive.code: Press Ctrl-C to cancel and return to the KSQL prompt. This may take up to a minute to cancel (https://github.com/confluentinc/ksql/issues/1759[#1759]). If it still does not cancel then just start a new KSQL CLI using the `docker run` command from above and proceed to the next step. 
  
  <<<
  == KSQL offsets
  
  Since Apache Kafka persists data, it is possible to use KSQL to query and process data from the past, as well as new events that arrive on the topic.
  
  
negative.code: = Workshop: Real-time SQL Stream Processing at Scale with Apache Kafka and KSQL
  :doctype: book
  :sectnums:
  Robin Moffatt <@rmoff>
  v1.30, September 10, 2018
  
  :toc:
  
  