動態變更匯入格式

您可以使用 BefFileImport 事件來動態修改某個位置的匯入格式。下列指令碼將變更匯入群組;此變更以檔案名稱為基礎。

為了實作此指令碼,您建立兩個匯入格式,並將其中一個指派給 Oracle Hyperion Financial Data Quality Management, Enterprise Edition 位置。這個指令碼會計算檔案名稱,並視需要變更匯入格式。

if fdmContext["LOCNAME"] == "ITALY":
  filename = fdmContext["FILENAME"]
  if filename[:12] == "ProductSales":
    fdmAPI.updateImportFormat("SALESJOURNAL", fdmContext["LOADID"])