> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AMQP 端口

> 將知行之橋連線到 AMQP 代理，以使用高階訊息佇列協議生產和消費訊息。

export const CommonProxySettings = () => <>
    <p>這是一組用於識別連線所經代理並對其進行身分驗證的設定。預設情況下，本節使用 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/security">安全設定</a> 頁面的 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/proxy-settings">代理設定</a> 部分中的全域設定。清除此核取方塊可為您的端口提供特定的設定。</p>
    <table>
      <thead>
        <tr><th>設定</th><th>描述</th></tr>
      </thead>
      <tbody>
        <tr>
          <td><strong>代理型別</strong></td>
          <td>基於代理的防火牆使用的協議。</td>
        </tr>
        <tr>
          <td><strong>代理主機</strong></td>
          <td>基於代理的防火牆的名稱或 IP 地址。</td>
        </tr>
        <tr>
          <td><strong>代理端口</strong></td>
          <td>基於代理的防火牆的 TCP 端口。</td>
        </tr>
        <tr>
          <td><strong>代理使用者</strong></td>
          <td>用於透過基於代理的防火牆進行身分驗證的使用者名稱。</td>
        </tr>
        <tr>
          <td><strong>代理密碼</strong></td>
          <td>用於對基於代理的防火牆進行身分驗證的密碼。</td>
        </tr>
        <tr>
          <td><strong>身分驗證方案</strong></td>
          <td>保留預設值 <strong>None</strong> 或選擇以下身分驗證方案之一：<strong>Basic</strong>、<strong>Digest</strong>、<strong>Proprietary</strong> 或 <strong>NTLM</strong>。</td>
        </tr>
      </tbody>
    </table>
  </>;

export const ServiceLogs = () => <p><strong>日誌</strong>索引標籤列出該端口生成的服務日誌。每一行代表一個日誌檔案，並顯示修改日期、檔名、大小和狀態。可以使用搜尋欄或狀態篩選器查詢特定日誌，點選檔名進行預覽或下載，或點選<strong>下載全部日誌</strong>將所有日誌下載為一個 zip 檔案。</p>;

export const SlasTab = ({siteName = "知行之桥"}) => <>
    <p><em>與配置服務級別協議 (SLA) 相關的設定。</em></p>
    <p>
      SLA 允許配置預期流程中端口傳送或接收的資料量，並設定預期達到該資料量的時間範圍。當 SLA 未達到時，{siteName} 會傳送電子郵件警告使用者，並將 SLA 標記為 <em>存在風險</em>，這意味著如果 SLA 未能儘快達到，則會被標記為 <em>已違反</em>。這讓使用者有機會介入並確定 SLA 未達到的原因，並採取適當的措施。如果在風險時間段結束時仍未達到 SLA，則會將 SLA 標記為已違反，並再次通知使用者。
    </p>
    <p>
      要定義 SLA，請啟用 <strong>預期資料量</strong>，然後點選 <strong>設定</strong> 索引標籤。
    </p>
    <img src="/public/images/sla_empty.png" alt="SLA Empty" />
    <ul>
      <li>如果端口具有單獨的傳送和接收操作，請使用選項按鈕指定 SLA 適用的方向。</li>
      <li>在視窗的 <strong>預計至少</strong> 部分中：
        <ul>
          <li>設定預計處理的最小交易數量（交易量）</li>
          <li>使用 <strong>每個</strong> 欄位指定時間範圍</li>
          <li>指示 SLA 生效的時間。如果選擇 <strong>開始於</strong>，請填寫日期和時間欄位。</li>
          <li>勾選希望 SLA 生效的星期幾對應的核取方塊。如有必要，請使用下拉功能表選擇 <strong>每天</strong>。</li>
        </ul>
      </li>
      <li>在視窗的 <strong>將狀態設定為“有風險”</strong> 部分中，指定應將 SLA 標記為有風險的時間。
        <ul>
          <li>預設情況下，只有在違反 SLA 的情況下才會傳送通知。要更改此設定，請勾選 <strong>傳送“有風險”通知</strong>。</li>
        </ul>
      </li>
    </ul>
    <p>
      以下範例顯示了為端口配置的 SLA，該端口預計在週一至週五每天接收 1000 個檔案。如果尚未收到 1000 個檔案，則會在時間段結束前 1 小時傳送風險通知。
    </p>
    <img src="/public/images/sla_defined.png" alt="SLA Configuration Example" />
    <Note>
      如果有必要，可以關閉 SLA 通知。這在維護視窗期間非常有用。點選導覽列上的 <strong>設定</strong>，然後跳轉到 <strong>通知 &gt; 通用通知</strong>。點選平板和鉛筆圖示進行編輯，並取消勾選 <strong>SLA 通知</strong> 設定。
    </Note>
  </>;

export const AlertsTab = ({siteNameShort = "知行之桥"}) => <>
    <p><em>與配置通知相關的設定。</em></p>
    <p>
      在執行服務級別協議 (SLA) 之前，需要設定電子郵件通知以接收通知。預設情況下，{siteNameShort} 使用 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/alerts">通知</a> 索引標籤上的全域設定。要為此端口使用其他設定，請啟用 <strong>覆蓋全域設定</strong>。
    </p>
    <p>
      預設情況下，錯誤通知處於啟用狀態，這意味著每當出現錯誤時都會傳送電子郵件。要關閉錯誤通知，請取消選中 <strong>啟用</strong> 核取方塊。
    </p>
    <p>
      輸入 <strong>主題</strong>（必填）。勾選<strong>允許在主題中使用 ArcScript</strong>，即可在<strong>主題</strong>欄位中使用 ArcScript。選中後會顯示 <strong>ArcScript 編輯器</strong>按鈕（<img src="/public/images/rest_arcscript_editor.png" alt="ArcScript 編輯器按鈕" style={{
  display: 'inline',
  verticalAlign: 'middle',
  margin: 0
}} />）。
    </p>
    <p>
      （可選）輸入以逗號分隔的<strong>收件人</strong>電子郵件地址清單。
    </p>
  </>;

export const Message = () => <>
    <p><em>訊息設定確定端口如何搜尋訊息並在處理後管理它們。</em></p>
    <p><strong>注意：</strong>以下設定已棄用，預設處於隱藏狀態。只有先前已啟用這些設定或將其配置為非預設值的端口才會顯示它們。若要保留成功處理的檔案副本，請在工作流程中右鍵單擊該端口，選擇<strong>顯示成功路徑</strong>，然後將成功路徑連線到 <a href="/26.3/self-hosted/zh/connectors/file">File 端口</a>。</p>
    <table>
      <thead>
        <tr><th>設定</th><th>描述</th></tr>
      </thead>
      <tbody>
        <tr>
          <td><strong>儲存到已傳送資料夾</strong>（已棄用）</td>
          <td>將端口處理的檔案複製到 Sent 資料夾。預設停用。儲存到 Sent 資料夾中的檔案不受<a href="/26.3/self-hosted/zh/getting-started/administration/settings/encryption-at-rest">靜態加密</a>保護。</td>
        </tr>
        <tr>
          <td><strong>已傳送資料夾方案</strong>（已棄用）</td>
          <td>按所選時間間隔對 <strong>Sent</strong> 資料夾中的檔案進行分組。僅在啟用<strong>儲存到已傳送資料夾</strong>時適用。</td>
        </tr>
      </tbody>
    </table>
  </>;

export const MiscConnector = () => <>
    <p><em>特殊設定適用於特定用例。</em></p>
    <table>
      <thead>
        <tr>
          <th>設定</th>
          <th>描述</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td><strong>其他設定</strong></td>
          <td>允許在以分號分隔的清單中配置隱藏的端口設定，例如 <code>setting1=value1;setting2=value2</code>。正常的端口用例和功能不需要使用這些設定。</td>
        </tr>
      </tbody>
    </table>
  </>;

export const Logging = () => <>
    <p><em>用於管理日誌建立和儲存的設定。</em></p>
    <table>
      <thead>
        <tr>
          <th>設定</th>
          <th>描述</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td><strong>日誌級別</strong></td>
          <td>指定要記錄在端口日誌目錄中的資訊型別：
            <ul>
              <li><b>None</b> - 不建立任何日誌。</li>
              <li><b>Error</b> - 僅當端口遇到錯誤時才建立日誌。</li>
              <li><b>Warning</b> - 僅當端口發出警告時才建立日誌。</li>
              <li><b>Info</b> - 記錄工作流程的一般資訊，包括任何錯誤和警告（如果適用）。</li>
              <li><b>Debug</b> - 記錄成功和失敗工作流程的詳細偵錯資訊。</li>
              <li><b>Trace</b> - 記錄成功和失敗工作流程的詳細跟蹤資訊。</li>
            </ul>
            <strong>請注意：</strong><strong>Debug</strong> 和 <strong>Trace</strong> 級別的日誌可能會記錄敏感資訊，包括訊息內容和 SSL 憑證。儘管連線屬性（例如密碼）被遮蔽了，但在與您的組織外部共享它們之前，請檢視此級別的日誌以避免洩漏敏感資訊。</td>
        </tr>
        <tr>
          <td><strong>日誌資料夾結構</strong></td>
          <td>指示端口根據選定的時間間隔將日誌資料夾中的檔案分組。例如，<strong>Weekly</strong> 選項指示端口每週建立一個新的子資料夾，並將該周的所有日誌儲存在該資料夾中。空白設定告訴端口將所有日誌直接儲存在日誌資料夾中。對於處理許多交易的端口，使用子資料夾有助於保持日誌的有序性並提高效能。</td>
        </tr>
        <tr>
          <td><strong>保留訊息副本</strong></td>
          <td>指示端口在日誌目錄中儲存最新訊息副本的切換。請注意，端口每個子資料夾只保留一個訊息，並且端口在再次執行時會覆蓋以前儲存的訊息。</td>
        </tr>
      </tbody>
    </table>
  </>;

export const MacrosExamples = ({extraMacros = []}) => <>
    <p>
      某些宏（例如 %Ext% 和 %ShortDate%）不需要參數，但其他宏則需要。所有帶有參數的宏都使用以下語法：<code>%Macro:argument%</code>
    </p>

    <p>以下是帶有參數的宏的一些範例：</p>

    <ul>
      <li>%Header:headername%：其中 <code>headername</code> 是訊息上訊息頭的名稱。</li>
      <li>%Header:mycustomheader% 解析為輸入訊息上設定的 <code>mycustomheader</code> 訊息頭的值。</li>
      <li>%Header:ponum% 解析為輸入訊息上設定的 <code>ponum</code> 訊息頭的值。</li>
      <li>%RegexFilename:pattern%：其中 <code>pattern</code> 是規則運算式模式。例如，<code>%RegexFilename:^([\w][A-Za-z]+)%</code> 匹配並解析為檔名中的第一個單詞，並且不區分大小寫（<code>test_file.xml</code> 解析為 <code>test</code>）。</li>
      <li>%Vault:vaultitem%：其中 <code>vaultitem</code> 是 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/global-settings-vault">vault</a> 中專案的名稱。例如，<code>%Vault:companyname%</code> 解析為儲存在保管庫中的 <code>companyname</code> 項的值。</li>
      <li>%DateFormat:format%：其中 <code>format</code> 是可接受的日期格式（有關詳細資訊，請參閱 <a href="/26.3/self-hosted/zh/scripting/value-formatters/date-formatters#sample-date-formats">範例日期格式</a>）。例如，<code>%DateFormat:yyyy-MM-dd-HH-mm-ss-fff%</code> 解析為檔案上的日期和時間戳。</li>
      {extraMacros.filter(item => item.example).map(item => <li key={`ex-${item.name}`}>{item.example}</li>)}
    </ul>

    <p>還可以建立更復雜的宏，如以下範例所示：</p>

    <ul>
      <li>將多個宏組合在一個檔名中：<code>%DateFormat:yyyy-MM-dd-HH-mm-ss-fff%%EXT%</code></li>
      <li>包括宏之外的文字：<code>MyFile_%DateFormat:yyyy-MM-dd-HH-mm-ss-fff%</code></li>
      <li>在宏中包含文字：<code>%DateFormat:'DateProcessed-'yyyy-MM-dd_'TimeProcessed-'HH-mm-ss%</code></li>
    </ul>
  </>;

export const MacrosTable = ({siteName = "知行之桥", extraMacros = []}) => <>
    <p>
      在檔案命名策略中使用宏可以提高組織效率和對資料的上下文理解。透過將宏合併到檔名中，可以動態地包含相關資訊，例如識別碼、時間戳和訊息頭資訊，從而為每個檔案提供有價值的上下文。這有助於確保檔名反映對組織重要的詳細資訊。
    </p>

    <p>{siteName} 支援這些宏，它們都使用以下語法：<code>%Macro%</code>。</p>

    <table>
      <thead>
        <tr><th>宏</th><th>描述</th></tr>
      </thead>
      <tbody>
        <tr><td>ConnectorID</td><td>替換為端口的 ConnectorID。</td></tr>
        <tr><td>ConnectorName</td><td>替換為端口名稱。可用於在檔名或路徑中包含連線名稱，例如按生成備份檔案的資料庫連線標記檔案。</td></tr>
        <tr><td>Ext</td><td>替換為端口當前正在處理的檔案的副檔名。</td></tr>
        <tr><td>Filename</td><td>替換為端口當前正在處理的檔案的檔名（包括副檔名）。</td></tr>
        <tr><td>FilenameNoExt</td><td>替換為端口當前正在處理的檔案的檔名（不帶副檔名）。</td></tr>
        <tr><td>MessageId</td><td>計算端口輸出的訊息的 MessageId。</td></tr>
        <tr><td>RegexFilename:<em>pattern</em></td><td>將規則運算式模式應用於端口當前正在處理的檔案的檔名。</td></tr>
        <tr><td>Header:<em>headername</em></td><td>替換為端口正在處理的當前訊息的目標訊息頭（<code>headername</code>）的值。</td></tr>
        <tr><td>LongDate</td><td>以常規格式計算系統的當前日期時間（例如，2024 年 1 月 24 日星期三）。</td></tr>
        <tr><td>ShortDate</td><td>以 yyyy-MM-dd 格式計算系統的當前日期時間（例如 2024-01-24）。</td></tr>
        <tr><td>DateFormat:<em>format</em></td><td>以指定格式（<code>format</code>）計算系統的當前日期時間。有關可用的日期時間格式，請參閱 <a href="/26.3/self-hosted/zh/scripting/value-formatters/date-formatters#date-formats-with-literal-characters">範例日期格式</a>。</td></tr>
        <tr><td>Vault:<em>vaultitem</em></td><td>計算指定保管庫專案的值。</td></tr>
        {extraMacros.map(item => <tr key={item.name}>
            <td>{item.name}</td>
            <td>{item.description}</td>
          </tr>)}
      </tbody>
    </table>
  </>;

export const Performance = () => <>
    <p><em>與端口資源分配相關的設定。</em></p>
    <table>
      <thead>
        <tr>
          <th>設定</th>
          <th>描述</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td><strong>最大工作執行緒數</strong></td>
          <td>此端口上處理檔案時從執行緒池中消耗的最大工作執行緒數。如果設定，則會覆蓋 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/advanced-settings">進階設定</a> 頁面的 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/performance-settings">效能設定</a> 部分的預設設定。</td>
        </tr>
        <tr>
          <td><strong>最大檔案數</strong></td>
          <td>分配給端口的每個執行緒傳送的最大檔案數。如果設定，則會覆蓋 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/advanced-settings">進階設定</a> 頁面的 <a href="/26.3/self-hosted/zh/getting-started/administration/settings/performance-settings">效能設定</a> 部分的預設設定。</td>
        </tr>
      </tbody>
    </table>
  </>;

export const siteNameShort = "知行之橋";

export const siteName = "知行之橋";

export const datasource = "AMQP";

高階訊息佇列協議（{datasource}）端口允許透過對資料執行 Produce 和 Consume 操作，將 {datasource} 整合到資料流中。

## 核心功能

* 具有生產和消費操作的雙向訊息佇列
* 支援多種身分驗證方案（None、SASL Anonymous、SASL Plain）
* 支援安全連線的 TLS 加密
* 靈活的訊息值型別，包括對 JSON 複合資料的支援

按照以下步驟將 {siteName} 連線到 {datasource}。

## 建立連線

必須首先透過以下兩種方法之一建立到 {datasource} 的連線：

* 將 {datasource} 端口新增到工作流程。然後，在設定面板中，單擊連線下拉式清單旁邊的 **建立**。
* 開啟 {siteName} **系統設定** 頁面，然後開啟 **連線** 索引標籤。點選 **新增**，選擇 **{datasource}**，然後點選 **下一步**。

<Note>
  - 僅在第一次建立連線時才需要登入過程。
  - 與 {datasource} 的連線可以跨多個 {datasource} 端口重複使用。
</Note>

開啟連線對話方塊後，按照以下步驟操作：

1. 輸入連線資訊：

   * **名稱** — 連線的靜態名稱。

   * **型別** — 始終設定為 {datasource}。

   * **遠端主機地址** — {datasource} 遠端主機的主機名或 IP 地址。

   * **遠端主機端口** — 遠端主機連線的端口。

   * **使用 TLS** — 是否使用 TLS 加密連線。根據 {datasource} 配置進行設定。

   * **容器 Id** —（可選）要存取的 {datasource} 連線中容器的 ID 值。

   * **認證方式** — 用於連線的身分驗證方案。選項有 **None**、**SASL Anonymous** 和 **SASL Plain**。

   如果選擇 **SASL Anonymous** 或 **SASL Plain** 身分驗證，請輸入以下資訊：

   * **User** — 連線到 {datasource} 時使用的使用者名稱。

   * **Password** — 使用者的密碼。

2. 點選 **測試連線** 以確保 {siteNameShort} 可以使用提供的資訊連線到 {datasource}。如果發生錯誤，請檢查所有欄位並重試。

3. 點選 **新增連線** 以完成連線。

## 端口配置

此部分包含所有可配置的端口屬性。

### 設定索引標籤

#### 配置

| 設定        | 說明                                                                                                                                          |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **端口 Id** | 端口的靜態唯一識別碼。                                                                                                                                 |
| **端口型別**  | 顯示端口名稱及其功能說明。                                                                                                                               |
| **端口描述**  | 可選欄位，用於以自由文字形式描述端口及其在工作流程中的角色。                                                                                                              |
| **連線**    | 選擇在前面步驟中建立的連線。                                                                                                                              |
| **目標**    | （可選）對於 [Produce](#produce) 操作，提供應充當接收者的節點的地址。對於 [Consume](#consume) 操作，請提供端口應從中接收資料的節點的地址。                                                  |
| **操作**    | 端口應執行的操作。有關詳細資訊，請參閱[選擇操作](#選擇操作)。                                                                                                           |
| **伺服器狀態** | （僅當**操作**為 **Consume** 時適用）端口伺服器的狀態：**活動**（伺服器正在執行；點選**停止伺服器**可將其停止）或**非活動**（伺服器未執行；點選**啟動伺服器**可將其啟動）。要檢視伺服器執行期間生成的日誌，請參閱[日誌索引標籤](#日誌索引標籤)。 |

#### AMQP 訊息

| 設定      | 說明                                                    |
| ------- | ----------------------------------------------------- |
| **值型別** | 端口生成的訊息的預設值型別。在輸入訊息中包含名為 *AMQP-ValueType* 的訊息頭將覆蓋此選擇。 |

##### JSON 複合資料值型別

**值型別** 選項之一是 **JSON（複合資料）**。複合資料 JSON 架構由 `type-value` 物件組成，其中包含 AMQP 型別名稱和值。`type-value` 物件的語法為：

```json theme={null}
{
"type": "typename",
"value": value
}
```

下表提供了有效型別名稱的完整清單，並描述了相關值的表示方式：

| 型別名稱      | 描述               | 值格式                                                                    |
| --------- | ---------------- | ---------------------------------------------------------------------- |
| null      | Null             | null                                                                   |
| boolean   | Boolean          | true 或 false                                                           |
| ubyte     | Unsigned byte    | 0 到 255                                                                |
| ushort    | Unsigned short   | 0 到 65535                                                              |
| uint      | Unsigned integer | 0 到 4294967295                                                         |
| ulong     | Unsigned long    | 0 到 18446744073709551615                                               |
| byte      | Byte             | -128 到 127                                                             |
| short     | Short            | -32768 到 32767                                                         |
| int       | Integer          | -2147483648 到 2147483647                                               |
| long      | Long             | -9223372036854775808 到 9223372036854775807                             |
| float     | Float            | \[IEEE 754 32 位浮點數]                                                    |
| double    | Double           | \[IEEE 754 64 位浮點數]                                                    |
| decimal   | Decimal          | 十六進位編碼的位元組字串，如 "0A1B2C3D"                                              |
| char      | Char             | "c"                                                                    |
| timestamp | Timestamp        | \[自 Unix 紀元（1970 年 1 月 1 日 00:00:00 UTC）以來的毫秒數]                        |
| uuid      | UUID             | 十六進位編碼的 UUID 字串，如 "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"（連字元可選，不區分大小寫） |
| binary    | Binary data      | 十六進位編碼的位元組字串，如 "0A1B2C3D"                                              |
| string    | String           | "UTF-8 字串（正確轉義為 JSON）"                                                 |
| symbol    | Symbolic value   | "ASCII 字串"                                                             |
| array     | AMQP array       | 具有零個或多個相同型別的 type-value 物件的 JSON 陣列                                    |
| list      | AMQP list        | 具有零個或多個 type-value 物件的 JSON 陣列                                         |
| map       | AMQP map         | 具有偶數個表示鍵和值的 type-value 物件的 JSON 陣列；不允許重複的鍵                             |

<Note>型別名稱必須是小寫才能正確解析。</Note>

### 進階選項卡

#### 其他設定

| 設定         | 說明                                                             |
| ---------- | -------------------------------------------------------------- |
| **本地檔案方案** | 用於為端口輸出的訊息分配檔名的方案。可以在檔名中動態使用宏，以包含識別碼和時間戳等資訊。有關更多資訊，請參閱[宏](#宏)。 |

#### 代理設定

<CommonProxySettings />

#### 訊息

<Message />

#### 日誌

<Logging />

#### 其他

<MiscConnector />

### 自動化索引標籤

#### 自動化設定

*與端口自動處理檔案相關的設定。*

| 設定         | 說明                                                                    |
| ---------- | --------------------------------------------------------------------- |
| **傳送**     | 用於指示端口在檔案準備就緒時自動傳送檔案的開關。                                              |
| **重試間隔**   | 端口在失敗傳送後等待重試的時間間隔。                                                    |
| **最大嘗試次數** | 端口嘗試傳送訊息的次數。將此值設定為 *1* 表示端口只進行初始傳送嘗試而不重試。端口會在每次嘗試之間等待 **重試間隔** 指定的時長。 |

#### 效能

<Performance />

### 警示索引標籤

<AlertsTab />

### SLA 索引標籤

<SlasTab />

### 日誌索引標籤

<ServiceLogs />

## 選擇操作

與 {datasource} 建立連線後，必須選擇 {datasource} 端口將執行的操作。下表概觀了每個操作及其在 {siteName} 工作流程中的位置：

| 操作                  | 描述                                      | 工作流程中的位置 |
| ------------------- | --------------------------------------- | -------- |
| [Produce](#produce) | 接受來自檔案或其他端口的輸入資料並將其傳送到 {datasource} 連線。 | 結束       |
| [Consume](#consume) | 偵聽進入佇列的訊息，並透過輸出路徑沿工作流程向下傳送傳入資料。         | 開始       |

### Produce

**Produce** 操作將輸入資料傳送到 {datasource} 連線。此資料可能來自其他端口，也可能來自你手動上傳到 {datasource} 端口 **交易** 索引標籤的檔案。

在某些 {datasource} 配置中，可以將 **目標** 欄位的值設定為應充當接收者的節點的地址。並非所有配置都需要此項。

### Consume

**Consume** 操作檢查 {datasource} 佇列中的訊息。透過 **Consume** 端口處理的資料會進入 **交易** 索引標籤，並向下傳遞到 {siteNameShort} 工作流程的後續步驟。

在某些 {datasource} 配置中，可以將 **目標** 欄位的值設定為端口應從中接收資料的節點的地址。並非所有配置都需要此項。

## 宏

<MacrosTable />

### 範例

<MacrosExamples />
