Compartir a través de


Inicio rápido: Uso de Azure Data Studio para conectarse y consultar Managed Service for TimescaleDB en Azure

Importante

Azure Data Studio se retirará el 28 de febrero de 2026. Se recomienda usar Visual Studio Code. Para más información sobre la migración a Visual Studio Code, visite ¿Qué sucede con Azure Data Studio?

En este artículo se muestra cómo usar Azure Data Studio para conectarse a Managed Service for TimescaleDB en Azure y, luego, emplear instrucciones SQL para crear una hipertabla y consultarla.

Requisitos previos

Para completar este inicio rápido, necesita Azure Data Studio, la extensión PostgreSQL para Azure Data Studio y acceder a una instancia de Managed Service for TimescaleDB en el servidor de Azure.

Conexión al Servicio Gestionado de TimescaleDB en Azure

  1. Inicie Azure Data Studio.

  2. La primera vez que lo inicie, se abre el cuadro de diálogo Conexión. Si el cuadro de diálogo Conexión no se abre, seleccione el icono Nueva conexión en la página SERVIDORES:

    Captura de pantalla del icono Nueva conexión.

D:\GitHub\sql-docs-pr\docs\azure-data-studio\media\quicstart-timescaledb\new-connection-icon.png

  1. En el formulario que aparece, vaya a Tipo de conexión y seleccione PostgreSQL en el menú desplegable.

  2. Rellene los campos restantes mediante el host, el puerto, el usuario, el nombre de la base de datos y la contraseña correspondientes a su instancia de Managed Service for TimescaleDB en Azure.

    Recorte de la pantalla Nueva conexión.

    Configuración Valor de ejemplo Descripción
    Nombre del servidor <REMOTE_HOST>.timescaledb.io El nombre de host del servicio Managed Service for TimescaleDB.
    Tipo de autenticación Contraseña El tipo de autenticación.
    Nombre de usuario tsdbadmin Su nombre de usuario.
    Contraseña (Inicio de sesión de SQL) P@ssw0rd Su contraseña.
    Contraseña Comprobación Active esta casilla para evitar escribir la contraseña cada vez que se conecte.
    Nombre de la base de datos defaultdb La base de datos predeterminada del servicio Managed Service for TimescaleDB es defaultdb. También puede especificar el nombre de la base de datos.
    Grupo del servidor Valor predeterminado Esta opción le permite asignar esta conexión a un grupo de servidores específico que cree.
    Nombre (opcional) dejar en blanco Esta opción permite especificar un nombre descriptivo para el servidor.
  3. Seleccione Advanced (Avanzadas).

  4. En el campo Puerto, escriba el número de puerto y seleccione Aceptar.

  5. Seleccione Conectar.

Después de conectarse correctamente, el servidor se abre en la barra lateral SERVIDORES.

Creación de una hipertabla

En los pasos siguientes se crea una hipertabla en la base de datos defaultdb predeterminada:

  1. En la barra lateral SERVIDORES, haga clic con el botón derecho en el servidor y seleccione Nueva consulta.

  2. Pegue la siguiente instrucción SQL en el editor de consultas y seleccione Ejecutar.

    Nota

    Puede anexarla o sobrescribir la consulta existente en el editor. Tenga en cuenta que al seleccionar Ejecutar solo se ejecuta la consulta resaltada. Si no hay nada resaltado, seleccione Ejecutar para ejecutar todas las consultas en el editor.

    CREATE TABLE conditions ( -- create a regular table
    time         TIMESTAMPTZ       NOT NULL,
    location     TEXT              NOT NULL,
    temperature  DOUBLE PRECISION  NULL);
    SELECT create_hypertable('conditions', 'time'); -- turn it into a hypertable
    

Insertar filas

Pegue el siguiente fragmento de código en la ventana de consulta y seleccione Ejecutar:

INSERT INTO conditions
VALUES
  (NOW(), 'office', 70.0),
  (NOW(), 'basement', 66.5),
  (NOW(), 'garage', 77.0);

Consultar los datos

  1. Pegue el siguiente fragmento de código en el editor de consultas y seleccione Ejecutar:

    -- Select rows from hyper table 'conditions'
    SELECT * FROM conditions;
    
  2. Se muestran los resultados de la consulta:

    Captura de pantalla de los resultados.

Pasos siguientes