MicroStrategy ONE
派生アトリビュートの概要
ダッシュボードにすでに含まれているデータセット オブジェクトに基づいて、派生属性を作成し、ダッシュボードに追加できます。連結関数を使用することによって、地理的地域アトリビュートを州アトリビュートと結合して、"イリノイ、シカゴ"のような結果を得ることができます。派生アトリビュートは、他のアトリビュート同じように機能します。これをビジュアリゼーションに追加し、テキスト フィールドの中にドラッグしてラベルとして表示したり、フィルターとして使用したりすることができます。
以下の機能を果たす派生アトリビュートを、簡単に作成することができます。
- 既存のアトリビュートのデータ型を変更する。派生アトリビュートは、文字列、数値、または日付です。元の属性は変更されず、ダッシュボードに残ります。
- 既存のメトリックをアトリビュートに変更する。メトリック内の各値が、アトリビュート内の別々の値として表示されます。元のメトリックは変更されず、ダッシュボードに残ります。見るデータセット オブジェクトの管理詳細についてはこちらをご覧ください。
- 追加の日付関連のアトリビュートを作成する (任意の日付アトリビュートで)。これにより、ダッシュボード内の既存の属性に基づいて、より高レベルの時間データを含む属性を生成することで、データに利用できる時間関連情報の深さを向上させることができます。アトリビュートに月のデータが含まれている場合、"年" アトリビュート (各月の年を含む) を生成することができます。見るデータセット オブジェクトの管理詳細についてはこちらをご覧ください。
また、より複雑な派生属性を作成することもできます。アトリビュート エディター。
ダッシュボードには従業員属性が含まれており、これには各会社の従業員の名と姓の個別の属性フォームが含まれています。アトリビュート フォームは、アトリビュートについて保存するデータの説明的なカテゴリです。各従業員の名のイニシャルと姓を表示したいとします。連結関数を使用して "First Name" (名) の最初の文字と "LastName" (姓) を組み合わせることによって、"Employee" (従業員) を基に派生エレメントを作成することができます。この派生アトリビュートは、次のように定義されます。
Concat(Leftstr(従業員@FirstName,1)、"",
Employee@LastName)
派生アトリビュートがビジュアリゼーションに表示されると、名前の最初のイニシャルおよび姓で各従業員が表示されます。
派生アトリビュートを使用して、"Salary" (給与) メトリックを "Salary Range" (給与範囲) アトリビュートに変換できます。
アトリビュートの値を、"20K" および "50K" などの、給与帯として定義します。次の定義を持つ派生アトリビュートを作成します。
Concat(LeftStr(toString(Salary), (Length(toString(Salary))-4)), "0", "K")
給与帯を 1000 単位で表示するには、次の定義に変更します。
Concat(LeftStr(toString(Salary), (Length(toString(Salary))-3)), "K")
デフォルトでは、派生アトリビュートには ID アトリビュート フォームのみが含まれますが、派生アトリビュートに追加のアトリビュート フォームを定義することができます。ID アトリビュート フォーム以外のすべてのアトリビュート フォームは、ID アトリビュート フォームの値に基づいている必要があります。
別の派生メトリックではなく、追加のフォームを作成する 1 つの理由は、並べ替えです。
データセットに、"Date" (日付) アトリビュートが MM/DD/YY のフォーマットで含まれているとします。日付ではなく、曜日を表示する必要があります。このトランスフォーメーションを実行して、"Sunday" (日曜日)、"Monday" (月曜日)、"Tuesday" (火曜日) などの値を返す派生アトリビュートを作成します。週の最初の日である "Sunday" (日曜日) を最初に表示して、その後に "Monday" (月曜日) などを表示する必要があります。次の 2 つのフォームを持つ派生アトリビュートを作成します。
-
"ID" フォームには、デフォルトの並べ替え順序が含まれます。
DayOfWeek(Date@ID)
-
"Desc" (説明) フォームには、説明が含まれます。
ToString<Pattern=ddd>(Date@ID)
この派生アトリビュートは、ビジュアリゼーションに表示されるときに、"ID" フォームで並べ替えられます。