

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

# 產品歷程
<a name="product_lineage"></a>

*產品譜系*是指產品與其先前版本或替代產品之間建立的關係。需求規劃使用產品歷程資訊為這些產品建立代理歷史記錄，做為需求預測的預測輸入。

產品譜系支援下列模式：
+ 單一產品有一個譜系或替代產品 = 1：1  
![\[產品歷程模式 = 1：1\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/product_lineage_pattern1.png)

  下列範例顯示 1：1 案例。  
![\[產品歷程模式 = 1：1\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/1 is to 1_example.png)
+ 單一產品具有多個產品做為歷程或替代 = 許多：1  
![\[產品歷程模式 = 許多：1\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/product_lineage_pattern2.png)

  需求規劃支援將產品歷程關係建模為*鏈結*或*平面化*方法。
  + **鏈結格式** – 您可以直接建立譜系關係的模型，例如 A 到 B 和 B 到 C。在下列範例中。需求規劃會將譜系關係建模為 A 到 B、B 到 C，以及 A 到 C。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/product_lineage.html)

    下列範例顯示多：1 案例 - 鏈結格式  
![\[產品歷程模式 = 鏈結格式\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/chain_format.png)
  + **平面化格式** – 需求規劃將繼續支援 A 到 B 和 A 到 C 格式的歷程資訊。在下列範例中，需求規劃會將譜系關係建模為 A 到 B 和 A 到 C。B 到 C 不被考慮。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/product_lineage.html)
**注意**  
鏈結格式僅支援 6 個層級的歷程關係。如果您有超過 6 個，您可以使用平面格式來建立譜系關係的模型。

  下列範例顯示多點：1 案例 - 平面化格式  
![\[產品歷程模式 = 平面化格式\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/1 is to many_example.png)
+ 單一產品可以是歷程記錄或替代超過 1 個產品 = 1：許多  
![\[產品歷程模式 = 1：許多\]](http://docs.aws.amazon.com/zh_tw/aws-supply-chain/latest/userguide/images/product_lineage_pattern3.png)

若要啟用產品譜系功能，您可以定義不同版本產品的譜系關係，或在 *product\$1alternate* 資料實體中替代/替換。如需詳細資訊，請參閱[需求規劃](required_entities.md)。

如果您的執行個體是在 2023 年 9 月 11 日或之後建立的，您會在資料連線模組中看到 *product\$1alternate* AWS Supply Chain 資料實體。如果您的執行個體是在 2023 年 9 月 11 日之前建立的，請建立新的資料連線，以啟用 *product\$1alternate* 資料實體進行擷取。

若要將資料擷取至 *product\$1alternate* 資料實體，請遵循下列準則：
+ *product\$1id* – 建立預測的主要產品。
+ *alternative\$1product\$1id* – 舊版產品或替代/替代產品。

  若要考慮單一 product*\$1id 的多個 alternative\$1product*\$1id，請在單獨的資料列中輸入它們。 **
+ 只有在以下列格式提供值時，需求規劃才會考慮資料。
  + *alternate\$1type* 是 * similar\$1demand\$1product*。
  + *狀態*為*作用中*。
  + *alternate\$1product\$1qty\$1uom* 是文字*百分比*。
  + *alternate\$1product\$1qty* – 在 *alternate\$1product\$1qty* 資料欄位中，輸入您要用於預測新產品之替代產品的歷史記錄比例。例如，如果是 60%，請輸入 60。當您有多個 *alternative\$1product\$1id* 用於單一 *product\$1id* 時， *alternate\$1product\$1qty* 不需要新增最多 100 個。
+ *eff\$1start\$1date* 和 *eff\$1end\$1date* 資料欄位為必要欄位。不過，您可以將此欄位保留空白，需求規劃將分別自動填入 1000 和 9999 年。

使用產品歷程資料建立預測時，當您依*產品 ID 篩選時，您會在需求規劃頁面上看到以替代產品歷史記錄為基礎的指標預測*。 **

下表顯示需求規劃產品歷程功能如何根據擷取至 *product\$1alternate* 資料實體的資料運作的範例。


| 資料行 | 必要或選用 | 範例 1 | 範例 2 | 範例 3 | 範例 4 | 範例 5 | 範例 6 | 範例 7 | 範例 8 | 範例 9 | 範例 10 | 範例 11 | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
|  product\$1id  | 必要 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | 產品 123 | Null | 產品 123 | 
|  alternative\$1product\$1id  | 必要 | 產品 XYZ | Null | 產品 XYZ | 產品 XYZ | 產品 XYZ | 產品 XYZ | 產品 XYZ | 產品 XYZ | 產品 XYZ | Null | 產品 XYZ | 
|  alternate\$1type  | 必要 | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Null 或不同的值 | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | Similar\$1Demand\$1Product | 
|  狀態\$1  | 必要 | active | active | active | inactive | active | active | Null | active | active | active | active | 
|  alternate\$1product\$1qty  | 必要 | 100 | 60 | 100 | 100 | Null | 100 | 100 | 100 | 100 | 100 | 60 | 
|  alternate\$1product\$1qty\$1uom  | 必要 | 百分比 | 百分比 | 百分比 | 百分比 | 百分比 | Null 或不同的值 | 百分比 | 百分比 | 百分比 | 百分比 | 百分比 | 
|  eff\$1start\$1date  | 必要 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | Null | 2023-01-01 00：00：00 | 2023-01-01 00：00：00 | Null | 
|  eff\$1end\$1date  | 必要 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | 2025-12-31 23：59：59 | Null | 2025-12-31 23：59：59 | Null | 
|  **預期的行為**  | NA | 100% 的產品 XYZ 從 1/1/2023 到 31/12/2025 的歷史記錄將用於預測產品 123。 | 由於 alternative\$1product\$1id 遺失，因此映射無效。 | 無效的映射，因為替代 \$1type 不是 'similar\$1demand\$1product'。 | 非作用中映射。 | 由於缺少 alternate\$1product\$1qty，因此映射無效。 | 無效的映射，因為 alternate\$1product\$1qty\$1uom 遺失或不是百分比。 | 由於狀態遺失，因此映射無效。 | 擷取將會失敗。 | 擷取將會失敗。 | 由於 product\$1id 和 alternative\$1product\$1id 遺失，因此映射無效。 | 擷取將會失敗。 | 
|    | NA | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | NA |  需求規劃會自動填入 *eff\$1start\$1date* 到 1000 年。此案例有效，且資料擷取不會失敗。 |  需求規劃會自動填入 *eff\$1end\$1date* 至 9999 年。此案例有效，擷取不會失敗。 | NA |  需求規劃會自動填入 *eff\$1start\$1date* 到 1000 年，以及 *eff\$1end\$1date* 到 9999 年。此案例有效，擷取不會失敗。 | 

下列範例說明當*狀態*設定為*非作用中*且產品歷程為鏈結格式時，需求規劃如何解譯。


| 資料行 | 資料行 | 狀態 | 
| --- | --- | --- | 
|  A  |  B  |  作用中  | 
|  B  |  C  |  非作用中  | 
|  C  |  D  |  作用中  | 

需求規劃會將第一個根和子映射的狀態視為整個鏈結的狀態。

 A 到 B 作用中

A 到 C 作用中

A 到 D 作用中

B 到 C 非作用中

B 到 D 非作用中

C 到 D 作用中