Hello @Chammie Ho ,
Thanks for the question and using MS Q&A platform.
I'm wondering if the databricks networking configuration will apply to the model api endpoint
Yes, it will. The single node cluster on which the model is hosted (classic), is deployed in data plane and will have a private IP.
I should be able to call the model with the url <databricks-instance>/model/<registered-model-name>/<model-version>/invocations, my question is whether this url will have the same restrictions as the databricks where it resides
I believe, this should work as long as you have not defined any IP access list. The PAT will let you authenticate.
but I can't find information for IP restrictions
IP access lists - Azure Databricks | Microsoft Learn
Hope this will help. Please let us know if any further queries.
------------------------------
- Please don't forget to click on
or upvote
button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
- Want a reminder to come back and check responses? Here is how to subscribe to a notification
- If you are interested in joining the VM program and help shape the future of Q&A: Here is jhow you can be part of Q&A Volunteer Moderators
I would recommend using the studio UI for your initial deployment and if it works as expected you can try to use the CLI or SDK v2 for corresponding deployments. Thanks!!
Thank you for your answer, I think I might have been ambiguous with my question, my ML model is actually created from within databricks and I'm planning to register it to the mlflow registry from within databricks (https://learn.microsoft.com/en-us/azure/databricks/applications/mlflow/model-serving) then enabling model serving, after which I should be able to call the model with the url <databricks-instance>/model/<registered-model-name>/<model-version>/invocations, my question is whether this url will have the same restrictions as the databricks where it resides. In the documentation I can see that the authentication of the API is still using databricks PAT, but I can't find information for IP restrictions.
Hello @Chammie Ho ,
Following up to see if the below suggestion was helpful. And, if you have any further query do let us know.
------------------------------
Sign in to comment