為導出的資料使用資料總管
有時設計會保證在無法透過 SQL 存取的資料總管區域中顯示資料。例如,資料可能來自另一個系統,且需要 Web 服務呼叫。另一個例子是JMS 訊息瀏覽器。
產品在資料總管中提供可讓您可以在植入使用者篩選條件後 (但在執行 SQL 之前) 呼叫指令檔的功能。指令檔可以視需要擷取資料,以表格格式儲存資料,以便 SQL 可以從資料表擷取資料。
下列各點提供更多明細:
-
建立可視需要擷取資料的服務指令檔。此指令檔應將擷取的資料儲存在暫時資料表中。
-
產品提供可使用的資料表。它被稱為 F1_GENERIC_GTT (一般全域暫時資料表)。服務指令檔可以呼叫業務服務 - 建立全域臨時資料表記錄 (F1-InsertGTTRecords) 來插入記錄。
-
請注意,如果透過 Web 服務呼叫存取資料,使用業務服務 F1-ExecuteScriptInNewSession 在個別工作階段中執行 Web 服務,以捕捉可能由 Web 服務呼叫所發出的錯誤並提供更好的錯誤,可能會是較適切的做法。
-
-
在資料總管區域中,在區域的前處理指令檔參數中使用此服務指令檔。如果應該將任何使用者或隱藏篩選條件傳遞到指令檔中,則該參數支援用於此用途的記憶碼。若要瞭解支援的語法,請參閱參數的內嵌說明。
-
資料總管的 SQL 應該存取由服務指令檔植入的暫時資料表。