Loading

NULL リテラルの置換

公開日: Jul 20, 2023
タスク
単語 "Null" (Null リテラル) を別の文字列または空白に置換する方法。
ステップ
クリックしてソリューションを展開する
オプション 1: 別名を付けて Null リテラルを置換する
  1. Null メンバーが含まれる ディメンション フィールドを右クリックし、[別名の編集…] を選択します。
  2. Null を見つけて予期される文字列値に変更します。空白にはスペースを入力します。
代わりに、ビューで Null 値を右クリックして [別名を編集…] を選択することもできます。
クリックしてソリューションを展開する
オプション 2: プライマリ データ ソースまたは唯一のデータ ソースに含まれる NULL リテラルを置換する
  1. [分析] > [計算フィールドの作成] を選択します。
  2. フィールドに名前を付け、以下の計算を入力してから [OK] をクリックします。

    IFNULL([Field Containing The Null Literal], 'string to replace the null literal')

    次に例を示します。

    IFNULL([Customer Name], '')

  3. 元のフィールドの代わりに作成した新しいフィールドを使用します。
クリックしてソリューションを展開する
オプション 3: セカンダリ データ ソースで NULL リテラルを置換する (データ ブレンドの場合)
  1. ビューからプライマリ データ ソースを選択します。
  2. [分析] > [計算フィールドの作成] を選択します。
  3. 計算に名前を付け、次の式を入力してから [OK] をクリックします。

    IFNULL(ATTR([Data Source Name].[Field Name])), 'string to replace the null literal')

    たとえば、

    IFNULL(ATTR([Sample - Coffee Chain (Access)].[State]), '')

  4. 元のフィールドの代わりに作成した新しいフィールドを使用します。

セカンダリ データ ソースとのブレンドでアスタリスク文字が表示される場合の詳細については、「データ ブレンドのトラブルシューティング」を参照してください。
 

その他のリソース
オプション 2 および 3 の動作を確認するには、次のビデオを参照してください。
注: ビデオは無音です。


ナレッジ記事番号

001453740

添付ファイル

ReplacingNullLiterals.twbx

796 KB

 
読み込み中
Salesforce Help | Article