業務自動化これ一本!? KNIME 初心者への完全ガイド! KNIMEの使い方 入門から応用まで
本ブログでは、KNIME 初心者のための完全ガイドを作成しています。
KNIME初心者でもこれだけやれば、「KNIMEなんて簡単!」「自動化?まかせて!」「まだExcelでレポート作ってるの?」と言えるような人になれるようになることを想定しています。
Excelしか使ったことない・使う気のない方々に、KNIMEを使ってもらえるよう、私が実際に某外資系企業で教えているノウハウを惜しみなく掲載中です。
自動化ツールKNIMEを社員全員が使える、ハイテク企業を目指しましょう!
KNIME 社内研修用動画、公開しました!
Udemy Business でも受講可能になりました!
【KNIME入門】 業務自動化これ一本!? 公式認定講師が教えるKNIME使い方完全ガイド! | Udemy
社内トレーニング用動画として使用いただければと思います!
v5系~の最新操作画面に対応しており、Excelの自動化という切り口からKNIMEを学べるコンテンツにしております!ぜひ社内の研修コンテンツとしてご活用ください!
いいと思った方はぜひ★5レビューを残していただけると嬉しいです!!
また、Udemyのセールプログラムは参加しておりません。
発行上限がありますが、月ごとに講師が発行できる半額クーポンがございます。
クーポンご希望の方は「50%オフクーポン希望」とお問合せフォーム、もしくはTwitter DMよりご連絡ください!
団体で購入したいけれども予算が限られているなどの要望もあれば可能な限り対応したいと思っておりますので、お気軽にご連絡ください。
初心者用動画はこちら

また、まっきーに下記のような業務を依頼してみたいということがございましたら、お気軽にお問合せフォーム、もしくはTwitter DMよりご連絡ください。好意にしている企業さん経由での受注も可能です。
- KNIMEトレーニング
- KNIME作成の請負業務
- KNIMEコンサルティング
- BIツールを用いたダッシュボード開発
- データ分析案件
- 海外ベンダを使用した案件
- ビジネスフロー改善などのコンサルティング業務
皆さんの応援のおかげで2021年7月、KNIME社から日本人初Contributer Of the Monthを授与していただくことになりました。また、2024年にはKNIME公式認定トレーナーとしても活動させていただきます。
今後ともまっきーをよろしくお願いいたします!
We are happy to announce @makkynm as our contributor of the month for July. He is an active KNIME community member and has written numerous blogs and guides in Japanese be it for beginner, intermediate, or advanced KNIME users. Thanks Makkynm for your contributions! 🎉🥳
— KNIME (@knime) July 2, 2021
Contd- pic.twitter.com/AIpkRZVIeq
KNIMEの認定トレーナーになりました!
— まっきー | デジタル推進課 (@makkynm) October 3, 2024
今後ともよろしくお願いします!https://t.co/lsp4iKgEjw#KNIME pic.twitter.com/c6wwumFWkZ
その他の自動化ツール・プログラミングも随時更新しようと思います。
Twitter アカウント:まっきー | デジタル推進課 (@makkynm) | Twitter
KNIME Hub アカウント:makkynm/Public – KNIME Hub
![]()
KNIME - 始める前に
その他
KNIME - 初級編
-
KNIME - 文字列を操作する ~String Manipulation~ CONCATENATE関数・置換・MID関数・FIND関数・LEFT関数・RIGHT関数
-
KNIME - コラムの名前変更・削除・並び替え ~Column Rename / Column Filter / Column Resorter ~
知っておくと便利
KNIME - 中級編
-
KNIME - Loopで複数ファイルを一気に読み込む ~List Files / Loop Start / Loop End / URL to File Path~
-
KNIME - CSV ファイル・タブ区切りファイルを読み込む / Excel区切り位置の自動化 ~CSV Reader~
-
KNIME - 特定のデータを抜き出す4 ~Reference Row Filter / Splitter~ 他テーブルを参照してフィルタを適用
-
KNIME - 特定のデータを抜き出す5 ~Rule-based Row Filter/Splitter~ 複数の条件でフィルタ
-
KNIME - コラムリストをもとにコラム削除 ~Reference Column Filter / Splitter~
-
KNIME - 値の種類を数える / 固定値のコラムを作成する ~Value Counter / Constant Value Column~
知っておくと便利編
-
KNIME - Google アカウントと1クリックで連携させるには? ~Google Authentification~
-
KNIME - Google Spread Sheet をKNIMEで使うには? ~Google Sheets Connection / Google Sheets Reader Writer~
-
KNIME - Googleドライブ上にあるExcelを読み込み・書き出すには? ~Google Drive Connector / Excel Reader Writer v4.3~
-
KNIME - [使いすぎ注意] 中間処理テーブル・離れた場所にTableの受け渡しをするには? ~Table Reader / Table Writer~
-
KNIME - Excelの見た目を綺麗にするには? Excelの書式設定を自動化! ~XLS Formatter Nodes~
-
KNIME - テーブル情報を抜き出すには? - Extract Table Dimension / Extract Table Spec
-
KNIME - ファイル名作りで大活躍! "数字の0埋め" はどうやるのか? - String Manipulation
KNIME - 上級編
-
KNIME - データベース(MS Access)を読み込む - Microsoft Access Connector・DB Table Selector・DB Reader
-
KNIME - 条件付きDo While Loop を実現させるには? ~ Variable Condition Loop End ~
-
KNIME - APIを使ってみよう!郵便番号から住所を一括取得するには? ~GET Request / String to JSON / JSON to Table~
-
KNIME - 無限列車!? 終了条件まで無限回数繰り返すには?~Recursive Loop Start / End 再帰型ループ~
-
KNIME - 実行完了通知をTeams / Slackに投稿するには? ~ Post Request / Incoming Webhook ~
KNIME - グラフ化
KNIME - 実践編
Combination
#66daysofdata
Just KNIME it
Bat - バッチファイル
Visualization - BIツール ダッシュボード
AppSheet - アプリ開発
Python - ウェブスクレイピング
-
Python - 情報処理試験 サイト内にあるPDFを一括でダウンロードする!! 123ファイルが2分でダウンロードできたよ!
-
Python - WebページをPDFで自動保存する ~Selenium pdf Print Option~ HTML to PDF
-
Python - 完全自動化!初心者が無料でウェブスクレイピングを定期実行してみた - Mac M1搭載機 ~Heroku / Selenium / Homebrew / Chrome Driver~
資格取得
Mircrosoft
Power Automate
Backendless - チュートリアル
その他
KNIME - 新UI登場!新しくなった操作画面を解説 - KNIME v5 Modern UI

動画版はこちら:【KNIME入門】 業務自動化これ一本!? 公式認定講師が教えるKNIME使い方完全ガイド! | Udemy
はじめに
みなさんご無沙汰しております。デジタル推進課のまっきーです。
しばらくネタがなくあまりブログも更新できていませんでしたが、新しいUIが発表されてデフォルトの操作画面が新しい方に切り替わったので、そちらを解説していきたいと思います。操作画面はかなり新しくなりましたが、やることは特に以前と変わらないです!
今回のテーマ ~Modern UI ~

覚えてほしいこと
右クリックをせずとも操作ができるようになった!
新しい操作画面の使い方
新しい操作画面を試したい方、旧KNIMEをupdateしても良いですが、私の場合はUIを変えるボタンが出てこなかったので新しくKNIMEをダウンロードしなおした方が早いかもしれません。一応extensionをダウンロードすることで使えるようにすることはできるみたいです。ただ色々面倒だったので新しくKNIMEをダウンロードして既存のworkspaceを指定することをお勧めします。既存のworkspaceを指定すれば、全てのworkflowをバックアップ取るなどの面倒な作業はしなくて問題ないです。
初期画面
まず初期画面から変更されました。以前はいきなりワークベンチが立ち上がりましたが、新しいUIの方は立ち上げたいworkflowを選択させる画面から始まることになりました。
以前作ったworkflowを開きたい場合は左側、新規作成したい場合は右側を押す形になります。
なんとなく、knime hub のUIと似てますね。

workflow操作画面
こちらもかなり変化がありました。順番に見ていきます。
右クリックのいらないconfiguration/execute/output
以前は各nodeに対して右クリックしてから、configuration, execute, stop, confirm, resetという操作があったため、クリック数がどうしても多くなってしまっていました。新しい操作画面では、左クリックのみで全ての重要操作が行えるようになりました。

Outputの確認(confirm)はnode monitorがデフォルトで起動
以前は各Nodeの中身を見る際には右クリック -> confirm outputという2clickが必要でした。もしくはデフォルト設定にないnode monitorを別途設定から表示させる必要がありました。
今回からはnode monitorがデフォルトで起動することになったので、confirm outputのクリックが不要になりました。

私はこの変更、そこまで歓迎してないんです。。。
node monitorでのoutputの確認を起動すると、データ量が多いworkflowを扱ってるとむしろ動作が遅くなって邪魔だったりします。そのために、node monitorを使用するときは、表示させる画面をflow variableの方をクリックしておいてこの操作性の低下を防いだりしていました。
table specの代わりに主要統計指標(statistics)を表示

また、table specの代わりに、statistics から主要な統計指標が表示されるように変更されました。分析を頻繁に行う方は、以前はtable viewerなどの別nodeを挿入していたと思うので、非常に嬉しいのではないでしょうか。
私個人的には、以前見えていたtable specが意外と重宝していたのですがそれがなくなってしまったのがかなり悲しいです。。。もしtable specを同じよう
にmodern UIで確認する方法があればぜひコメント等いただけると非常に助かります。。(おそらく、outputテーブルのポップアップでの確認でフィルタリングを行えば、どんあ値が含まれているかを確認する同じような操作を行えるのですがクリック数が多いですね。。)
ちなみに、テーブルを別画面で確認したい場合はTableの文字の右にあるポップアップアイコンをクリックすれば別画面でも確認できます。
Outputテーブルの確認でフィルタリングなど操作性が向上
以前はoutputテーブルを表示しても、ソートくらいしかできませんでした。今回からは各列でフィルタを行えるなど、操作性がかなり向上しました。
また各列のデータ型はアイコンではなくて文字で表示されるようになったため、理解しやすくなりました。

Consoleは廃止、メッセージは文字が折り返されて全文表示されることに
以前はエラーメッセージやwarningメッセージが表示されるとき、メッセージが長すぎるとnodeにカーソルを合わせるだけでは全文確認できなかったので、console 画面を確認する必要がありました。今回からは文字が折り返されて全文表されるようになり非常に確認しやすくなりました。


画面分割されて表示されていたものは一つに集約
Description, Node repository, space exploer
は以前まで画面分割されて表示されていましたが、アイコンに変わって一つの場所に集約されることになりました。
また、Node repositoryにはよく使うNodeが大きく表示され、より詳細な表示は各カテゴリ(IO など)をクリックすると表示されるほか、検索窓から検索する形になりました。

待望のChatGPTが登場
待望のChatGPTが統合されることになりました。画面に従ってExtensionをインストール、knime hubでログインしたら使えるようになります。
日本語でも対応しているようです。ただし、入力中にも関わらずにチャットが送信されてしまうなど、少し荒い部分はまだありそうですが、レスポンスは早いので、こういうときどうすれば良いかなと思うとき、役に立つと思います!
提案されたnodeはそのままDrug&Dropでworkflowに追加することもできるのはすごい点です。

嫌なら旧操作画面に戻すことも可能
操作画面が気に食わなければすぐに旧操作画面に戻すことも可能です。workflowを編集中でも切り替え可能ですぐに変更されるのが嬉しいです。
また、時々必要になるextensionのインストールやpreferenceを開く操作などもたくさんあるMenuの中から選ばなくて良くなったのも嬉しいポイントです。

おわりに
いかがでしたでしょうか。
思いつくままに解説しましたが、どの操作も基本的には簡易的になり、かなり操作性が向上したのではないでしょうか。
今後はこの新しい操作画面が主流になっていくとは思いますが、基本的には旧操作画面が簡単になったと思えば良いでしょう。難しく考えず新しい流れを受け入れていきましょう。
ではまた!
KNIME Hubワークスペース
Twitter アカウント
まっきー | デジタル推進課 (@makkynm) | Twitter
KNIMEに関する本
本がいいなーと言う人はぜひ試してみてください。
