Coder Social home page Coder Social logo

Comments (4)

boring-cyborg avatar boring-cyborg commented on August 16, 2024

Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.

from airflow.

slords avatar slords commented on August 16, 2024
Screenshot 2024-07-29 at 9 56 01 AM Screenshot 2024-07-29 at 9 56 16 AM Screenshot 2024-07-29 at 9 56 40 AM Screenshot 2024-07-29 at 9 57 03 AM Screenshot 2024-07-29 at 9 57 15 AM Screenshot 2024-07-29 at 9 57 34 AM

from airflow.

potiuk avatar potiuk commented on August 16, 2024

I think you should realise that we have absolutely no idea about your setup and screenshots are not helping to understand that, so people here can't even know what is wrong. People here will simply miss context.

The only way it can be acted upon is if there are correlated logs - i.e. find a concrete DAGs that has been triggered wrongly. You can set debug log level on the whole airflow (but I have no idea how to do in MWAA - likely there should be docs) https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#logging-level and you can get scheduler logs (again no idea how to do it in MWAA) - correlated with the DAG that gets triggered wrongly - showing why it has been scheduled and explaining the context. Explaining what has been triggered, why you think it should not be and showing related log entries.

You have to remember - that here people here when they think they can help - in their free time - and it's up to you to provide detailed information (that they don't have), so such a vague issue does not help those people (who often do it at expense of their free time) does not help them - simply this is not a helpdesk but a forum where people help each other if they can.

But also remember that MWAA is a service you pay for and that they can likely access all the information that people here can't - so if you won't be able to extract and provide the information with more details, then you pay for the service and I guess they should be able to investigate more - with all the access and possibilities to look at your problem.

from airflow.

slords avatar slords commented on August 16, 2024

The issue is that DAGs are triggering even though not all of the datasets have been updated. Sometimes the DAGs trigger successfully, but other times they don't. This makes it really hard to figure out what's wrong.

To fix this, we need to find the logs that show why the DAG was scheduled even though not all the datasets had updates. MWAA doesn't let you set the debug flag on any log, only INFO. I'm working with AWS to see if there is an internal way to turn on DEBUG so we can get to these logs.

You don't need to know about my setup to see what the problem is. I've attached some screenshots that clearly show which datasets are required and that, on two of the five occasions that the DAG ran, it didn't have all the required datasets available.

I understand how open source works and I know that most people won't raise bugs. But, I've been contributing to open source projects for years, and I firmly believe that any issue I can help fix makes the product better for everyone. Filing a bug report is a good way to get an issue identified and hopefully resolved. It's also possible that others are experiencing the same problem but haven't said anything yet. If they see this bug report, they can confirm the issue and maybe even provide some additional information that will help us find a solution.

I was disappointed by the unhelpful and dismissive attitude that came across in your response. Not everyone has the same level of technical expertise or resources, and it can be frustrating to be made to feel like a nuisance. Just because I don't have all the answers doesn't mean my bug report isn't valid. I'm providing as much information and context as I can, and I'm happy to cooperate with anyone who wants to help troubleshoot the issue.

from airflow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.