大家好,
我們的一位客戶 (Bundesdruckerei) 以前使用 Windows 任務調度器定期將數據發佈到 JMP Live 16 中。
他們升級到 JMP Live 17,並且知道要使用 ODBC 從服務器上的文件夾導入多個文件。
這是他們提供給我們參考的舊腳本:
current_day = 短日期(今天());
current_week = 一年中的第幾週(今天(),3);
last_week = current_week - 1;
current_year = Year( 今天() );
start_date = Informat( current_day ) - ( 天 (28));
start_date_pentaho = start_date - ( 天 (10));
結束日期 = Informat(current_day);
//僅導入 csv 文件的數據
//為年份文件夾創建一個動態請求
dt_stationlogs = 多文件導入(
<<設置文件夾(\\scisilon-cifs.scp.bdr.de\reporting\stationlogs\2023\),
<<設置顯示隱藏(0),
<<設置子文件夾( 1 ),
<<設置名稱過濾器( "*.csv; " ),
<<設置名稱啟用( 1 ),
<<設置大小過濾器( {54, 65323065} ),
<<設置大小啟用(0),
<<設置日期過濾器( {start_date, end_date} ),
<<設置日期啟用( 1 ),
<<設置添加文件名列(1),
<<設置添加文件大小列(0),
<<設置添加文件日期列(0),
<<設置導入模式( "CSVData" ),
<<設置字符集(“最佳猜測”),
<<設置堆疊模式(“類似堆疊”),
<<設置 CSV 有標題( 1 ),
<<設置 CSV 允許數字( 1 ),
<<設置CSV第一標題行( 1 ),
<<設置 CSV 標題行數( 1 ),
<<設置CSV第一數據行(2),
<<設置 CSV EOF 逗號( 0 ),
<<設置 CSV EOF 標籤( 0 ),
<<設置 CSV EOF 空間( 0 ),
<<設置 CSV EOF 空格( 0 ),
<<設置 CSV EOF 其他( ";" ),
<<設置 CSV EOL CRLF( 1 ),
<<設置 CSV EOL CR( 1 ),
<<設置 CSV EOL LF( 1 ),
<<設置 CSV EOL 分號( 0 ),
<<設置 CSV EOL 其他( "" ),
<<設置 CSV 引號( "\!"" ),
<<設置 CSV 轉義(“”),
<<設置 XML 方法(“猜測”),
<<設置 XML 猜測(“巨大”),
<<設置 XML 設置( XML 設置() ),
<<設置JSON方法(“猜測”),
<<設置 JSON 猜測(“巨大”),
<<設置JSON設置( JSON Settings() ),
<<設置導入回調( Empty() )
) << 導入數據;
有人體驗過如何使用 JMP Live 17 sheduler 進行設置嗎? 到目前為止,設置文件夾命令對它們不起作用。
非常感謝,
喬納斯