以下の2つの視覚化があります。とにかくこれらの2つを組み合わせて、別の列「タイプ」に基づいてuser_name
とservice_id
を表示しますか?条件に基づいてspotfire-を表示する列
たとえば、[type]="user"
の場合、この表には「リクエスタ名」と「ユーザー名」が表示されます。 [type]="service"
ならば、この同じテーブルには
おかげ
以下の2つの視覚化があります。とにかくこれらの2つを組み合わせて、別の列「タイプ」に基づいてuser_name
とservice_id
を表示しますか?条件に基づいてspotfire-を表示する列
たとえば、[type]="user"
の場合、この表には「リクエスタ名」と「ユーザー名」が表示されます。 [type]="service"
ならば、この同じテーブルには
おかげ
を "要求者名" と "サービスID" と表示されますあなたがこれを近づくことができる少なくとも3通りの方法があります。
次のいずれかの式を使用して計算列を作成し、この列をビジュアライゼーションで使用できます。
あなたの表現のカテゴリ軸に、上記の式のいずれかを使用することができます。オプション1
case
when [user_name] is null or [user_name] = "" then [service id]
else [user_name]
end
オプション2
If(([user_name] is null) or ([user_name]=""),[service id],[user_name])
オプション3
。
ありがとうございます。しかし、私はこのメソッドがクロステーブルで動作しないことがわかりました。なぜなのかご存知ですか?私はそれがクロステーブルで動作するようにいくつかの調整を加えることができますか? –
@Benの場合は、クロステーブルのカテゴリ軸の式の周りに<>が必要です。 '<(ユーザ名がヌル)または([ユーザ名] =" ")、[サービスID]、[ユーザ名])>' – scsimon
が助けてくれてありがとうございました、それは働いています –
これはテーブル、クロステーブル、または...ですか?データテーブルの各行に3つの列がすべて含まれていて、必要な列のみが移入されますか?サンプルデータセットを投稿できますか? – scsimon
はい、1つのインジケータ列に基づいて特定の列に値を設定します。私はデータテーブルを含む私の質問を編集しました –