Inicio rápido: Clonación de un cuadernoQuickstart: Clone a notebook

Muchos desarrolladores y científicos de datos almacenan los cuadernos en repositorios de GitHub, un servicio gratuito que proporciona control de versiones y almacenamiento para muchos tipos de proyectos diferentes.Many data scientists and developers store their notebooks in GitHub repositories, a free service that provides storage and version control for many different project types. GitHub a menudo se usa como un medio de colaboración en cuadernos de Jupyter Notebook que se ejecutan localmente.GitHub is often used as a means of collaborating on Jupyter notebooks that are run locally. En tales casos, cada colaborador mantiene una copia local del repositorio y ejecuta los cuadernos desde esa copia.In such cases, every collaborator maintains a local copy of the repository and runs the notebooks from that copy.

La clonación crea una copia de un cuaderno de GitHub en la cuenta de Azure Notebooks en su lugar.Cloning creates a copy of a GitHub notebook in your Azure Notebooks account instead. Este clon es independiente de su repositorio original; los cambios solo se almacenan en la cuenta de Azure Notebooks y no afectan al original.This clone is independent from its original repository; changes are stored in your Azure Notebooks account only and don't affect the original. Dado que el clon se encuentra en la nube, puede compartir el proyecto con otros colaboradores que no necesitan realizar ninguna copia local o incluso que tengan Jupyter instalado en sus propios equipos.Because your clone is in the cloud, you can share the project with other collaborators who need not make any local copies or even have Jupyter installed on their own computers. También puede clonar un cuaderno simplemente como un punto inicial para un proyecto de su propiedad o para obtener archivos de datos.You might also clone a notebook simply as a starting point for a project of your own or to obtain data files.

Clonación de cuadernos de Azure Cognitive ServicesClone Azure Cognitive Services notebooks

  1. Vaya a Azure Notebooks e inicie sesión.Go to Azure Notebooks and sign in. (Para más información, consulte Quickstart - Sign in to Azure Notebooks [Inicio rápido: Inicio de sesión en Azure Notebooks]).(For details, see Quickstart - Sign in to Azure Notebooks).

  2. En la página del perfil público, seleccione My Projects (Mis proyectos) en la parte superior de la página:From your public profile page, select My Projects at the top of the page:

    Vínculo Mis proyectos en la parte superior de la ventana del explorador

  3. En la página Mis proyectos, seleccione el botón de flecha arriba (método abreviado de teclado: U; el botón aparece como Upload GitHub Repo (Cargar repositorio de GitHub) cuando la ventana del explorador es lo suficientemente ancha):On the My Projects page, select the up arrow button (keyboard shortcut: U; the button appears as Upload GitHub Repo when the browser window is wide enough):

    Comando Upload GitHub Repo en la página Mis proyectos

  4. En la opción Upload GitHub Repository que aparece, escriba o especifique los siguientes detalles y, a continuación, seleccione Importar:In the Upload GitHub Repository that appears, enter or set the following details, then select Import:

    • Repositorio de GitHub: Microsoft/cognitive-services-notebooks (este nombre clona los cuadernos de Jupyter Notebook para Azure Cognitive Services en https://github.com/Microsoft/cognitive-services-notebooks).GitHub repository: Microsoft/cognitive-services-notebooks (this name clones the Jupyter notebooks for Azure Cognitive Services at https://github.com/Microsoft/cognitive-services-notebooks).

    • Clone recursively (Clonar de forma recursiva): (desactivado)Clone recursively: (cleared)

    • Nombre del proyecto: Clon de Cognitive ServicesProject name: Cognitive Services Clone

    • Identificador del proyecto: cognitive-services-cloneProject ID: cognitive-services-clone

    • Público: (desactivado)Public: (cleared)

      Ventana emergente Upload GitHub Repo para recopilar información del repositorio

  5. Sea paciente mientras se completa el proceso; la clonación de un repositorio puede tardar unos minutos.Be patient while the process completes; cloning a repository can take a few minutes.

  6. Una vez finalizada la clonación, Azure Notebooks le lleva al nuevo proyecto, donde podrá ver las copias de todos los archivos.Once cloning is finished, Azure Notebooks takes you to the new project where you can see the copies of all the files.

Uso compartido de un cuadernoShare a notebook

  1. Para compartir la copia del proyecto clonado, use el control Share o consiga un vínculo, código HTML o Markdown que contenga el vínculo, o bien cree un mensaje de correo electrónico con el vínculo:To share your copy of the cloned project, use the Share control or obtain a link, obtain HTML or Markdown code that contains the link, or create an email message with the link:

    Comando Project share

  2. Dado que se ha desactivado la opción Público al clonar el proyecto, el clon es privado.Because you cleared the Public option when cloning the project, the clone is private. Para realizar la copia pública, seleccione Configuración del proyecto, establezca la opción Proyecto público en la ventana emergente y, a continuación, seleccione Guardar.To make your copy public, select Project Settings, set the Public project option in the popup, and then select Save.

  3. Seleccione un cuaderno en el proyecto para ejecutarlo.Select a notebook in the project to run it. Cada cuaderno del repositorio de Azure Cognitive Services, por ejemplo, es su propio inicio rápido independiente.Each notebook in the Azure Cognitive Services repository, for example, is its own self-contained Quickstart. La imagen siguiente muestra el resultado del uso del cuaderno BingImageSearchAPI después de agregar una clave de suscripción de la API de Cognitive Services y cambiar el término de búsqueda "perritos" a "conejitos":The image below shows the result of using the BingImageSearchAPI notebook, after adding a Cognitive Services API subscription key and changing the search term "puppies" to "bunnies":

    Ejecución del cuaderno de Jupyter Notebook clonado desde GitHub

  4. Cuando haya terminado de ejecutar el cuaderno, seleccione Archivo > Close and halt (Cerrar y detener) para cerrar el cuaderno y su ventana del explorador.When you're done running the notebook, select File > Close and halt to close the notebook and its browser window.

  5. Para compartir un cuaderno individual en el proyecto, haga clic con el botón derecho en el cuaderno y seleccione Copiar vínculo (método abreviado de teclado: y):To share an individual notebook in the project, right-click the notebook and select Copy link (keyboard shortcut: y):

    Comando del menú contextual para copiar un vínculo en un cuaderno individual

  6. Para editar los archivos que no sean cuadernos, haga clic con el botón derecho en el archivo del proyecto y seleccione Editar archivo (método abreviado de teclado: i).To edit files other than notebooks, right-click the file in the project and select Edit file (keyboard shortcut: i). La acción predeterminada, Ejecutar (método abreviado de teclado: r), solo muestra el contenido del archivo y no permite la edición.The default action, Run (keyboard shortcut: r), only shows the file contents and doesn't allow editing.

Pasos siguientesNext steps

Tutorial: create an run a Jupyter notebook to do linear regression (Tutorial: Creación y ejecución de un cuaderno de Jupyter Notebook para hacer regresión lineal)Tutorial: create an run a Jupyter notebook to do linear regression