Ejemplos de columnas calculadas
Descripción
Sección titulada «Descripción»Los datos de los paneles de control se pueden enriquecer con columnas calculadas. Cada conjunto de datos contiene una sección para columnas calculadas. Las columnas calculadas se pueden escribir y modificar con SQL de estilo PostgreSQL.
Navegar a un conjunto de datos
Para ver y editar métricas y expresiones calculadas, siga estos pasos:
- Inicie sesión en plaidcloud.com y navegue a los paneles de control
- Desde visualize.plaidcloud.com, navegue a Data > Datasets
- Busque un conjunto de datos para verlo o modificarlo
- Modifique el conjunto de datos colocando el cursor sobre el botón
editque aparece bajoActions
Ejemplos
Sección titulada «Ejemplos»COUNT(*)min("MyColumnName")max("MyColumnName")Coalesce (útil para convertir valores nulos en 0.0, por ejemplo)
Sección titulada «Coalesce (útil para convertir valores nulos en 0.0, por ejemplo)»coalesce("BaselineCost",0.0)Substring
Sección titulada «Substring»substring("PERIOD",6,2)CAST("YEAR" AS integer)-1concat("Biller Entity" , ' ', "Country_biller")To_char
Sección titulada «To_char»to_char("date_created", 'YYYY-mm-dd')left("period",4)división, con un truco para evitar errores de división por cero (DIV/0)
sum("so_infull")/(count(*)+0.00001)Instrucción condicional
Sección titulada «Instrucción condicional»CASE WHEN "Field_A"= 'Foo' THEN max(coalesce("Value_A",0.0)) - max(coalesce("Value_B",0.0)) ENDCASE WHEN "sol_otif_pod_missing" = 1 THEN'POD is missing.'ELSE'POD exists.'ENDcase when "Customer DC" = "origin_dc" or "order_reason_type" = 'Off Schedule' or "mot_type" = 'UPS' then 'Yes'else 'No'endCASE WHEN "module_type" is NULL THEN '---' ELSE "module_type" ENDCASE WHEN "NODE_TYPE" = 'External' THEN '3rd Party' ELSE "ENTITY_LOCATION_DESCRIPTION" ENDConcatenar
Sección titulada «Concatenar»concat("Class",' > ',"Product Family",' > ',"Meta Series")