by shigemk2

当面は技術的なことしか書かない

embulk guessとcsvとtimestamp 日本語カラム

これの続き。

guess/previewしたあとの時間なデータは2019-01-01 00:00:00.000000 +0000 みたいな形に変換されるっていう問題があって、embulk-filter-ruby_procをもちいてStringに変換するほうほうがあったんだけど、カラム名が日本語だったらどうするんだろう。

filters:
  - type: ruby_proc
    columns:
      - name: time
        proc: |
          ->(name) do
            time.to_s[0,10]
          end
        type: string

対応してる。

filters:
  - type: ruby_proc
    columns:
      - name: 購入日時
        proc: |
          ->(time) do
            time.to_s[0..18]
          end
        type: string