さて、作業もいよいよ大詰めです。
全データを管理しているpopularpostsdataのデータを更新します。
構成としては以下になります。
(1)登録データ取得と変換
(2)テーブル登録データ作成と登録
(3)メインテーブルのデータ更新←イマココ
もくじ(クリックするとジャンプします)
データを抜き出す
前回の登録でWordpress Popular Posts導入前にアクセスがなかった記事のPageviewのデータは登録できました。
Wordpress Popular Posts導入後にアクセスがあったデータはすでにデータがあるのでユニークキーエラーとなり登録されてません。
このデータを更新するためにpopularpostsdataのデータからidとpaveviewsのデータをエクスポートします。
データを加工して登録
(2)で登録したデータと今回抜き出したデータをExcelなりスプレッドシートなりに並べてidで同じ行に並ぶように並べます。
データを比較してIdが同じでpageviewが異なるものだけを抽出して、pageviewを合算して、新たな更新データを作成します。
出来たデータをインポートします。
この時のオプションとしては「テーブルデータを差し替えるファイル」を選択します。
これがアップデートになるようです。
インポートが成功すればデータ登録完了です。
登録前をとっていなかったのですが、登録後、過去アクセスの多かった記事が出できました。
もしAnalyticsのデータはあるけどSQLは詳しくないけど、反映したいよという方がいらっしましたらお声がけを。
サポートさせていただきます。
コメントを残す