Beispiele für berechnete Spalten
Beschreibung
Abschnitt betitelt „Beschreibung“Daten in Dashboards lassen sich um berechnete Spalten erweitern. Jedes Dataset enthält einen Abschnitt für berechnete Spalten. Berechnete Spalten können mit SQL im PostgreSQL-Dialekt geschrieben und geändert werden.
Zu einem Dataset navigieren
Um Kennzahlen und berechnete Ausdrücke anzuzeigen und zu bearbeiten, gehen Sie wie folgt vor:
- Melden Sie sich bei plaidcloud.com an und navigieren Sie zu den Dashboards.
- Navigieren Sie in visualize.plaidcloud.com zu Data > Datasets.
- Suchen Sie nach einem Dataset, das Sie anzeigen oder ändern möchten.
- Ändern Sie das Dataset, indem Sie mit der Maus über die Schaltfläche
editunterActionsfahren.
Beispiele
Abschnitt betitelt „Beispiele“COUNT(*)min("MyColumnName")max("MyColumnName")Coalesce (nützlich, um zum Beispiel Nullwerte in 0.0 umzuwandeln)
Abschnitt betitelt „Coalesce (nützlich, um zum Beispiel Nullwerte in 0.0 umzuwandeln)“coalesce("BaselineCost",0.0)Substring
Abschnitt betitelt „Substring“substring("PERIOD",6,2)CAST("YEAR" AS integer)-1concat("Biller Entity" , ' ', "Country_biller")To_char
Abschnitt betitelt „To_char“to_char("date_created", 'YYYY-mm-dd')left("period",4)Division, mit einem Behelf, um Fehler durch Division durch null zu vermeiden
sum("so_infull")/(count(*)+0.00001)Bedingte Anweisung
Abschnitt betitelt „Bedingte Anweisung“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" ENDConcatenate
Abschnitt betitelt „Concatenate“concat("Class",' > ',"Product Family",' > ',"Meta Series")