Un nodo SQL de Hologres le permite consultar y analizar datos a gran escala en MaxCompute mediante instrucciones estándar de PostgreSQL. Esto ofrece resultados rápidos sin necesidad de migrar datos.
Requisitos previos
Agregue una instancia de motor de cómputo de Hologres en la página de Workspace Settings. Para más detalles, consulte Configure a workspace.
Procedimiento
-
En la página del editor de nodos SQL de Hologres, siga estos pasos:
Desarrollar código SQL
Desarrolle el código de la tarea en el editor SQL. Defina variables con el formato ${variable_name} y asígneles valores en la sección Scheduling Parameters del panel Scheduling Settings ubicado a la derecha para pasar parámetros dinámicamente en las ejecuciones programadas. Para obtener más información, consulte Scheduling parameter sources and their expressions. Por ejemplo:
SELECT col_1,col_2 FROM your_table_name WHERE pt>${pt_num} limit 500;NotaDe forma predeterminada, una consulta devuelve un máximo de
200resultados. Para obtener más resultados, agregue una cláusulalimita su instrucción SELECT. El número máximo de resultados es10000.Ejecutar la tarea SQL
-
En el panel Run Configuration, configure los campos Compute Resource y Resource Group.
NotaPara acceder a un origen de datos a través de la red pública o en un entorno VPC, debe usar un resource group de programación que pueda conectarse a dicho origen. Para obtener más información, consulte Network connectivity solutions.
En la lista desplegable Select a data source de la barra de herramientas, seleccione su origen de datos de Hologres y luego haga clic en Run.
Haga clic en Save.
-
Para ejecutar el nodo periódicamente, configure sus propiedades de programación. Para más detalles, consulte Node scheduling configuration.
Una vez configurado el nodo, despliéguelo. Para más detalles, consulte Node and workflow deployment.
Después de desplegar el nodo, consulte el estado de ejecución de las tareas periódicas en Operation Center. Para más detalles, consulte Getting started with Operation Center.