malloy
malloy copied to clipboard
Malloy is an experimental language for describing data relationships and transformations.
And use BigQuery as a first use case. To be continued over in VS Code...
_I'm not 100% sure about this behavior yet, so adding the DO NOT MERGE label, and this implementation also feels a bit icky in a way I can't put my...
There does not seem to be any system in place to make sure that, for a single Malloy compile, the Snowflake connection only uses one session. Because of this, when...
In a query like: ```malloy run: something -> { group_by: thing aggregate: stuff order_by: stuff nest: cool_chart calculate: n is row_number() } ``` We generate SQL like: ```sql WITH __stage0...
FROM TODO: https://github.com/malloydata/malloy/blob/main/test/src/databases/all/parameters.spec.ts#L90-L94 Excepting a field outright removes it from the source, without consideration to other fields that use that removed field in their definition. Since those other fields have...
From TODO https://github.com/malloydata/malloy/blob/main/packages/malloy/src/lang/doc/param-internal.md?plain=1#L6 With the new parameters design, the old internal parameters documentation is outdated. Update it.
From TODO https://github.com/malloydata/malloy/blob/main/packages/malloy/src/lang/ast/field-space/reference-field.ts#L63-L65 The `'fieldref'` type seems unnecessary... it obscures the actual type of the field and is redundant with the slightly more verbose `{ e: [{ type: 'field', path...
### What happens? ``` source: user is db.table('public.user') extend { primary_key: id measure: user_count is count() } source: chat is db.table('public.chat_message') extend { primary_key: id join_one: user on sender_id =...
### What happens? ``` source: user is db.table('public.user') extend { primary_key: id measure: user_count is count() } source: chat is db.table('public.chat_message') extend { primary_key: id join_one: user on sender_id =...