

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 EventBridge Scheduler 中建立排程群組
<a name="managing-schedule-group-create"></a>

使用排程群組和標記來組織具有共同目的或屬於相同環境的排程。在下列步驟中，您會建立新的排程群組，並使用標籤來標記它。然後，您將新的排程與該群組建立關聯。

**注意**  
建立群組後，您無法從該群組中移除排程，或將排程與不同的群組建立關聯。您只能在第一次建立排程時將排程與群組建立關聯。

## 步驟一：建立新的排程群組
<a name="create-schedule-group"></a>

下列主題說明如何建立新的排程群組，並使用下列標籤加以標記：`environment:development`。

------
#### [ AWS 管理主控台 ]

**使用 建立新群組 AWS 管理主控台**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)：// 開啟 Amazon EventBridge 主控台。

1. 在左側導覽窗格中，選擇**排程群組**。

1. 在排程群組頁面上，選擇**建立排程群組**。

1. 在**排程群組詳細資訊**區段中，針對**名稱**輸入群組的名稱。例如：**TestGroup**。

1. 在**標籤**區段中，執行下列動作：

   1. 選擇 **Add new tag (新增標籤)**。

   1. 針對**金鑰**，輸入您要指派給此金鑰的名稱。在本教學課程中，若要標記此排程群組所屬的環境，請輸入 **environment**。

   1. 針對**值 - *選用***，輸入您要指派給此金鑰的值。在此教學課程中，輸入**development**環境金鑰的值。
**注意**  
您可以在建立其他標籤之後，將標籤新增至您的群組。

1. 若要完成，請選擇**建立排程群組**。您的新群組會出現在**排程群組**清單中。

1. （選用） 若要編輯群組或管理其標籤，請選取新群組的核取方塊，然後選擇**編輯**。
**注意**  
您無法編輯`default`排程群組。

------
#### [ AWS CLI ]

**使用 建立新群組 AWS CLI**

1. 開啟新的命令提示視窗。

1. 從 AWS Command Line Interface (AWS CLI) 輸入下列[https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/create-schedule-group.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/create-schedule-group.html)命令來建立新的群組。此命令會建立具有一個標籤的群組：`environment:development`。您可以使用此標籤或類似的標記系統，根據排程群組所屬的環境來標記排程群組。

   將排程名稱和標籤索引鍵和值取代為您的資訊。

   ```
   $ aws scheduler create-schedule-group --name {{TestGroup}} --tags Key=environment,Value=development
   ```

------

根據預設，您的新群組處於 `ACTIVE` 狀態。您現在可以將新排程與您建立的新群組建立關聯。

## 步驟 2：將排程與群組建立關聯
<a name="associate-schedule-with-group"></a>

使用下列步驟，將新的排程與您在[上一個步驟](#create-schedule-group)中建立的群組建立關聯。

------
#### [ AWS 管理主控台 ]

**使用 將排程與群組建立關聯 AWS 管理主控台**

1. 登入 AWS 管理主控台 ，並在 https：//[https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/) 開啟 Amazon EventBridge 主控台。

1. 在左側導覽窗格中，選擇左側導覽窗格中**的排程**。

1. 從**排程**表中，選擇**建立排程**以建立新的排程。

1. 在**指定排程詳細資訊**頁面上，針對**排程群組**，從下拉式清單中選取新群組的名稱。例如，選取 `TestGroup`。

1. 指定排程模式、目標、設定，然後在檢閱**和儲存排程頁面上檢閱**您的選擇。如需設定新排程的詳細資訊，請參閱 [EventBridge 排程器入門](getting-started.md)。

1. 若要完成並儲存您的排程，請選擇**儲存排程**。

------
#### [ AWS CLI ]

**使用 將排程與群組建立關聯 AWS CLI**

1. 開啟新的命令提示視窗。

1. 從 AWS Command Line Interface (AWS CLI) 輸入下列[https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/create-schedule.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/scheduler/create-schedule.html)命令。這會建立排程，並將其與[上一個步驟](#create-schedule-group)中的群組建立關聯，該群組名為 `sqs-test-schedule`。此排程使用範本的 [Amazon SQS](managing-targets-templated.md#managing-targets-templated-sqs) 目標類型來叫用 `SendMessage`操作。將排程名稱、目標和群組名稱取代為您的資訊。

   ```
   $ aws scheduler create-schedule --name {{sqs-test-schedule}} --schedule-expression 'rate(5 minutes)' \
   --target '{"RoleArn": "{{ROLE_ARN}}", "Arn": "{{QUEUE_ARN}}", "Input": "{{TEST_PAYLOAD}}" }' \
   --group-name {{TestGroup}}
   --flexible-time-window '{ "Mode": "OFF"}'
   ```

------

 您的新排程現在已與`TestGroup`排程群組建立關聯。