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

CRM-Analytics 接続の数値オーバーフロー制限エラー

公開日: Apr 30, 2026
説明

数値コンバージョンの一環として、数値全体を整数型に変換しますが、スケールによってはその整数値がサポートされている桁数を超えてしまう場合があります。この整数値 (システムに保存される整数) は 17 桁まで許容されており、スケールによって整数値に変換するときに掛ける倍率 x が決まり、その整数値とスケールを用いて実際の数値を表現します。

 

例:

4077232274536.00 > スケールが 4 なので、まず小数点以下の桁数を 4 桁にします > 4077232274536.0000。次にこれを整数値に変換します (スケールが 4 なので 10,000 を掛ける) > 40772322745360000 これで 17 桁の整数になります。

 

値は上記のように保存されますが、null 数値データ処理が有効になっていない組織では、その長さが 16 桁を超えた時点で数値オーバーフローが発生し失敗します。null 数値データ処理を有効にすると、小数点以下 17 桁までサポートされます。 

注意:

  • 精度:   数値で扱える最大桁数には、小数点の左側と右側のすべての数字が含まれます (ただし、小数点そのものは桁数に含まれません)。
  • スケール: 数値の小数点以下の桁数のことで、精度の値より小さくなければなりません。

 

 

解決策

数値のオーバーフローを回避するには、データとビジネス要件に基づいて CRMA に保存される整数の全体的なサイズを処理する適切な精度とスケールを使用する必要があります。

ナレッジ記事番号

005132522

 
読み込み中
Salesforce Help | Article