Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

フロー Tableau Prep コマンド ラインを実行すると、NOW() および TODAY() 関数が予期しないタイム ゾーンで日付時刻を返す

公開日: Oct 18, 2022
説明

NOW() 関数または TODAY() 関数を計算フィールドで使用すると、Tableau Prep Builder GUI には期待通りの日時が表示されますが、同じフローをコマンド ライン (CLI) で実行すると別の日時が出力ファイルに含まれます。

Cause

Tableau Prep Builder GUI では、NOW() と TODAY() は Tableau Prep Builder がインストールされたマシンのシステムのタイムゾーンを使用します。
Tableau Prep Builder CLI では、データ ソースをホストしているマシンのシステムのタイムゾーンを参照します。この動作は設計上のものです。
解決策
コマンドラインの出力結果を修正するには、DATEADD() 関数を使って計算し、タイム ゾーンのオフセットに対応します。UTC を PST (太平洋標準時刻) に変換する場合、NOW() を含む計算式は次のようになります。
DATEADD('hour', -8, NOW())
ナレッジ記事番号

001534687

 
読み込み中
Salesforce Help | Article