mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-31 18:59:23 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			578 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			578 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import logging
 | |
| 
 | |
| from datahub.ingestion.graph.client import DatahubClientConfig, DataHubGraph
 | |
| from datahub.metadata.urns import FormUrn
 | |
| 
 | |
| log = logging.getLogger(__name__)
 | |
| logging.basicConfig(level=logging.INFO)
 | |
| 
 | |
| graph = DataHubGraph(
 | |
|     config=DatahubClientConfig(
 | |
|         server="http://localhost:8080",
 | |
|     )
 | |
| )
 | |
| 
 | |
| form_urn = FormUrn("metadata_initiative_1")
 | |
| 
 | |
| # Hard delete the form
 | |
| graph.delete_entity(urn=str(form_urn), hard=True)
 | |
| # Delete references to this form (must do)
 | |
| graph.delete_references_to_urn(urn=str(form_urn), dry_run=False)
 | |
| 
 | |
| log.info(f"Deleted form {form_urn}")
 | 
