Saltar al contenido principal

Ejecutar demostraciones de Teradata Jupyter Notebook para VantageCloud Lake en Docker

Información general

En este tutorial, seguiremos los pasos para conectarnos a Teradata VantageCloud Lake y ejecutaremos demostraciones desde un Jupyter notebook en Docker.

Prerrequisitos

  • Docker Desktop Instalado
  • Git Instalado
  • Un inicio de sesión de cuenta de Teradata VantageCloud Lake
    • URL de la organización y detalles de inicio de sesión de la carta de bienvenida de Teradata
  • IDE de su elección

Crear un entorno VantageCloud Lake

Siga las instrucciones de primeros pasos con VantageCloud Lake para crear su propio entorno.

Una vez creado, vaya a la pestaña SETTINGS y proporcione su dirección IP pública para acceder al entorno.

Nota

Puede encontrar su dirección IP en el sitio web WhatIsMyIp.com. Tome nota de la dirección IPv4.

Lista blanca de IP

Su tarjeta de entorno debería mostrar acceso a Internet publica ahora.

Vista de tarjeta de Internet pública

Desde la pestaña OVERVIEW, copie:

  • IP pública y
  • Abrir punto final de análisis

Estos valores son necesarios para acceder a VantageCloud Lake desde Docker.

Página de descripción general del entorno

Clonar el repositorio de demostración de VantageCloud Lake

Clone el repositorio de demostración de VantageCloud Lake en su máquina local:

El repositorio contiene diferentes archivos y carpetas, los importantes son:

Editar el archivo vars.json

Para conectar Jupyter notebooks con VantageCloud Lake, debe editar el archivo vars.json y proporcionar:

VariableValor
"host"Valor de IP pública de la sección OVERVIEW (ver arriba)
"UES_URI"Abra el valor del endpoint de Analytics de la sección OVERVIEW (ver arriba)
"dbc"La contraseña maestra de su entorno VantageCloud Lake
info

En el vars.json de ejemplo, las contraseñas de todos los usuarios se establecen de forma predeterminada en "contraseña", esto es solo con fines ilustrativos. Debe cambiar todos estos campos de contraseña por contraseñas seguras, protegerlas según sea necesario y seguir otras prácticas recomendadas de administración de contraseñas.

Montar archivos dentro de Docker

Para ejecutar demostraciones de VantageCloud Lake, necesitamos el Extensiones de Teradata Jupyter para Docker. Las extensiones proporcionan el kernel SQL ipython, utilidades para administrar conexiones a Teradata y el explorador de objetos de base de datos para que sea productivo mientras interactúa con la base de datos de Teradata.

info

Asegúrese de ejecutar todos los comandos en la misma carpeta donde clonó el repositorio de demostración.

Inicie un contenedor y vincúlelo al directorio lake-demos existente. Elija el comando apropiado según su sistema operativo:

Nota

Para Windows, ejecute el comando docker en PowerShell.

registros de Docker

Haga clic en la URL en los registros de Docker para abrir el Jupyter Notebook en su navegador.

Jupyter Notebook

Ejecutar demostraciones

Abra y ejecute todas las celdas de 0_Demo_Environment_Setup.ipynb para configurar su entorno, seguido de 1_Demo_Setup_Base_Data.ipynb para cargar los datos base necesarios para las demostraciones. +

Configuración del entorno de Jupyter Notebook

Para obtener más información sobre los cuadernos de demostración, vaya a la página Demostraciones de Teradata Lake en GitHub.

Resumen

En este inicio rápido, aprendimos cómo ejecutar demostraciones de Teradata VantageCloud Lake desde Jupyter Notebook en Docker.

Lectura adicional

También de interés