タグ

ブックマーク / qiita.com/s2hap (1)

  • PandasのSql Upsertを試してみた - Qiita

    はじめに 多様なリソースからデータベースを構築するために,データ成形にはpandasを用いることが多いです.そのため pandasで作ったデータ -> DataBase というフローをスムーズに行うことが肝になります. いままではreplaceとappendしかなかったため,pandas側で頑張って成形してから更新するしかありませんでした.(これがすごくめんどくさい) そんな中,先日pandasに待望のSql Upsert機能追加のプルリクがあったので,動かしてみました.これによって作業効率を爆上がりさせてくれるはずです・・!! そもそもUpsertとは InsertとUpdateをやるという意味です. SqlにおけるUpsertの機能は大きく2つあります. Primary Keyベースで,存在するものはなにもせず,存在しないものはInsert(upsert_keep) Primary K

    PandasのSql Upsertを試してみた - Qiita
  • 1