Codificación y ejecución de un cuaderno Watson Studio )
Después de crear un cuaderno para utilizarlo en el editor de cuadernos, tienes que añadir bibliotecas, código y datos para poder realizar tu análisis.
Para desarrollar aplicaciones de análisis en un cuaderno, siga estos pasos generales:
Abra el cuaderno en modo de edición: cuando se abra la ventana de vista previa del cuaderno, haga clic en el icono Editar
. Si el cuaderno está bloqueado, desbloquéelo y edítelo.
Si el portátil está marcado como no fiable :
- Haga clic en el aviso No es de confianza.
- Pulse Confiar para ejecutar todas las celdas.
Determine si la plantilla de entorno que está asociada con el cuaderno tiene el tamaño de hardware correcto para el rendimiento de proceso de análisis anticipado.
Compruebe el tamaño del entorno haciendo clic en el icono Ver información del bloc de notas (
) de la barra de herramientas del bloc de notas y seleccionando la página Entornos.Si necesita cambiar el entorno, seleccione otro de la lista o, si ninguno de los disponibles se ajusta a sus necesidades, cree su propia plantilla de entorno. Véase Creación de una plantilla de entorno.
Si crea su propia plantilla de entorno, puede añadir sus bibliotecas a esta plantilla. Estas bibliotecas están preinstaladas en el momento en que se inicia el entorno. Consulte Personalizar el entorno para Python y R.
Importar bibliotecas preinstaladas. Consulte Bibliotecas y scripts para cuadernos.
Cargue y acceda a los datos. Puede acceder a los datos de los activos de proyecto ejecutando el código que se genera cuando selecciona el activo o mediante programación utilizando las funciones de biblioteca preinstaladas. Consulte Cargar y acceder a los datos.
Preparar y analizar los datos con los métodos adecuados:
- Crear un modelo Watson Machine Learning
- Construir modelos de Decision Optimization
- Utilizar Watson Natural Language Processing
- Utilice los algoritmos de análisis predictivo SPSS
- Utilizar métodos de análisis de ubicación geoespacial
- Utilizar omisión de datos para Spark SQL
- Aplicar cifrado Parquet
- Utilizar métodos de análisis de series temporales
Si es necesario, programe el cuaderno para que se ejecute a una hora regular. Consulte Programar un trabajo de bloc de notas.
- Supervise el estado de las ejecuciones de trabajo desde la página Trabajos del proyecto.
- Pulse el trabajo para abrir la página de detalles del trabajo para ver las ejecuciones del trabajo y el estado de cada ejecución. Si una ejecución ha fallado, puede seleccionar la ejecución y ver la cola de registro o descargar todo el archivo de registro para resolver los problemas de la ejecución.
Si tiene problemas para ejecutar el código, utilice el Debugger para pasar por una celda de código en el cuaderno. Para activar el depurador:
- Haga clic en el icono Habilitar depurador (
) en la barra de herramientas del bloc de notas. - Pulse junto a cualquier línea de código para añadir un punto de interrupción.
Para depurar el código desde el menú Ver , seleccione Barra lateral derechay, a continuación, seleccione Mostrar depurador.
- Haga clic en el icono Habilitar depurador (
Cuando no esté trabajando activamente en el cuaderno, vaya a Kernel y pulse Cerrar kernel para detener el kernel del cuaderno y liberar recursos.
Si cierras accidentalmente la ventana del navegador del portátil mientras éste sigue funcionando, o el sistema cierra la sesión si tu trabajo se prolonga mucho, el núcleo seguirá activo. Al volver a abrir el mismo cuaderno, éste se conecta al mismo núcleo y se conservan todas las celdas de salida. El progreso de ejecución de un cuaderno sólo puede restaurarse para los cuadernos que se ejecutan en un núcleo local. Si su bloc de notas se ejecuta en un clúster Spark o Hadoop, se perderán todos los cambios del bloc de notas que no se hayan guardado antes de abandonar el bloc de notas o cerrar la ventana del navegador web.
Si el servicio watsonx.ai está instalado en el clúster, puede añadir varias solicitudes de ejemplo para modelos específicos en los cuadernos. Para añadir un mensaje de ejemplo, haga clic en el ic ono de fragmentos de código (
), seleccione Prompt Engineering y explore las distintas categorías para encontrar un mensaje de ejemplo. Cuando seleccione una solicitud, pulse Insertar código en celda para insertar la solicitud en el cuaderno.
Vea este vídeo para ver cómo codificar y ejecutar un cuaderno para visualizar y analizar los datos de precipitaciones del portal UNData.
Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.
Instalación de paquetes de ' conda o ' mamba ' a través de un servidor proxy
- Si quieres que '
condao 'mamba' utilicen un servidor proxy como intermediario hacia los repositorios públicos 'conday 'mamba', el administrador de tu plataforma deberá configurarlo por ti.
La configuración ' proxy_servers ' que utiliza el administrador se ignora actualmente cuando se ejecutamamba " no se ven afectadas por esta limitación. Para configurar servidores proxy para ' mamba cuando ejecutas ' !mamba install <lib-package> ' desde un bloc de notas, establece el servidor proxy utilizando una variable de entorno:
%env http_proxy=http://username:password@corp.com:8080
%env https_proxy=https://username:password@corp.com:8080
Alternativamente, instale el paquete en el bloc de notas utilizando ' conda, que respeta la configuración de ' proxy_servers ' que su administrador estableció en el archivo ' .condarc.
Instalación de paquetes desde ' pip ' a través de un servidor proxy
El administrador de la plataforma puede configurar " pip para utilizarlo detrás de un servidor proxy creando un archivo de configuración de " pip " para todo el clúster llamado " pip.conf. Este archivo puede contener un índice de paquete específico o un servidor proxy.
Ejecute los siguientes comandos en un bloc de notas para comprobar si la conexión funciona.
Para un servidor proxy, ejecute este comando:
!python -m pip install langdetect --proxy https://www.example.com:<port number>
Para un índice interno, ejecute este comando:
!pip install <some_package> --index-url=http://www.example.com/root/pypi/+simple/ --trusted-host=http://www.example.com
Si la conexión no funciona, póngase en contacto con el administrador de su plataforma.
Más información
Tema principal: Editor deJupyter Notebook