Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
airflow-doc-zh
提交
875ca7df
A
airflow-doc-zh
项目概览
OpenDocCN
/
airflow-doc-zh
10 个月 前同步成功
通知
3
Star
208
Fork
63
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
airflow-doc-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
875ca7df
编写于
1月 02, 2019
作者:
T
tssujt
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Proofread start section
上级
fd4614fe
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
17 addition
and
19 deletion
+17
-19
zh/3.md
zh/3.md
+17
-19
未找到文件。
zh/3.md
浏览文件 @
875ca7df
# 快速开始
安装
快速而直接
。
安装
是快速而直接的
。
```
# airflow needs a home, ~/airflow is the default,
#
but you can lay foundation somewhere else if you prefer
# (
optional
)
# airflow需要home目录,默认是~/airflow,
#
但是如果你需要,放在其它位置也是可以的
# (
可选
)
export AIRFLOW_HOME = ~/airflow
#
install from pypi using pip
#
使用pip从pypi安装
pip install apache-airflow
#
initialize the database
#
初始化数据库
airflow initdb
#
start the web server, default port is
8080
#
启动web服务器,默认端口是
8080
airflow webserver -p 8080
#
start the scheduler
#
启动定时器
airflow scheduler
# visit localhost:8080 in the browser and enable the example dag in the home page
# 在浏览器中浏览localhost:8080,并在home页开启example dag
```
运行这些命令后,Airflow将创建
`$AIRFLOW_HOME`
文件夹,并
打下一个“airflow.cfg”文件,其默认值可以让您快速上手。 您可以在
`$AIRFLOW_HOME/airflow.cfg`
检查文件,也可以通过
`$AIRFLOW_HOME/airflow.cfg`
`Admin->
Configuration`
菜单中的UI检查文件。 如果由systemd启动,则Web服务器的PID文件将存储在
`$AIRFLOW_HOME/airflow-webserver.pid`
或
`/run/airflow/webserver.pid`
。
运行这些命令后,Airflow将创建
`$AIRFLOW_HOME`
文件夹,并
放置一个
`airflow.cfg`
文件,其默认值可以让您快速上手。 您可以在
`$AIRFLOW_HOME/airflow.cfg`
检查文件,也可以通过
`$AIRFLOW_HOME/airflow.cfg`
`Admin->
Configuration`
菜单中的UI检查文件。 如果由systemd启动,则Web服务器的PID文件将存储在
`$AIRFLOW_HOME/airflow-webserver.pid`
或
`/run/airflow/webserver.pid`
。
开箱即用,Airflow使用sqlite数据库,由于使用此数据库后端无法进行并行化,因此您应该
很快就会长大。 它与
`SequentialExecutor`
一起使用,它
只能按顺序运行任务实例。 虽然这是非常有限的,但它允许您快速启动和运行并浏览UI和命令行实用程序。
开箱即用,Airflow使用sqlite数据库,由于使用此数据库后端无法进行并行化,因此您应该
迅速替换它。 它可以与
`SequentialExecutor`
一起使用,但与此同时
只能按顺序运行任务实例。 虽然这是非常有限的,但它允许您快速启动和运行并浏览UI和命令行实用程序。
以下是一些将触发一些任务实例的命令。 在运行以下命令时,您应该能够在
`example1`
DAG中看到
作业
的状态发生变化。
以下是一些将触发一些任务实例的命令。 在运行以下命令时,您应该能够在
`example1`
DAG中看到
任务
的状态发生变化。
```
# run your first task instance
airflow run example_bash_operator runme_0 2015 -01-01
# run a backfill over 2 days
airflow backfill example_bash_operator -s 2015 -01-01 -e 2015 -01-02
# 运行第一个任务实例
airflow run example_bash_operator runme_0 2015-01-01
# 运行两天的任务回填
airflow backfill example_bash_operator -s 2015-01-01 -e 2015-01-02
```
## 下一步是什么?
从这一点开始,您可以前往“
[
教程”
](
tutorial.html
)
部分获取更多示例,或者如果您已准备好弄清楚,请参阅
[
“操作指南”
](
howto/index.html
)
部分。
\ No newline at end of file
从这一点开始,您可以前往
[
教程
](
tutorial.html
)
部分获取更多示例,或者如果您已准备好弄清楚,请参阅
[
操作指南
](
howto/index.html
)
部分。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录