ETLやSQLでデータの行列レイアウト変更とカラム追加
どーも。こんにちわ。
ETLを利用して、データの行列レイアウト変更とカラム追加を行っていますが、現在のETLを利用した運用だと、カラムが100個あるようなものには対応するのが困難なので、ある程度シンプルに対応出来る方法を探しています。(現在の運用は、ETLで「列を選択」、「定数を追加」、「行の追加」を利用してます。)
データのイメージとしては以下となります。
上記のように、日付がカラムになってしまっているデータを下記の日付のデータは日付のカラムにし、数字のデータは数字のカラムとなるデータレイアウトに変更したいです。
皆様のお知恵を拝借できればと思います。
どーぞ、宜しくお願いいたします。
0
Best Answer
-
どーも こんにちは。
横並びを縦並びに変換するのは、ETLの「列を折りたたむ」機能で一発でできます。
date列は文字列になるので、上記変換の後に、ETLの「列のタイプを設定」か、その部分だけ DataFlow SQL でDate型に変換するのがよいと思います。
2
Answers
-
tomoさん
ご回答ありがとうございます。
そんな簡単に出来たんですね!
早速試してみたところ、
凄くシンプルに対応することができました。
今から他のデータもキレイにしていきたいと思います。
ありがとうございます!
どーもありがとうございます!
1
Categories
- 7.3K All Categories
- 13 Getting Started in the Community
- 141 Beastmode & Analytics
- 1.8K Data Platform & Data Science
- 54 Domo Everywhere
- 2K Charting
- 1K Ideas Exchange
- 903 Connectors
- 236 Workbench
- 342 APIs
- 77 Apps
- 19 Governance & Productivity
- 235 Use Cases & Best Practices
- 50 News
- 473 Onboarding
- 573 日本支部