從 Qlik Predict 連線中選取和載入資料
建立連線後,您可以選取資料並將其載入到 Qlik Sense 應用程式或指令碼中。您可在資料載入編輯器或 指令碼 中載入資料。
使用連線之前,應用程式至少需要含有唯一識別碼和輸入欄位的來源資料表格,其中包含要傳送到機器學習問題和任務模型的內容。記下表格和欄位名稱,您會在接下來的「選取」對話方塊中用到它們。
請執行下列動作:
-
開啟 資料載入編輯器 或 指令碼。
-
在頁面右側的資料來源面板中,前往儲存的連線並按一下
。這會開啟選取資料精靈。
-
輸入要傳送到機器學習端點的常駐表。
常駐表應該是包含您已載入到應用程式中的來源資料常駐表的名稱。您將在資料模型檢視器中找到常駐表名稱。
-
可用的傳回資料表會自動出現在表格下。
傳回資料表的名稱是連線中已設定的名稱。
-
如果您要將從模型傳回的所有欄位載入到應用程式中,並且您已經建立了含有載入所有可用欄位的組態的 Qlik Predict 連線,請選取動態載入所有欄位。
-
如果在沒有載入所有可用欄位的情況下建立連線,則選取要載入到應用程式中的欄名稱。
-
-
根據選項自動產生指令碼。
按一下插入指令碼。
-
新指令碼會顯示在文字編輯器中,但需要額外編輯。
透過依端點所需的順序指定欄位來完成指令碼。所有欄位都必須在常駐表中可供使用。
-
重新載入應用程式。
重新載入應用程式時,必須先將來源資料載入為常駐表,並將其用作對 Qlik Predict 端點發出的請求的輸入。
自動設計日期功能的需求
當您使用 Qlik Predict 分析連線載入資料時,您正在使用 Qlik Predict 部署的模型執行預測。
從在日期功能欄上訓練的模型執行預測時,日期格式有特定要求。對於這些欄,您提供給 Qlik Predict 分析連線的資料必須符合下列要求:
-
日期和日期時間值必須是根據 ISO 8601 標準格式化的字串。範例:
-
2020-01-14
-
2020-01-14T00:00:00.000Z
-
-
父日期—從中衍生出日期部分的功能,特性—必須完整包含在內。例如,您的模型可能只使用 年份 功能,但您仍需要以符合 ISO 8601 的格式提供日期。
-
每個欄內的資料需要屬於相同時區。
上述需求:
-
僅適用於使用日期功能工程訓練的功能。如果功能類型手動變更為類別功能類型,則這些需求不適用。如果功能類型已變更為類別,請在套用資料中提供欄位,其日期格式應與原始用於訓練的格式相同。
-
不適用於時間序列模型。
如需更多關於在預測中使用日期功能的資訊,請參閱 在預測中使用日期功能。