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

ライブ データ接続を使用しているときのエラー "Unknown function MAKEDATE called (不明な関数 MAKEDATE が呼び出されました)"

公開日: Dec 9, 2022
説明
MAKEDATE 関数を使用して計算フィールドを作成すると、[計算フィールド] ダイアログ ボックスに次のエラーが表示される可能性があり、計算を完了できなくなります。
 
Unknown function MAKEDATE called. (不明な関数 MAKEDATE が呼び出されました。)
ユーザーが追加した画像
 

Cause

 MAKEDATE 関数は Tableau データ抽出で使用できますが、ライブ接続されたすべてのデータ ソースで使用できるわけではありません。この関数は、ワークブック内のライブ データ接続で使用するために、特定のデータ ソース (MySQL など) で使用する必要があります。
解決策

オプション 1

関数 DATEADD() を使用します。  [Year]、[Month]、[Day] がそれぞれ年、月、日のデータ フィールドである場合、次の数式は年、月、日付で構成された日付値を返します。

DATEADD('day', [Day] - 1, DATEADD('month', [Month] - 1, DATEADD('year', [Year] - 2000, #2000-01-01#)))

オプション 2

次の計算を使用して日付フィールドを作成します。
DATEPARSE("yyyy-MM-dd","2022-01-01")

または

DATE(DATEPARSE("yyyy-MM-dd","2022-01-01"))
注: 最初の計算では日付と時刻のフィールドを作成するのに対して、2 番目の計算では日付フィールドのみを作成します。

 
ナレッジ記事番号

001473018

 
読み込み中
Salesforce Help | Article