| 
									
										
										
										
											2025-06-12 14:00:26 +09:00
										 |  |  | from datahub.metadata.urns import MlModelGroupUrn | 
					
						
							|  |  |  | from datahub.sdk import DataHubClient | 
					
						
							|  |  |  | from datahub.sdk.mlmodel import MLModel | 
					
						
							| 
									
										
										
										
											2023-05-17 10:21:39 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-12 14:00:26 +09:00
										 |  |  | client = DataHubClient.from_env() | 
					
						
							| 
									
										
										
										
											2023-05-17 10:21:39 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-12 14:00:26 +09:00
										 |  |  | model = MLModel( | 
					
						
							|  |  |  |     id="my-recommendations-model", | 
					
						
							|  |  |  |     platform="mlflow", | 
					
						
							| 
									
										
										
										
											2023-05-17 10:21:39 +09:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-12 14:00:26 +09:00
										 |  |  | model.set_model_group( | 
					
						
							|  |  |  |     MlModelGroupUrn( | 
					
						
							|  |  |  |         platform="mlflow", | 
					
						
							|  |  |  |         name="my-recommendations-model-group", | 
					
						
							|  |  |  |     ) | 
					
						
							| 
									
										
										
										
											2023-05-17 10:21:39 +09:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-06-12 14:00:26 +09:00
										 |  |  | client.entities.upsert(model) |