data = Object.assign(
await splitgraph`SELECT country_of_import AS key1,
CASE
WHEN biome = ANY('{"CHACO HUMEDO", "CHACO SECO"}') THEN 'CHACO'
WHEN biome = 'AMAZONIA' THEN 'AMAZON'
WHEN biome = 'MATA ATLANTICA' THEN 'ATLANTIC FOREST'
WHEN biome = ANY('{"DELTA E ISLAS DEL PARANA", "ESPINAL", "MONTE DE LLANURAS Y MESETAS", "YUNGAS", "PAMPA"}') THEN 'OTHER'
WHEN biome = 'CAATINGA' THEN 'CERRADO'
ELSE biome END AS key2,
sum(COALESCE(commodity_deforestation, 0)) AS value
FROM "trase/supply-chains"."supply-chains"
WHERE scale = 'SUBNATIONAL'
AND commodity = 'BEEF'
AND year = '2017'
AND economic_bloc = 'EUROPEAN UNION'
GROUP BY country_of_import, biome
ORDER BY value DESC`.then(res =>
res.map(d => ({ ...d, key1: titleCase(d.key1), key2: titleCase(d.key2) }))
),
{ x: "Cattle deforestation risk (ha)" }
)