收藏西川 侑助 提问于 Japan2023年11月17日 01:29カスタムSQLを使用したPrepでの出力についてカスタムSQLに知見がある方がいらっしゃいましたら、教えてください。カスタムSQLからPrepで整形を行い、出力を行ったhyperファイルをTableauDesktopで読み込むと日付のデータ型のカラムがすべてNULLになってしまう。Prepのフローをパッケージ化(.tflx)して出力すると問題なくTableauDesktopで日付が読みとれる。 という現象が起こりました。何か考えられる原因・要因はありますでしょうか。4 个回答排序按日期排序按最有帮助排序按日期排序加载更多评论...已采纳的回答修平 齋藤2023年11月17日 05:08回避方法としては、書いていただいているようにカスタムSQL内でCASTすることが推奨されています。ライブ接続時に日付型への変換を行うとTableauのDATE関数処理が走るのですが、この処理を受け取るデータベース側がそれに対応できない場合にNULLになります。Tableauの関数をDBに渡すのではなく、DBが正しく解釈できるSQLを明示してあげれば回避できます。添加评论撰写回答...粗体斜体下划线删除线项目符号列表编号列表添加链接代码块插入图像附加文件链接 URL取消保存0/9000回复
已采纳的回答修平 齋藤2023年11月17日 05:08回避方法としては、書いていただいているようにカスタムSQL内でCASTすることが推奨されています。ライブ接続時に日付型への変換を行うとTableauのDATE関数処理が走るのですが、この処理を受け取るデータベース側がそれに対応できない場合にNULLになります。Tableauの関数をDBに渡すのではなく、DBが正しく解釈できるSQLを明示してあげれば回避できます。