mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-31 10:49:00 +00:00 
			
		
		
		
	
		
			
				
	
	
	
		
			685 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			685 B
		
	
	
	
	
	
	
	
Using Cron
Assume you have a recipe file /home/ubuntu/datahub_ingest/mysql_to_datahub.yml on your machine
source:
  type: mysql
  config:
    # Coordinates
    host_port: localhost:3306
    database: dbname
    # Credentials
    username: root
    password: example
sink:
 type: datahub-rest 
 config:
  server: http://localhost:8080
We can use crontab to schedule ingestion to run five minutes after midnight, every day using DataHub CLI.
5 0 * * * datahub ingest -c /home/ubuntu/datahub_ingest/mysql_to_datahub.yml
Read through crontab docs for more options related to scheduling.
