# 进阶教程

本章主要为了帮助读者熟悉Prefect的许多功能及其语义。所有代码示例均可在Prefect（3.6+）支持的任何Python版本中本地执行。注意这些特性都能在没有Prefect服务器的情况下运行。

## ETL

数据工程的入门例子，就像"hello, world!"对于编程入门一样。

## 当做算子使用Prefect

你的数据工程框架有这个能力吗？

## flow可视化

调用**flow\.visualize()**&#x53EF;视化你的Prefect flow。

## 本地调试

了解有关如何调试常见情况的一些有用的提示和技巧！

## task映射进阶

使用**task.map()**&#x52A8;态创建大量task！ 以一个真实的网络抓取项目为例，介绍了Prefect的更高级特性，包括Prefect参数的高级使用，task映射和并行。

## Prefect使用Slack

安装Prefect Slack集成库并获取有关task和flow状态的实时通知，所有这些都在Slack的方便范围内！

## Prefect使用Dask分布式执行器

学习如何部署Prefect flow到Dask集群。

## Prefect扩展日志使用

学习如何定制化和增强Prefect的日志。

* [Prefect官网](https://www.prefect.io/)
* [英版原文](https://docs.prefect.io/core/advanced_tutorials/)
* [联系译者](https://github.com/listen-lavender)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://listen-lavender.gitbook.io/prefect-docs/advancetutorial.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
