本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
您可以在事件資料集中建立包含變數輸入資料的清單 (項目),並在規則表達式中使用清單。清單中的項目可以動態管理,而無需更新使用清單的規則。
若要建立清單,您必須先指定名稱,然後選擇性地將清單與 Amazon Fraud Detector 變數類型支援的 建立關聯。根據預設,Amazon Fraud Detector 會假設清單為 FREE_FORM_TEXT 變數類型。
您可以在 Amazon Fraud Detector 主控台、使用 API、使用 AWS CLI或使用 AWS SDK 建立清單。
使用 Amazon Fraud Detector 主控台建立清單
建立清單
-
開啟 AWS 管理主控台
並登入您的帳戶。導覽至 Amazon Fraud Detector。 -
在左側導覽窗格中,選擇清單。
-
在清單詳細資訊下
-
在清單名稱中,輸入清單的名稱。
-
在描述中,選擇性地輸入描述。
-
(選用) 在變數類型中,為您的清單選取變數類型。
重要
如果您的清單包含 IP 地址,請務必選取 IP_ADDRESS 做為變數類型。如果您未選取變數類型,Amazon Fraud Detector 會假設清單為 FREE_FORM_TEXT 變數類型。
-
-
在新增清單資料中,新增清單項目,每行一個項目。您也可以從試算表複製和貼上項目。
注意
請確定項目不是使用逗號分隔,且在清單中是唯一的。如果輸入兩個相同的項目,則只會新增一個項目。
-
選擇 Create (建立)。
使用 建立清單 AWS SDK for Python (Boto3)
您可以透過指定清單名稱來建立清單。建立清單時,您可以選擇提供描述、建立變數類型關聯,或將項目新增至清單。或者,您可以稍後透過新增項目或描述來更新清單。如果您在建立清單時尚未指派變數類型,則可以稍後將變數類型指派給清單。清單的變數類型在指派後就無法變更。
重要
如果您的清單包含 IP 地址,請務必將 IP_ADDRESS 指派為變數類型。如果您未指派變數類型,Amazon Fraud Detector 會假設清單為 FREE_FORM_TEXT 變數類型。
下列範例使用 CreateList API 操作,透過提供描述、變數類型和新增四個allow_email_ids
清單項目來建立清單。
import boto3
fraudDetector = boto3.client('frauddetector')
fraudDetector.create_list (
name = 'allow_email_ids',
description = 'legitimate email_ids'
variableType = 'EMAIL_ADDRESS',
elements = ['emailId _1', 'emailId_2', 'emailId_3','emailId_4']
)