Creación de un producto de datos a partir de una consulta compleja
Puede personalizar una vista de sus datos creando un producto de datos con una consulta compleja. Para crear un producto de datos con una consulta compleja, debe crear y definir un activo de consulta SQL en un proyecto y, a continuación, añadir el activo al producto de datos. Utilizando una consulta compleja, puede crear y luego eliminar tablas temporales o transitorias. Las consultas complejas requieren una conexión a Snowflake.
- Roles necesarios
- Roles de los colaboradores: Editor o Admin
Creación de una consulta SQL compleja
Con consultas complejas, puede crear productos de datos que incluyan tablas Snowflake o contengan activos SQL que consulten una base de datos Snowflake. Los activos SQL pueden incluir opcionalmente un conjunto de parámetros personalizados. Puede crear tablas temporales y transitorias para su consulta, unirlas si es necesario y eliminarlas después de que se ejecute la consulta.
El primer paso consiste en añadir un activo SQL a un proyecto. Las consultas complejas se ejecutan por etapas y cada etapa requiere determinados comandos SQL.
- Desde un proyecto, añada un activo de conexión para Snowflake. Para crear una consulta compleja se necesita una conexión a Snowflake.
- Crear un conjunto de parámetros opcionales.
- Abre o crea un proyecto. A continuación, haga clic en SQL: Crear una vista dinámica de datos para añadir un activo de consulta al proyecto.
- Seleccione su conexión Snowflake. Seleccione el grupo de parámetros si ha definido uno.
- Rellene los campos indicados para definir la consulta compleja.
- Para la primera etapa, Definir tablas, introduzca el código en la pestaña para crear las tablas que necesita para la consulta. Crear todas las tablas: persistentes, temporales y transitorias.
- Para la siguiente etapa, Setup SQL, vuelva a introducir el código para crear las tablas temporales y transitorias. Introduzca los datos en las tablas y únalas si es necesario.
- Para la siguiente etapa, Consulta, introduzca las sentencias SELECT para su consulta. Esta etapa es obligatoria.
- Para la etapa final, Cleanup SQL, elimine las tablas transitorias y limpie según sea necesario.
- Haga clic en Crear para conectar su consulta a la conexión Snowflake. Puede comprobar que su consulta se ha validado correctamente localizándola en la página de activos de su proyecto.
Añadir una consulta a un producto de datos
- En el menú de navegación Data Product Hub, haga clic en Crear producto de datos.
- Introduzca un nombre para el producto de datos y haga clic en la ficha Añadir desde proyecto.
- Haz clic en Seleccionar elementos y añade tu consulta. Puede utilizar los filtros avanzados para localizar y añadir rápidamente su consulta a partir de su lista de activos de datos.
- Verifique las conexiones de todos los activos. Para verificar una conexión, haga clic en el estado de la conexión y complete los campos proporcionando las credenciales. Asegúrese de utilizar un conjunto de credenciales adecuado, ya que estas credenciales se utilizan para entregar el producto de datos a los consumidores tras una suscripción.
- Haga clic en Crear borrador para confirmar su selección de activos de datos. Cuando su borrador se crea correctamente, se genera una visualización estática de su producto de datos que el consumidor puede ver.
Próximos pasos
Después de crear el borrador del producto de datos, consulte Completar un producto de datos para terminar de preparar el producto de datos para su publicación.