-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Open
Labels
customer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.needs-triageWorkflow: This is a new issue that needs to be triaged to the appropriate team.Workflow: This is a new issue that needs to be triaged to the appropriate team.questionThe issue doesn't require a change to the product in order to be resolved. Most issues start as thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that
Description
- Package Name: azureml-mlflow
- Package Version: 1.61.0.post1
- Operating System: Ubuntu 22.04.5 LTS
- Python Version: 3.12
Describe the bug
When using Azure ML's MLflow tracking URI (azureml://...), experiments with forward slashes in their names cannot be retrieved using get_experiment_by_name(), even though they can be created successfully and retrieved by ID.
To Reproduce
Steps to reproduce the behavior:
- Create experiment with slash:
client.create_experiment('dev_hka/test') - Try to retrieve:
client.get_experiment_by_name('dev_hka/test')→ Returns None - Can retrieve by ID:
client.get_experiment(exp_id)→ Works fine - Doesn't appear in search:
client.search_experiments()→ Not in results
Expected behavior
Either:
Option1: Experiments with slashes should be retrievable by name
Option2: Documentation of restriction on naming
Workaround:
Use underscore or hyphen instead of slash
Additional context
- Azure ML workspace region: eastus2
- Tracking URI: azureml://...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
customer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.needs-triageWorkflow: This is a new issue that needs to be triaged to the appropriate team.Workflow: This is a new issue that needs to be triaged to the appropriate team.questionThe issue doesn't require a change to the product in order to be resolved. Most issues start as thatThe issue doesn't require a change to the product in order to be resolved. Most issues start as that