Todos los productos
Search
Centro de documentos

DataWorks:Gestión de datos de StarRocks

Última actualización: Sep 04, 2026

El catálogo de datos ofrece una interfaz unificada para gestionar los metadatos de StarRocks, incluidas tablas, vistas y vistas materializadas.

Ir al catálogo de datos de StarRocks

  1. Vaya a la página de Workspaces en la consola de DataWorks. En la barra de navegación superior, seleccione la región deseada. Localice el espacio de trabajo correspondiente y elija Shortcuts > Data Studio en la columna Actions.

  2. En el panel de navegación izquierdo, haga clic en el icono image. En el árbol de Data Directory, haga clic en StarRocks para abrir la página de gestión del catálogo de datos de StarRocks.

Crear un catálogo de datos de StarRocks

Agregue orígenes de datos existentes de StarRocks como conjuntos de datos a la lista del catálogo de datos.

  1. Haga clic en el icono image situado a la derecha del catálogo de datos de StarRocks para abrir la página de agregar instancia.

  2. En la pestaña DataWorks Data Source, agregue orígenes de datos de StarRocks a la lista del catálogo de datos.

    1. Para gestionar un existing StarRocks data source en el espacio de trabajo actual, localice el origen de datos en la pestaña DataWorks Data Source y haga clic en Add en la columna Operation.

    2. Como alternativa, seleccione varios orígenes de datos de StarRocks en la pestaña DataWorks Data Source y haga clic en Batch Add en la parte inferior de la lista.

Gestionar un catálogo de datos de StarRocks

Agregue y gestione objetos de datos como tablas, vistas y vistas materializadas en el catálogo de datos de StarRocks.

Gestionar tablas

Crear una tabla

  1. Haga clic en los iconos image para expandir los nodos de su proyecto de StarRocks hasta llegar a la base de datos y, a continuación, localice el nodo Tables.

  2. Haga clic en el icono image situado a la derecha de Table para abrir la página Create Table.

  3. Genere la información básica de la tabla y las columnas mediante uno de los siguientes métodos:

    • Crear tabla con Copilot:

      1. En la barra de herramientas de la parte superior de la página, haga clic en Copilot table creation para abrir la interfaz de chat de Copilot.

      2. Introduzca una instrucción de creación de tabla en lenguaje natural (por ejemplo, Create a daily user purchase details table).

      3. Haga clic en Generate and Replace. El sistema genera un nombre de tabla predeterminado e información de columnas basada en su instrucción.

      4. Si el nombre de la tabla y las columnas cumplen con sus expectativas, haga clic en Accept.

        Nota

        Si necesita modificar parte de la información de la tabla, haga clic primero en Accept y luego edite manualmente la información generada por el sistema.

    • Crear tabla manualmente:

      Cree una tabla basándose en las siguientes descripciones de parámetros.

      Parámetro

      Descripción

      Información básica

      Especifique el Table Name, la descripción de la tabla y otra información.

      Información de columnas

      Edite las columnas y sus comentarios.

      • Edición manual: Haga clic en el botón Insert encima de la lista de información de columnas, especifique el número de filas que desea insertar y, a continuación, edite los nombres de columna, tipos de columna y demás información.

      • Edición inteligente con Copilot: Haga clic en Generate Field o Generate field descriptions encima de la lista de información de columnas. El sistema genera las columnas y descripciones pertinentes según el nombre y la descripción de la tabla que haya especificado.

  4. Configure la información de particiones.

    Tipo de partición

    Descripción del parámetro

    Escenario aplicable

    Sin particionamiento

    No se requieren parámetros adicionales.

    Volúmenes pequeños de datos.

    Particionamiento por expresión

    Consulte la documentación sobre particionamiento por expresión para configurar el Expression Type, la Time function, el Partition Field y otros parámetros.

    Admite el particionamiento por expresión (anteriormente conocido como creación automática de particiones), que es más flexible y fácil de usar. Este tipo resulta adecuado para la mayoría de los escenarios, como consultas y gestión de datos por rangos de fechas continuos o valores de enumeración.

    Particionamiento por rango

    Consulte la documentación sobre distribución de datos para configurar el Range type, el Partition Field y otros parámetros.

    Adecuado para datos simples y continuos, como series temporales o datos numéricos continuos.

    Particionamiento por lista

    Consulte la documentación sobre particionamiento por lista para configurar el Partition Field, la Partition Settings y otros parámetros.

    Los datos se dividen en particiones según listas de valores de enumeración definidas explícitamente. Este tipo es adecuado para consultar y gestionar datos por valores de enumeración.

  5. Configure los ajustes avanzados.

    Consulte la documentación sobre Primary Key table, Duplicate Key table, Aggregate table y Unique Key table para configurar la Sort Key y otros parámetros relacionados.

  6. Una vez completada la configuración, haga clic en Publish en la barra de herramientas superior para crear la tabla.

Gestionar tablas

  1. Consultar tablas.

    Después de crear una tabla en una instancia de StarRocks, haga clic en los iconos image para expandir los nodos del catálogo de datos de StarRocks en el panel izquierdo y, a continuación, haga clic en Table para ver la información básica de la tabla. También puede hacer clic en un nombre de tabla específico para consultar detalles como columns y DDL.

  2. Realizar operaciones en tablas.

    Haga clic con el botón derecho en la tabla sobre la que desea operar y seleccione Generate Query SQL.

  3. Eliminar una tabla.

    Haga clic con el botón derecho en la tabla que desea eliminar y seleccione Delete en el menú contextual.

    Importante

    Las tablas eliminadas no se pueden recuperar. Proceda con precaución.

Gestionar vistas

Crear una vista

  1. Haga clic en los iconos image para expandir los nodos de su instancia de StarRocks hasta llegar a la base de datos y, a continuación, localice el nodo Views.

  2. Haga clic en el icono image situado a la derecha de View para abrir la página New View.

  3. Consulte el comando CREATE VIEW, cambie view_name por el nombre de la vista que desea crear y agregue la sentencia de consulta del origen de datos después de la palabra clave AS.

  4. Haga clic en Publish en la parte superior para crear la vista.

Gestionar vistas

  1. Consultar vistas.

    Después de crear una vista en una instancia de StarRocks, haga clic en los iconos image para expandir los nodos de la instancia de StarRocks en el panel izquierdo y, a continuación, haga clic en View para ver la información básica de la vista. También puede hacer clic en un nombre de vista específico para consultar detalles como columns y DDL.

  2. Eliminar una vista.

    Haga clic con el botón derecho en la vista que desea eliminar y seleccione Delete en el menú contextual.

Gestionar vistas materializadas

Crear una vista materializada

  1. Haga clic en los iconos image para expandir los nodos de su instancia de StarRocks hasta llegar a la base de datos y, a continuación, localice MV.

  2. Haga clic en el icono image situado a la derecha de MV para abrir la página New Materialized View.

  3. Consulte el comando CREATE MATERIALIZED VIEW, cambie materialized_view_name por el nombre de la vista materializada que desea crear y agregue la sentencia de consulta del origen de datos después de la palabra clave AS.

  4. Haga clic en Publish en la parte superior para crear la vista materializada.

Gestionar vistas materializadas

  1. Consultar vistas materializadas.

    Después de crear una vista materializada en una instancia de StarRocks, haga clic en los iconos image para expandir los nodos de la instancia de StarRocks en el panel izquierdo y, a continuación, haga clic en MV para ver la información básica de la vista materializada. También puede hacer clic en un nombre de vista materializada específico para consultar detalles como columns y DDL.

  2. Eliminar una vista materializada.

    Haga clic con el botón derecho en la vista materializada que desea eliminar y seleccione Delete en el menú contextual.

Consultar y quitar un catálogo de datos de StarRocks

Consulte las instancias de un catálogo de datos de StarRocks o quite el catálogo cuando ya no sea necesario.

  1. Consultar catálogos de datos.

    1. Después de agregar una instancia al catálogo de datos de StarRocks, haga clic en el icono image situado a la izquierda del catálogo de datos de StarRocks para ver las instancias de StarRocks agregadas.

    2. Pase el cursor sobre la instancia de StarRocks correspondiente para ver el nombre del origen de datos asociado.

  2. Quitar un catálogo de datos.

    Si ya no necesita gestionar un catálogo de datos de StarRocks, haga clic con el botón derecho en el catálogo correspondiente y seleccione Remove en el menú contextual para quitarlo.

Preguntas frecuentes

P: La carga de metadatos falla y se devuelve el error "you need (at least one of) the SELECT privilege(s) on TABLE tables for this operation".

R: Debe otorgar el privilegio SELECT en la base de datos information_schema. Para obtener más información, consulte Grant privileges to users in EMR Serverless StarRocks.