Icon

Challenge2

Here is my answer for Just KNIME it Challenge 2.

Just KNIME IT チャレンジの第2回課題です。簡単にBlogでも解説します。

ある製薬会社では、これまで売上データをCSVファイルで管理していました。このデータを毎月のCSVファイルに分割し、各サブフォルダが1年に対応するように、異なるサブフォルダに保存することを手伝ってほしいと依頼されています。例として、2015年1月のデータは、2015/January.csvという名前のファイルに保存される必要があります。ソリューションでは、ファイルとサブフォルダをワークフローデータフォルダに保存することを忘れないでください。終わったら #justknimeit のハッシュタグをつけてSNSに投稿してみてください。また、あなたのworkflowは、#justknimeit-2 のハッシュタグをつけてKNIME hub上のPublish spaceにアップロードしてみてください。

Level: EasyDescription: A pharmaceutical company used to keep its sales data in a CSV file. They ask foryour help to split the data into monthly CSV files and to save them into different subfolders,where each subfolder corresponds to a year. As an example, the data for January 2015 shouldbe stored in a file named 2015/January.csv. In your solution, remember to save the files andsubfolders in the workflow data folder.Author: Emilio SilvestriDataset: Sales Data in the KNIME Hubhttps://hub.knime.com/alinebessa/spaces/Just%20KNIME%20It!%20Datasets/latest/~vrlYVaryZtBlyTsB/Our solution will appear here next Tuesday. In the meantime, feel free to discuss your work onthe KNIME forum or on social media using the hashtag #justknimeit. Remember to upload yoursolution with tag #justknimeit-2 to your public space on the KNIME Hub. レベル: 簡単Description: ある会社は、売上データをcsvで保存しています。彼らはあなたに年月ごとにファオルを分けて保存してほしいと頼まれました。このとき、Outputはワークフロー下のdataフォルダ下に、年をフォルダを作成してその下にファイル名を月名としてcsvファイルで保存してほしいそうです。具体的には workflow data¥Year¥Monthname.csvのようになるので、例えば2015年1月の売上データは、2015/January.csvと言うように保存します。終わったら #justknimeit のハッシュタグをつけてSNSに投稿してみてください。また、あなたのworkflowは、#justknimeit-2 のハッシュタグをつけてKNIME hub上のPublish spaceにアップロードしてみてください。データソース:https://hub.knime.com/alinebessa/spaces/Just%20KNIME%20It!%20Datasets/latest/~vrlYVaryZtBlyTsB/ Import DataConvert toDate&TimeExtract Year and Month(name)Create file nameMonth nameMonth (name)folderYear to stringWrite csvYear¥Month(name)Loop by Year / Month(name) CSV Reader String to Date&Time Extract Date&TimeFields Create File/FolderVariables Create Folder String to Path(Variable) Number To String CSV Writer Group Loop Start Variable Loop End Level: EasyDescription: A pharmaceutical company used to keep its sales data in a CSV file. They ask foryour help to split the data into monthly CSV files and to save them into different subfolders,where each subfolder corresponds to a year. As an example, the data for January 2015 shouldbe stored in a file named 2015/January.csv. In your solution, remember to save the files andsubfolders in the workflow data folder.Author: Emilio SilvestriDataset: Sales Data in the KNIME Hubhttps://hub.knime.com/alinebessa/spaces/Just%20KNIME%20It!%20Datasets/latest/~vrlYVaryZtBlyTsB/Our solution will appear here next Tuesday. In the meantime, feel free to discuss your work onthe KNIME forum or on social media using the hashtag #justknimeit. Remember to upload yoursolution with tag #justknimeit-2 to your public space on the KNIME Hub. レベル: 簡単Description: ある会社は、売上データをcsvで保存しています。彼らはあなたに年月ごとにファオルを分けて保存してほしいと頼まれました。このとき、Outputはワークフロー下のdataフォルダ下に、年をフォルダを作成してその下にファイル名を月名としてcsvファイルで保存してほしいそうです。具体的には workflow data¥Year¥Monthname.csvのようになるので、例えば2015年1月の売上データは、2015/January.csvと言うように保存します。終わったら #justknimeit のハッシュタグをつけてSNSに投稿してみてください。また、あなたのworkflowは、#justknimeit-2 のハッシュタグをつけてKNIME hub上のPublish spaceにアップロードしてみてください。データソース:https://hub.knime.com/alinebessa/spaces/Just%20KNIME%20It!%20Datasets/latest/~vrlYVaryZtBlyTsB/ Import DataConvert toDate&TimeExtract Year and Month(name)Create file nameMonth nameMonth (name)folderYear to stringWrite csvYear¥Month(name)Loop by Year / Month(name) CSV Reader String to Date&Time Extract Date&TimeFields Create File/FolderVariables Create Folder String to Path(Variable) Number To String CSV Writer Group Loop Start Variable Loop End

Nodes

Extensions

Links