Ροή αέρα
CI ροής αέρα στις GitHub Actions
Οι έλεγχοι εισαγωγής DAG επανεγκαθιστούν το πλήρες σετ εξάρτησης ροής αέρα σε κάθε εκτέλεση.
5m → 20s
Ρύθμιση
Γιατί συμβαίνει
Τι να αλλάξει
- Αποθηκεύστε προσωρινά το virtualenv που έχει πληκτρολογηθεί στο αρχείο περιορισμών
- Εκτελέστε την επικύρωση DAG χωρίς προγραμματιστή χρησιμοποιώντας τον αυτόνομο έλεγχο DagBag
- Χρησιμοποιήστε μια προκατασκευασμένη εικόνα Airflow αντί για εγκατάσταση pip στην εργασία
Ροή αέρα στο runnerhut
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Μετακινήσεις βάσεων δεδομένωνΚάθε δοκιμαστική εκτέλεση αναπαράγει το πλήρες ιστορικό μετεγκατάστασης από μια κενή βάση δεδομένων.dbtΤο dbt αναλύει ολόκληρο το έργο και εκτελεί ξανά αμετάβλητα μοντέλα.ΚόνταΗ επίλυση του περιβάλλοντος διαρκεί περισσότερο από την ίδια την ανάλυση.ΣπίθαΟι θέσεις εργασίας Spark στο CI ξοδεύουν τον περισσότερο χρόνο τους στην εκκίνηση και τη συναρμολόγηση του JVM.