Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carrot Rules Diagram #867

Open
AndyRae opened this issue Sep 5, 2024 · 3 comments
Open

Carrot Rules Diagram #867

AndyRae opened this issue Sep 5, 2024 · 3 comments

Comments

@AndyRae
Copy link
Member

AndyRae commented Sep 5, 2024

This probably needs completely rethinking.

It was clearly created with small sets of rules in mind, but the current implementation is a liability for any normal amount of rules. It creates long running calls that can crash the application.

So, what?

We should definitely add filtering of some level, whether source, domain etc.
Maybe this should be dynamic, so the DAG is built in Javascript from data, rather than currently by Django/Python queries.

https://github.com/erikbrinkman/d3-dag

Relevant: #757

@AndyRae AndyRae changed the title Carrot Rules DAG Carrot Rules Diagram Sep 5, 2024
@AndyRae
Copy link
Member Author

AndyRae commented Oct 30, 2024

We are trying to visualise "What is going where?", "In the right place?"

@AndyRae
Copy link
Member Author

AndyRae commented Oct 30, 2024

Could we use a Sankey diagram to visualise mappings instead, with a "table" filter to configure.
But for only the mappings, not the person_id, date columns are relevant.

What mappings are going where?
Going from source_field to destination_table

@AndyRae
Copy link
Member Author

AndyRae commented Dec 18, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant