tutorial_4

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tutorial_4 [2022/01/04 18:52] – [第三項 スターターコードへの組み込み] satoshitutorial_4 [2022/01/04 22:16] (現在) satoshi
行 1: 行 1:
-====== 第4章 データベース連携 ======+====== 第4章 データベースへの結果データ保存【中級編】 ======
 この章では3章でCSVで出力していたログをデータベースに入れて、管理しやすくする方法を学びます。\\ この章では3章でCSVで出力していたログをデータベースに入れて、管理しやすくする方法を学びます。\\
 次章でBIツールで利用するための準備となります。\\ 次章でBIツールで利用するための準備となります。\\
 ===== 第一項 データベースの作成 ===== ===== 第一項 データベースの作成 =====
-SCORER Edgeの左メニューからSDK→databaseを表示して右上のADDボタンを押します。\\+SCORER Edgeの左メニューからSDK→Relational Databaseを表示して右上のADDボタンを押します。\\
 設定は基本標準のままで、パスワードだけ、推奨を記録するか自分で入力してください\\ 設定は基本標準のままで、パスワードだけ、推奨を記録するか自分で入力してください\\
 {{::db01.png?400|}}\\ {{::db01.png?400|}}\\
行 55: 行 55:
  
 ===== 第三項 スターターコードへの組み込み ===== ===== 第三項 スターターコードへの組み込み =====
 +前項までの練習用プログラムを03stopinfront_sketch.pyに組み込むと下記のようになります。\\
 <sxh Python;title:04stopinfront_db_sketch.py;highlight:1,72-85,94,96> <sxh Python;title:04stopinfront_db_sketch.py;highlight:1,72-85,94,96>
 import mysql.connector import mysql.connector
行 154: 行 155:
         f.close()              f.close()     
 </sxh> </sxh>
 +ハイライトしているところが変更点です。\\
 +<code>
 +python 04stopinfront_db_sketch.py 20211101
 +</code>
 +などで実行すると下記のようにデータベースにデータが入っていることがわかります。\\
 +{{::db07.png?600|}}
 +なお、2回実行すると同じデータが追加で入ってしまいます(自動付与されるIDは別になりますが)。\\
 +同じ日付を再度実行したい場合はその分のデータをSQLで削除するか、テーブルごと削除して再度実行しましょう。\\
 +次項はこのデータをMetabaseというBIツールを用いてグラフ表示してみましょう。\\
  • tutorial_4.1641289943.txt.gz
  • 最終更新: 2022/01/04 18:52
  • by satoshi