Saltar al contenido principal

Ejecutar Vantage Express en AWS

Nota

Ahora puede obtener una instancia alojada de Vantage de forma gratuita en https://clearscape.teradata.com.

Información general

Este tutorial demuestra cómo ejecutar Vantage Express en AWS. Vantage Express es una configuración de tamaño reducido que contiene un motor Teradata SQL completamente funcional.

important
Cargos del entorno de nube

Vantage Express se distribuye como una imagen de máquina virtual. Este tutorial utiliza el tipo de instancia EC2 c5n.metal. Es una instancia básica que cuesta más de 3 $/h.

Si quiere una opción más económica, pruebe google cloud y Azure, que admiten la virtualización anidada y pueden ejecutar Vantage Express en máquinas virtuales económicas.

Si no quiere pagar por el uso de la nube, puede obtener una instancia alojada gratuita de Vantage en https://clearscape.teradata.com/. Alternativamente, puede instalar Vantage Express localmente usando VMware, VirtualBox o UTM.

Prerrequisitos

Instalación

  • Necesitará una VPC con una subred con acceso a Internet. Si no tiene una disponible, así es como puede crearla:
  • Para crear una máquina virtual, necesitará un par de claves ssh. Si aún no lo tiene, cree uno:
  • Restrinja el acceso a la clave privada. Reemplace <path_to_private_key_file> con la ruta de la clave privada devuelta por el comando anterior:
  • Obtenga la identificación de AMI de la última imagen de Ubuntu en su región:
  • Cree una máquina virtual Ubuntu con 4 CPU, 8 GB de RAM y un disco de 70 GB.
  • ssh a su máquina virtual:
  • Una vez en la máquina virtual, cambie al usuario root:
  • Prepare el directorio de descarga de Vantage Express:
  • Instale VirtualBox y 7zip:
  • Recupere el comando curl para descargar Vantage Express.

    • Vaya a Página de descarga de Vantage Express (es necesario registrarse).
    • Haga clic en el enlace de descarga más reciente, por ejemplo, "Vantage Express 17.20". Verá una ventana emergente con el acuerdo de licencia. No acepte la licencia todavía.
    • Abra la vista de red en su navegador. Por ejemplo, en Chrome, presione F12 y vaya a Red pestaña:

    Pestaña de red del navegador

    • Acepte la licencia haciendo clic en el botón I Agree y cancele la descarga.
    • En la vista de red, busque la última solicitud que comience con VantageExpress. Haga clic con el botón clic derecho sobre el elemento y seleccione Copy -> Copy como URL:

    culr de copia del navegador

  • Regrese a la sesión SSH y descargue Vantage Express pegando el comando curl. Agregue -o ve.7z al comando para guardar la descarga en un archivo llamado ve.7z. Puede eliminar todos los encabezados HTTP, por ejemplo:

  • Descomprima el archivo descargado. Tardará varios minutos:
  • Inicie la máquina virtuarl en VirtualBox. El comando se ejecutará inmediatamente, pero el proceso de inicio de la máquina virtual tardará varios minutos:
  • SSH a la máquina virtual Vantage Express. Utilice root como contraseña:
  • Valide que la DB esté activa:

Si el comando devuelve PDE state is RUN/STARTED. DBS state is 5: Logons are enabled - The system is quiescent, significa que Vantage Express se ha iniciado. Si el estado es diferente, repita pdestate -a hasta obtener el estado correcto.

  • Una vez que Vantage Express esté en funcionamiento, inicie el cliente de línea de comandos bteq del cliente. BTEQ (pronunciado “bi-tik”) es una herramienta cliente de propósito general basada en comandos que se utiliza para enviar consultas SQL a una base de datos Teradata.
  • Una vez en bteq, conéctese a su instancia de Vantage Express. Cuando se le solicite la contraseña, introduzca dbc:

Ejecutar consultas de muestra

  • Mediante el usuario dbc, crearemos una nueva base de datos llamada HR. Copie/pegue esta consulta y presione Entrar:
  • Vamos a crear una tabla de muestra, insertaremos algunos datos y los consultaremos. Primero crearemos una tabla para almacenar la información de los empleados:
  • Ahora, insertemos un registro:
  • Finalmente, veamos si podemos recuperar los datos:

Deberías obtener los siguientes resultados:

Configuración opcional

  • Si tiene intención de detener e iniciar la máquina virtual, es posible que desee agregar Vantage Express al inicio automático. ssh a su máquina virtual y ejecute los siguientes comandos:
  • Si desea conectarse a Vantage Express desde Internet, deberá abrir agujeros de firewall en su máquina virtual. También debe cambiar la contraseña predeterminada al usuario dbc:
  • Para cambiar la contraseña del usuario dbc, vaya a su máquina virtual e inicie bteq:
  • Inicie sesión en su base de datos usando dbc como usuario y contraseña:
  • Cambie la contraseña para el usuario dbc:
  • Ahora puede abrir el puerto 1025 a Internet:

Limpiar

Para dejar de incurrir en cargos, elimine todos los recursos:

Siguientes pasos

Lectura adicional

Nota

Si tiene alguna pregunta o necesita más ayuda, visite nuestro foro de la comunidad donde podrá obtener ayuda e interactuar con otros miembros de la comunidad.

También de interés