anchor.diff: -= Streaming ETL demo - Enriching event stream data with CDC data from Postgres, stream into Elasticsearch
  += Streaming ETL demo
   Robin Moffatt <robin@confluent.io>
   v1.03, 05 Jul 2018
  -
  -This is designed to be run as a step-by-step demo. The `ksql_commands.sql` should match those run in this doc end-to-end and in theory you can just run the file, but I have not tested it. PRs welcome for a one-click script that just demonstrates the end-to-end running demo :)
  +:revdate: 2019-03-22 11:14:37 -0600
  +:revby: viktor at confluent dot io 
  +
  +Enriching event stream data with CDC data from Postgres, stream into Elasticsearch
  +
  +toc::[]
  +
  +image:images/ksql-debezium-es.png[Kafka Connect / KSQL / Elasticsearch]
  +
  +This is designed to be run as a step-by-step demo. 
  +The `ksql_commands.sql` should match those run in this doc end-to-end and in theory you can just run the file, but I have not tested it. 
  +PRs welcome for a one-click script that just demonstrates the end-to-end running demo :)
   
   c.10 minutes
   
  -*Slides: https://speakerdeck.com/rmoff/streaming-etl-in-practice-with-postgresql-apache-kafka-and-ksql[Streaming ETL in Practice with PostgreSQL, Apache Kafka, and KSQL]*
  -
  -
  -image:images/ksql-debezium-es.png[Kafka Connect / KSQL / Elasticsearch]
  +== Slides
  +
  +* https://speakerdeck.com/rmoff/streaming-etl-in-practice-with-postgresql-apache-kafka-and-ksql[Streaming ETL in Practice with PostgreSQL, Apache Kafka, and KSQL] by https://twitter.com/rmoff/[Robin Moffat]
   
   == Pre-reqs
   
  
positive.code: $ scripts/setup.sh
  ----
  
  
  In a browser, go to Kibana at http://localhost:5601/app/kibana#/management/kibana/indices/ and set an index (any index) as default
  
  Import dashboard `kibana_objects.json` using the **Import** button at http://localhost:5601/app/kibana#/management/kibana/objects
  
  image::images/kibana_ix01.png[Kibana indexes]
  
  
negative.code: ----
  
  === Persist stream-table join
  
  [source,sql]
  ----
  