Skip to content

dotdash-ai/Traceability

 
 

Repository files navigation

how to run the kafka connect docker and make neo4j/mysql sink

  • make sure no other instance of neo4j or mySQL is running on your pc
  • docker-compose up -d
  • a python script will populate kafka topics with fake data
  • neo4j and mysql will be populated with this data via kafka sink connectors

if everything went right:

  • neo4j and mysql should be populated with data
  • neo4j credentials are usr: neo4j; pw: connect; lives on localhost:7474; data in the default - neo4j DB
  • mysql credentials are: mysql -u root -pdebezium; <- enter in CLI of mysql container
  • use traceability;
  • SELECT count(*) FROM Buy; should yield 10000
  • if this is all good you should be able to follow the notebook: traceability.ipynb

following the notebook:

  • upload the contents of the 'figures' directory to jupyter notebook
  • upload and follow the traceability.ipynb notebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.7%
  • Other 0.3%