Icon

02. Data Manipulation - Exercise

Data Manipulation - Exercise

Exercise 2 for KNIME User Training
- Concatenate data from two different sources
- Bring values from a reference table to the actual table using the Cell Replacer node
- Modify String values
- Join data from multiple tables
- Remove duplicates in the data

URL: Advaced ETL Functionalities and Machine Learning based Pre-Processing https://youtu.be/IEAsUTN8q68
URL: Joining Data Tables https://youtu.be/6BigLM6vbhs
URL: Joining Data Tables - Inner Join https://youtu.be/9uV99ByH-TA
URL: Concatenate https://youtu.be/VzH2lHbDAg0
URL: Concatenate Node https://youtu.be/ku6SyEZ1Pv8
URL: Data Manipulation: Numbers, Strings, and Rules https://youtu.be/mJrBXmLQ4ko
URL: Slides (KNIME Analytics Platform Course) https://www.knime.com/form/material-download-registration

Activity: Data Manipulation & Aggregation
Activity I - Part 3 - Join all data into one table using a series of joiner nodes (use "Customer Key" as the joining column)
Activity I - Part 1 - Concatenate web activity data from the old and new systems
Activity I - Part 2 - Replace the written sentiment values with the numeric sentiment scores
Activity II - Filter out duplicate rows - Make sure that all product names in the product data spreadsheet are written in lower case letters (String Manipulation or Column Expressions) - Remove the column Sentiment Rating (Table Manipulator) - Calculate the mean age of the customers per product (GroupBy node)
Old Web Data
CSV Reader
Demographics and History from SAS file
CSV Reader
Sentiment Rating + Sentiment Description
CSV Reader
Products <-> CustomerKey
Excel Reader
DB Reader
Concatenate
WebActivity.sqlite
SQLite Connector
Sentiment Evaluation from KNIME
Table Reader
WebActivity
DB Table Selector (deprecated)
Rule Engine

Nodes

Extensions

Links