Open KrzysztofDusko opened 3 weeks ago
Thanks to https://github.com/Giorgi/DuckDB.NET. basic support id done. For in memory: for persistent mode
possibilities and performance with DuckDB are crazy..
SELECT
T2.ENGLISHDAYNAMEOFWEEK
, COUNT(DISTINCT T1.PRODUCTKEY)
, COUNT(1)
, SUM(COUNT(1)) OVER ()::INT AS GLOBAL_COUNT
, (SUM(COUNT(DISTINCT T1.PRODUCTKEY)) OVER ())::INT AS WINDOW_TEST
FROM 'D:\tabela.parquet' T1
JOIN 'D:\DIMDATE.CSV' T2 ON T1.DATEKEY = T2.DATEKEY
GROUP BY
T2.ENGLISHDAYNAMEOFWEEK
DuckDB DuckDB is a fast in-process analytical database DuckDB supports a feature-rich SQL dialect complemented with deep integrations into client APIs