# 2. 创建项目

一旦您&#x5728;**“目的地/ Destinations”**&#x4E2D;配置了连接，下一步就是创建一个项目。在Recurve中，项目是一个协作工作空间，您的团队可以在其中组织和管理所有与特定数据开发目标相关的数据工作流、模型和转换。

在此步骤中，您还可以选择在上一步中创建的连接，并将它们分配到您的项目中，作为项目连接。此设置定义了构建数据转换工作流所需的数据源。

## 关于项目连接

项目连接是与 Recurve 中特定项目相关联的数据连接。对于每个项目连接，您可以定义连接类型，并为**开发**和**生产环境**指定不同的目标数据库。此设置有助于在将开发环境中所做的更改迁移到生产环境时提供平稳过渡。

虽然一个项目可以拥有多个项目连接，但一次只能将一个连接设置为主数据库。这个主数据库，也称为**项目数据库**，是为大规模数据读取和聚合优化的。项目中的所有模型将在项目数据库下执行和构建。

## 设置项目

请按照以下步骤操作：

1. 从 Recurve 左侧栏选择 **数据开发/ Data development > 数据设计中心/ Data design hub**。

   这将打开 **数据设计中心/ Data design hub**，在这里您可以看到所有项目的列表。

   <figure><img src="/files/EbxW932JCzRlASUeA4ff" alt=""><figcaption></figcaption></figure>
2. 点击 **+添加项目/ +Add Project**。
3. 提供新项目所需的相关信息。

{% tabs %}
{% tab title="1. 通用信息" %}
提供项目名称、标签和描述，以帮助组织您的项目。

<figure><img src="/files/MROXGC6zwvtGX67VbpuR" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="2. 设置环境" %}
一个项目必须拥有一对开发和生产环境。

{% hint style="info" %}
在当前的测试版发布中，环境设置仅限于默认的开发和生产环境。
{% endhint %}

<figure><img src="/files/qhn1Mo1DWrOttwUZPyEB" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="3. 项目连接" %}
点击 **+添加/ + Add** 为每个环境指定使用的连接，并为此设置提供一个通用的连接名称。使用您在目的地中设置的连接： [1. 添加连接源](/cn-reorc-help-center/kuai-su-kai-shi/1.-tian-jia-lian-jie-yuan.md)。

注意，开发和生产环境的连接必须是相同类型的。

<figure><img src="/files/XdjcOjeLmueSP5mGCoxI" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="4. 设置项目数据库" %}
设置已添加的项目连接为项目数据库，以便最终的数据模型存储在项目数据库中。

<figure><img src="/files/uLIABxPkcd5BgLdzbyVd" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

4. 点击 **创建/ Create**。

新项目将在 **数据开发/ Data development** 仪表板中显示。


---

# 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://docs.reorc.com/cn-reorc-help-center/kuai-su-kai-shi/2.-chuang-jian-xiang-mu.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.
