SlideShare a Scribd company logo
1 of 41
Download to read offline
© 2020 KNIME AG. All rights reserved.
KNIME 4.1 – What’s New!
Scott Fincher – Data Scientist
Cynthia Padilla – Customer Care
© 2020 KNIME AG. All rights reserved. 2
Highlights
• Enhanced usage of Components
• Support for Guided Labeling, more ML nodes
• Updates to file handling
• More Integrations (PowerBI, Databricks, …)
• KNIME Server: Enrich workflow invocation & add
more enterprise features
3© 2020 KNIME AG. All rights reserved.
KNIME Hub
© 2020 KNIME AG. All rights reserved. 4
KNIME Hub Improvements
• Public AND Private Spaces
– Easily share workflows
– Cloud storage for private workflows you
can access anywhere
© 2020 KNIME AG. All rights reserved. 5
KNIME Hub Improvements
• Components
– In addition to workflows, now upload
components to your public space for sharing
– Drag-and-drop from Hub directly to your
workflow
– (Like this…)
© 2020 KNIME AG. All rights reserved. 6
KNIME Hub Improvements
7© 2020 KNIME AG. All rights reserved.
Usability
© 2020 KNIME AG. All rights reserved. 8
KNIME AP UI Changes – I
Additional Space to the
right and bottom to place
new nodes
© 2020 KNIME AG. All rights reserved. 9
Searching
© 2020 KNIME AG. All rights reserved. 10
Components
• Custom appearance (coloring and icon)
• In-place editing of shared components
• Improved data validation and better error handling
© 2020 KNIME AG. All rights reserved. 11
Components
• Custom appearance (coloring and icon)
• In-place editing of shared components
• Improved data validation and better error handling
© 2020 KNIME AG. All rights reserved. 12
Components
• Custom appearance (coloring and icon)
• In-place editing of shared components
• Improved data validation and better error handling
Double click to edit…
© 2020 KNIME AG. All rights reserved. 13
Components
• Custom appearance (coloring and icon)
• In-place editing of shared components
• Improved data validation and better error handling
© 2020 KNIME AG. All rights reserved. 14
Framework Changes: Dynamic Ports
• Manually add ports to
selected nodes
• One application:
Remote Connection Input
for Reader/Writer Nodes
© 2020 KNIME AG. All rights reserved. 15
Utility Nodes: Row Filter (Labs)
• Build simple selection criteria ...
• Or complex selection criteria using a tree
• In the future, this
will be KNIME’s
default row filter
© 2020 KNIME AG. All rights reserved. 16
Top k Selector
• Used to be the Element Selector from Active Learning
Extension…
• Now rewritten and improved for core KNIME
• Select the k biggest or smallest rows.
Live Demo
17© 2020 KNIME AG. All rights reserved.
Analytics
© 2020 KNIME AG. All rights reserved. 18
Guided Labeling – Nodes for Active Learning (Labs)
• Various Nodes to define density distribution and
selectively label interesting data points
• Used in loop – true power in web portal
• Workflows on KNIME Hub!
© 2020 KNIME AG. All rights reserved. 19
Guided Labeling – Weak Supervision (Labs)
• Combine ‘weak supervisors’ to one probabilistic label – then
learn using modified learner (GBT or Logistic Regression)
© 2020 KNIME AG. All rights reserved. 20
Silhouette Coefficient Node
• Calculates Silhouette Coefficients
– for each row (first output port)
– for each cluster, and overall (second output port)
• Optionally provide distances as input
© 2020 KNIME AG. All rights reserved. 21
Amazon Web Services: Personalization Nodes
• Integration with Amazon Personalize (8 new nodes)
• Recommendation System (think of “shopping cart“)
• Build ‘solution’
• Deploy ‘campaign’
© 2020 KNIME AG. All rights reserved. 22
Binary Classification Inspector
Live
Demo
23© 2020 KNIME AG. All rights reserved.
Integrations
© 2020 KNIME AG. All rights reserved. 24
Cloud & Big Data Connectivity: Databricks
• Create Databricks Environment: connect to your
Databricks cluster on Azure or AWS
• Databricks Delta, Databricks File System, or Apache
Spark
© 2020 KNIME AG. All rights reserved. 25
Cloud & Big Data Connectivity: Google
• Connectivity to
– Google Cloud Storage
– Google Big Query (via DB Nodes)
– Google Cloud Dataproc
© 2020 KNIME AG. All rights reserved. 26
New DB Connectors and Utility Nodes
• Vertica
• Amazon Athena
• Several utility nodes – importantly, DB Transaction
Start/End
© 2020 KNIME AG. All rights reserved. 27
Send to PowerBI
• Send Files to Microsoft PowerBI, supports native
types incl date & time
• Authentication via OAuth
© 2020 KNIME AG. All rights reserved. 28
MDF Reader
• Measurement Data Format
(popular in automotive industry)
• Uses Python in
the background
© 2020 KNIME AG. All rights reserved. 29
Framework Changes: Enhanced Variable Support
• More types for flow variables, including Boolean,
Long, and arrays!
© 2020 KNIME AG. All rights reserved. 30
KNIME now supports Apache Knox
• An application gateway for interacting securely with
REST APIs and UIs of Apache Hadoop interfaces
• Work with HDFS, Hive and Spark behind an Apache
Knox Gateway
• More info: https://knox.apache.org/
© 2020 KNIME AG. All rights reserved. 31
File Handling
• Framework + a bunch of nodes to:
– easier and write “knime://” files
– Bulk read many files at once
© 2020 KNIME AG. All rights reserved. 32
Utility Nodes: Webpage Retriever
• Read HTML Content from the web as “html string”
or xml’ified
• Based on REST Client nodes (e.g. support for
headers, cookies, advanced authentication, parallel
querying etc)
Live Demo
33© 2020 KNIME AG. All rights reserved.
KNIME Server
© 2020 KNIME AG. All rights reserved. 34
KNIME Server: Managed Customizations
• Set multiple update sites
– Host update sites on your own network
– Avoid dealing with proxy restrictions
• Deactivate default update sites
• Bottom line: more control over extension access and
installation for your users
© 2020 KNIME AG. All rights reserved. 35
KNIME Server: Schedule Parameterization
• Parameterize Scheduled
Workflows using
“Configuration” nodes
© 2020 KNIME AG. All rights reserved. 36
KNIME Server: Call Workflow Action
• Define workflow actions upon completion
© 2020 KNIME AG. All rights reserved. 37
KNIME Server: Advanced Authentication
• KNIME Server supporting Single Sign-On (SSO) based
on OAuth/OpenID Connect
• Both via Webportal
and KNIME AP Client
© 2020 KNIME AG. All rights reserved. 38
Time to update!
• Try out all the new features
– Please give us feedback!
• No worries, all your old workflows will still work, just
as before
© 2020 KNIME AG. All rights reserved. 39
KNIME Books
WEBINAR-0220
© 2020 KNIME AG. All rights reserved. 40
KNIME Spring Summit 2020
WEBINAR-0220
knime.com/summit
© 2020 KNIME AG. All rights reserved. 41
Join KNIME!
• knime.com/careers
• maria.khomych@knime.com
• knime@jobs.workablemail.com

More Related Content

What's hot

What's hot (20)

From raw data to deployment
From raw data to deployment From raw data to deployment
From raw data to deployment
 
KNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To DeploymentKNIME Data Science Learnathon: From Raw Data To Deployment
KNIME Data Science Learnathon: From Raw Data To Deployment
 
Knime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network MiningKnime customer intelligence on social media: Text Analytics vs. Network Mining
Knime customer intelligence on social media: Text Analytics vs. Network Mining
 
Sentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics PlatformSentiment Analysis with KNIME Analytics Platform
Sentiment Analysis with KNIME Analytics Platform
 
KNIME Data Science Learnathon: From Raw Data To Deployment - Dublin - June 2019
KNIME Data Science Learnathon: From Raw Data To Deployment - Dublin - June 2019KNIME Data Science Learnathon: From Raw Data To Deployment - Dublin - June 2019
KNIME Data Science Learnathon: From Raw Data To Deployment - Dublin - June 2019
 
Advanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike StationsAdvanced analytics for the Internet of Things. Restocking Rental Bike Stations
Advanced analytics for the Internet of Things. Restocking Rental Bike Stations
 
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
KNIME Data Science Learnathon: From Raw Data To Deployment - Paris - November...
 
Text Processing with KNIME
Text Processing with KNIMEText Processing with KNIME
Text Processing with KNIME
 
KNIME Software Overview
KNIME Software OverviewKNIME Software Overview
KNIME Software Overview
 
Knime customer intelligence on social media odsc london
Knime customer intelligence on social media odsc london   Knime customer intelligence on social media odsc london
Knime customer intelligence on social media odsc london
 
Transforming KNIME Consumer Data into Actionable Insights
Transforming KNIME Consumer Data into Actionable InsightsTransforming KNIME Consumer Data into Actionable Insights
Transforming KNIME Consumer Data into Actionable Insights
 
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon basedSentiment Analysis with Deep Learning, Machine Learning or Lexicon based
Sentiment Analysis with Deep Learning, Machine Learning or Lexicon based
 
Scoring Metrics for Classification Models
Scoring Metrics for Classification ModelsScoring Metrics for Classification Models
Scoring Metrics for Classification Models
 
The Race To Better Datacenters - Tailormade Colocation by Globalways AG
The Race To Better Datacenters - Tailormade Colocation by Globalways AGThe Race To Better Datacenters - Tailormade Colocation by Globalways AG
The Race To Better Datacenters - Tailormade Colocation by Globalways AG
 
Using FME to Deliver Map-Based Geological Data for Oil & Gas Companies
Using FME to Deliver Map-Based Geological Data for Oil & Gas CompaniesUsing FME to Deliver Map-Based Geological Data for Oil & Gas Companies
Using FME to Deliver Map-Based Geological Data for Oil & Gas Companies
 
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AEC
 
Twitter analytics in Bluemix
Twitter analytics in BluemixTwitter analytics in Bluemix
Twitter analytics in Bluemix
 
Upgrading Made Easy: Moving to InfluxDB 2.x or InfluxDB Cloud with Cribl LogS...
Upgrading Made Easy: Moving to InfluxDB 2.x or InfluxDB Cloud with Cribl LogS...Upgrading Made Easy: Moving to InfluxDB 2.x or InfluxDB Cloud with Cribl LogS...
Upgrading Made Easy: Moving to InfluxDB 2.x or InfluxDB Cloud with Cribl LogS...
 
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
Steve Litras [Cribl] | The Power of Infinite Choice | InfluxDays Virtual Expe...
 
Introducing greenspaceLive and gTools
Introducing greenspaceLive and gToolsIntroducing greenspaceLive and gTools
Introducing greenspaceLive and gTools
 

Similar to What's New in KNIME Analytics Platform 4.1

“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
Edge AI and Vision Alliance
 
Festive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networking
Nico Meisenzahl
 

Similar to What's New in KNIME Analytics Platform 4.1 (20)

Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!Big Data with KNIME is as easy as 1, 2, 3, ...4!
Big Data with KNIME is as easy as 1, 2, 3, ...4!
 
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdfAltinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
 
Building Event-Driven Microservices using Kafka Streams (Stathis Souris, Thou...
Building Event-Driven Microservices using Kafka Streams (Stathis Souris, Thou...Building Event-Driven Microservices using Kafka Streams (Stathis Souris, Thou...
Building Event-Driven Microservices using Kafka Streams (Stathis Souris, Thou...
 
HostBridge Virtual User Group December 2020
HostBridge Virtual User Group December 2020HostBridge Virtual User Group December 2020
HostBridge Virtual User Group December 2020
 
Next Generation Cloud Computing With Google - RightScale Compute 2013
Next Generation Cloud Computing With Google - RightScale Compute 2013Next Generation Cloud Computing With Google - RightScale Compute 2013
Next Generation Cloud Computing With Google - RightScale Compute 2013
 
Continuous Delivery with CloudBees Core
Continuous Delivery with CloudBees CoreContinuous Delivery with CloudBees Core
Continuous Delivery with CloudBees Core
 
What’s New in Cognos Analytics 11.1.4
What’s New in Cognos Analytics 11.1.4What’s New in Cognos Analytics 11.1.4
What’s New in Cognos Analytics 11.1.4
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for Code
 
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsCloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
 
“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
“Parallelizing Machine Learning Applications in the Cloud with Kubernetes: A ...
 
Cloud computing and msp channel accelerating growth webinar ProfitBricks
Cloud computing and msp channel accelerating growth webinar ProfitBricksCloud computing and msp channel accelerating growth webinar ProfitBricks
Cloud computing and msp channel accelerating growth webinar ProfitBricks
 
Evolve or Fall Behind: Driving Transformation with Containers - Sai Vennam - ...
Evolve or Fall Behind: Driving Transformation with Containers - Sai Vennam - ...Evolve or Fall Behind: Driving Transformation with Containers - Sai Vennam - ...
Evolve or Fall Behind: Driving Transformation with Containers - Sai Vennam - ...
 
IBM Message Hub service in Bluemix - Apache Kafka in a public cloud
IBM Message Hub service in Bluemix - Apache Kafka in a public cloudIBM Message Hub service in Bluemix - Apache Kafka in a public cloud
IBM Message Hub service in Bluemix - Apache Kafka in a public cloud
 
Rethinking the Database in the IoT Era
Rethinking the Database in the IoT EraRethinking the Database in the IoT Era
Rethinking the Database in the IoT Era
 
IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
 
DSD-INT 2018 Delft-FEWS new features - Boot Ververs
DSD-INT 2018 Delft-FEWS new features - Boot VerversDSD-INT 2018 Delft-FEWS new features - Boot Ververs
DSD-INT 2018 Delft-FEWS new features - Boot Ververs
 
Festive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networking
 
Adding Recurring Revenue with Cloud Computing ProfitBricks
Adding Recurring Revenue with Cloud Computing ProfitBricksAdding Recurring Revenue with Cloud Computing ProfitBricks
Adding Recurring Revenue with Cloud Computing ProfitBricks
 
ProfitBricks Cloud Computing IaaS An Introduction
ProfitBricks Cloud Computing IaaS An IntroductionProfitBricks Cloud Computing IaaS An Introduction
ProfitBricks Cloud Computing IaaS An Introduction
 
Rethinking Application Design for the Cloud
Rethinking Application Design for the CloudRethinking Application Design for the Cloud
Rethinking Application Design for the Cloud
 

More from KNIMESlides

More from KNIMESlides (9)

Codeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image ClassificationCodeless Deep Learning for Language Modeling and Image Classification
Codeless Deep Learning for Language Modeling and Image Classification
 
Automating Inferences out of Financial Data
Automating Inferences out of Financial DataAutomating Inferences out of Financial Data
Automating Inferences out of Financial Data
 
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
Credit Card Fraud Detection Tutorial - KNIME Meetup Berlin 2020
 
Credit Card Fraud Detection Tutorial
Credit Card Fraud Detection TutorialCredit Card Fraud Detection Tutorial
Credit Card Fraud Detection Tutorial
 
Practicing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case StudiesPracticing Data Science: A Collection of Case Studies
Practicing Data Science: A Collection of Case Studies
 
Open Source Story and what’s new in KNIME Software
Open Source Story and what’s new in KNIME SoftwareOpen Source Story and what’s new in KNIME Software
Open Source Story and what’s new in KNIME Software
 
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine LearningAnomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
Anomaly Detection - Discover unknown Frauds and Anomalies using Machine Learning
 
Guided Automation- A Blueprint for Interactive Automated Machine Learning
Guided Automation- A Blueprint for Interactive Automated Machine LearningGuided Automation- A Blueprint for Interactive Automated Machine Learning
Guided Automation- A Blueprint for Interactive Automated Machine Learning
 
Just add Imagination
Just add ImaginationJust add Imagination
Just add Imagination
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

What's New in KNIME Analytics Platform 4.1

  • 1. © 2020 KNIME AG. All rights reserved. KNIME 4.1 – What’s New! Scott Fincher – Data Scientist Cynthia Padilla – Customer Care
  • 2. © 2020 KNIME AG. All rights reserved. 2 Highlights • Enhanced usage of Components • Support for Guided Labeling, more ML nodes • Updates to file handling • More Integrations (PowerBI, Databricks, …) • KNIME Server: Enrich workflow invocation & add more enterprise features
  • 3. 3© 2020 KNIME AG. All rights reserved. KNIME Hub
  • 4. © 2020 KNIME AG. All rights reserved. 4 KNIME Hub Improvements • Public AND Private Spaces – Easily share workflows – Cloud storage for private workflows you can access anywhere
  • 5. © 2020 KNIME AG. All rights reserved. 5 KNIME Hub Improvements • Components – In addition to workflows, now upload components to your public space for sharing – Drag-and-drop from Hub directly to your workflow – (Like this…)
  • 6. © 2020 KNIME AG. All rights reserved. 6 KNIME Hub Improvements
  • 7. 7© 2020 KNIME AG. All rights reserved. Usability
  • 8. © 2020 KNIME AG. All rights reserved. 8 KNIME AP UI Changes – I Additional Space to the right and bottom to place new nodes
  • 9. © 2020 KNIME AG. All rights reserved. 9 Searching
  • 10. © 2020 KNIME AG. All rights reserved. 10 Components • Custom appearance (coloring and icon) • In-place editing of shared components • Improved data validation and better error handling
  • 11. © 2020 KNIME AG. All rights reserved. 11 Components • Custom appearance (coloring and icon) • In-place editing of shared components • Improved data validation and better error handling
  • 12. © 2020 KNIME AG. All rights reserved. 12 Components • Custom appearance (coloring and icon) • In-place editing of shared components • Improved data validation and better error handling Double click to edit…
  • 13. © 2020 KNIME AG. All rights reserved. 13 Components • Custom appearance (coloring and icon) • In-place editing of shared components • Improved data validation and better error handling
  • 14. © 2020 KNIME AG. All rights reserved. 14 Framework Changes: Dynamic Ports • Manually add ports to selected nodes • One application: Remote Connection Input for Reader/Writer Nodes
  • 15. © 2020 KNIME AG. All rights reserved. 15 Utility Nodes: Row Filter (Labs) • Build simple selection criteria ... • Or complex selection criteria using a tree • In the future, this will be KNIME’s default row filter
  • 16. © 2020 KNIME AG. All rights reserved. 16 Top k Selector • Used to be the Element Selector from Active Learning Extension… • Now rewritten and improved for core KNIME • Select the k biggest or smallest rows. Live Demo
  • 17. 17© 2020 KNIME AG. All rights reserved. Analytics
  • 18. © 2020 KNIME AG. All rights reserved. 18 Guided Labeling – Nodes for Active Learning (Labs) • Various Nodes to define density distribution and selectively label interesting data points • Used in loop – true power in web portal • Workflows on KNIME Hub!
  • 19. © 2020 KNIME AG. All rights reserved. 19 Guided Labeling – Weak Supervision (Labs) • Combine ‘weak supervisors’ to one probabilistic label – then learn using modified learner (GBT or Logistic Regression)
  • 20. © 2020 KNIME AG. All rights reserved. 20 Silhouette Coefficient Node • Calculates Silhouette Coefficients – for each row (first output port) – for each cluster, and overall (second output port) • Optionally provide distances as input
  • 21. © 2020 KNIME AG. All rights reserved. 21 Amazon Web Services: Personalization Nodes • Integration with Amazon Personalize (8 new nodes) • Recommendation System (think of “shopping cart“) • Build ‘solution’ • Deploy ‘campaign’
  • 22. © 2020 KNIME AG. All rights reserved. 22 Binary Classification Inspector Live Demo
  • 23. 23© 2020 KNIME AG. All rights reserved. Integrations
  • 24. © 2020 KNIME AG. All rights reserved. 24 Cloud & Big Data Connectivity: Databricks • Create Databricks Environment: connect to your Databricks cluster on Azure or AWS • Databricks Delta, Databricks File System, or Apache Spark
  • 25. © 2020 KNIME AG. All rights reserved. 25 Cloud & Big Data Connectivity: Google • Connectivity to – Google Cloud Storage – Google Big Query (via DB Nodes) – Google Cloud Dataproc
  • 26. © 2020 KNIME AG. All rights reserved. 26 New DB Connectors and Utility Nodes • Vertica • Amazon Athena • Several utility nodes – importantly, DB Transaction Start/End
  • 27. © 2020 KNIME AG. All rights reserved. 27 Send to PowerBI • Send Files to Microsoft PowerBI, supports native types incl date & time • Authentication via OAuth
  • 28. © 2020 KNIME AG. All rights reserved. 28 MDF Reader • Measurement Data Format (popular in automotive industry) • Uses Python in the background
  • 29. © 2020 KNIME AG. All rights reserved. 29 Framework Changes: Enhanced Variable Support • More types for flow variables, including Boolean, Long, and arrays!
  • 30. © 2020 KNIME AG. All rights reserved. 30 KNIME now supports Apache Knox • An application gateway for interacting securely with REST APIs and UIs of Apache Hadoop interfaces • Work with HDFS, Hive and Spark behind an Apache Knox Gateway • More info: https://knox.apache.org/
  • 31. © 2020 KNIME AG. All rights reserved. 31 File Handling • Framework + a bunch of nodes to: – easier and write “knime://” files – Bulk read many files at once
  • 32. © 2020 KNIME AG. All rights reserved. 32 Utility Nodes: Webpage Retriever • Read HTML Content from the web as “html string” or xml’ified • Based on REST Client nodes (e.g. support for headers, cookies, advanced authentication, parallel querying etc) Live Demo
  • 33. 33© 2020 KNIME AG. All rights reserved. KNIME Server
  • 34. © 2020 KNIME AG. All rights reserved. 34 KNIME Server: Managed Customizations • Set multiple update sites – Host update sites on your own network – Avoid dealing with proxy restrictions • Deactivate default update sites • Bottom line: more control over extension access and installation for your users
  • 35. © 2020 KNIME AG. All rights reserved. 35 KNIME Server: Schedule Parameterization • Parameterize Scheduled Workflows using “Configuration” nodes
  • 36. © 2020 KNIME AG. All rights reserved. 36 KNIME Server: Call Workflow Action • Define workflow actions upon completion
  • 37. © 2020 KNIME AG. All rights reserved. 37 KNIME Server: Advanced Authentication • KNIME Server supporting Single Sign-On (SSO) based on OAuth/OpenID Connect • Both via Webportal and KNIME AP Client
  • 38. © 2020 KNIME AG. All rights reserved. 38 Time to update! • Try out all the new features – Please give us feedback! • No worries, all your old workflows will still work, just as before
  • 39. © 2020 KNIME AG. All rights reserved. 39 KNIME Books WEBINAR-0220
  • 40. © 2020 KNIME AG. All rights reserved. 40 KNIME Spring Summit 2020 WEBINAR-0220 knime.com/summit
  • 41. © 2020 KNIME AG. All rights reserved. 41 Join KNIME! • knime.com/careers • maria.khomych@knime.com • knime@jobs.workablemail.com