Get ready for the Azure Data Scientists Associate Exam with flashcards and multiple-choice questions, each with hints and explanations. Boost your confidence and increase your chances of passing!

Practice this question and more.


What protocol is appropriate for reading data from a public GitHub repository in Azure Machine Learning?

  1. azureml

  2. http(s)

  3. abfs(s)

  4. ftp

The correct answer is: http(s)

The appropriate protocol for reading data from a public GitHub repository in Azure Machine Learning is HTTP(S). This is because GitHub repositories are accessible over the web using standard HTTP and HTTPS protocols. When you're working with public repositories, you can directly access files through their URLs using these protocols. HTTP(S) allows for seamless integration and data retrieval from web resources, making it a suitable choice for accessing data stored in GitHub. In the context of Azure Machine Learning, you might often pull datasets directly from GitHub for experimentation, model training, and other purposes. The other protocols mentioned serve different contexts or functionalities. For instance, Azure services that integrate with Azure Blob Storage would use a protocol like ABFS (Azure Blob File System), while FTP (File Transfer Protocol) is suited for transferring files between servers but is not used for accessing content directly from web repositories like GitHub. The AzureML protocol could be relevant for interactions within Azure Machine Learning but is not applicable for retrieving public GitHub data.