I want to scrape a website daily by using AirFlow and Selenium Grid server. I have created a single DAG for this.
The website provide an endpoint (e.g. website.com/python, website.com/java, website.com/ruby) for each data in a same web user interface.
I've succesfully triggered The DAG by using AirFlow REST API with a conf variable. Now I want to schedule every run, which I have triggered, daily with the coressponding conf variable.
Is it possible to achieve this (maybe by creating a new DAG or dynamically set a cronjob) ?
Schedule a DAG at different time by using Airflow REST API with conf variables
159 Views Asked by Jooo21 At
1
There are 1 best solutions below
Related Questions in CRON
- Raspberry Pi script boot order
- s3cmd not working as cron-task when echos/dates are added
- How to write the current time to a new line of a .txt file on php execution
- How to check if whenever gem is working?
- Destroy all issue
- Repetition Task C# Server side
- Rails scheduled task behind a load balancer
- Every 5 min cron job between specific time (Windows server 2008 and batch file)
- What is the best way to refresh some script function every XX minutes?
- PHP scripts not executed by cron on Linux server
- Using crontab to make a influxdb backup every week
- Cron Jobs - connect using SOAP
- Output of SQL query and command to a file in shell script
- Log of cron.daily?
- Processes don't terminate when I call Python script using crontab
Related Questions in AIRFLOW
- Why is it recommended against using a dynamic start_date in Airflow?
- Airflow XCOM KeyError: 'task_instance'
- Modules in Airflow
- Make Airflow worker quit after N tasks have been completed?
- Execute airflow tasks in for loop
- Airflow - Splitting DAG definition across multiple files
- Proper way to create dynamic workflows in Airflow
- how do I use the --conf option in airflow
- Airflow: Get user logged in with ldap
- Integration of Apache Airflow with Google cloud pubsub
- How to run airflow webserver on port 80
- Airflow picking up queued task very slow
- Airflow DataProcPySparkOperator not considering cluster other than global region
- Unable to install the latest release candidate of a Python library on GitHub
- Airflow - How to pass xcom variable into Python function
Related Questions in CRON-TASK
- s3cmd not working as cron-task when echos/dates are added
- Run private Python script on Google Cloud Platform
- Rails Fetch record from instagram using cron job
- scheduling with cronjob to run the php file for only one time
- wp_schedule_event hook scheduled but not working
- Handling error in CronJob executing function
- Laravel not running jobs
- Plesk 12 Schedule Task, Manually Force Email on Error
- How to create a CRON job which runs a bazel command
- Nested cron job stop and start issue
- How to design a distributed job scheduler?
- Active cron job
- Cron job sends every minute instead of specefic time
- How to download attachement to the server using bluehost cron job
- spring cron jobs sceduler , monthly basis
Related Questions in AIRFLOW-API
- How to clear the DagRun object (<DagRun dag_id@2023-01-01 00:15:00+00:00:scheduled__2023-01-01T00:15:00+00:00, externally triggered: False>)
- How to trigger an Airflow DAG via API using curl
- Airflow: from connexion.decorators.validation import RequestBodyValidator ModuleNotFoundError: No module named 'connexion.decorators.validation'
- Schedule a DAG at different time by using Airflow REST API with conf variables
- Airflow Dag run goes into queue
- openmetadata/ingestion Environment variables not working properly
- Creating json variable with Airflow web API
- Is there any way to get config parameters in Bash operator, when we run dag manually (like we have for Python kwargs)
- How to get reason for failure using slack in airflow2.0
- How to connect MWAA CLI that is hosted in a public subnet
- Airflow 2: Check if a task still exists or not with task_id
- Hitting the Airflow API running on Astronomer cloud
- Is it safe to delete airflow.db file?
- How to trigger airflow dag with REST API (I get "Property is read-only - 'state'", error)
- Accessing Airflow REST API in AWS Managed Workflows?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can schedule an Airflow DAG by setting
scheduleon theDAG, for example:From your question, it's unclear to me if your conf changes per DAG run. If not, you could hardcode all the settings, or set them through
paramson the DAG, see example here.