データマップテンプレートのロード
Data_Map_Template_vod レコードは、データを固定レポートのリポジトリにロードする方法や、販売ファイル内に含まれるデータに関する一部のメタデータを定義します。データマップテンプレートは、販売データファイル内に含まれるフィールドと固定レポートのリポジトリに含まれるフィールドのマッピングを表します。主なデータ提供者の基準と同様に、固定レポートのリポジトリとマッピング処理ではワイドな表構造が使用されます。
Sales_Transaction_vod オブジェクトは参照のみを目的として用意されているため、このオブジェクトにデータはロードされません。
Data_Map_Template_vod レコードは、ファイルロード処理の一部としてセールスデータファイルに関連付けられます。詳細はセールスデータファイルのロードを参照してください。通常はファイル形式が変更されることはないため、データマップテンプレートの設定は 1 回限りになります。
Data_Map_Template_vod レコードは、データマップテンプレートタブから手動で作成することができます。このタブの使用は管理者に限定されています。
フィールド | 説明 |
---|---|
データマップテンプレート名 | データマップテンプレートの名前。データマップテンプレートレコードが有効である場合、この名前は固有である必要があります。 |
列ラベルを含む | 列ラベルを含むチェックボックスは、販売データファイルに含まれる最初の行が列ヘッダーかどうかを決定します。このフィールドがチェックされている場合、ファイルのデータの最初の行は無視されて、ロードされません。 |
列ラベル | 列ラベルは、アップロードされたファイルに保存されるデータに対応するデータテンプレートのデータタイプを定義します。標準的な例には次のようなものがあります: TRx, NRx, NQt, TQt, DDD$ など。この値は分析レポートページで単位タイプの表示に使用されます。 |
セカンドカラム名 | データファイルにセカンドデータタイプが存在する場合、セカンドカラム名は、セールスファイルの販売データバケットの第 2 グループに対応する列ラベルを表します。たとえば、列ラベルがバケット B1 から B24 に対応し、セカンドカラムラベルがバケット B25 から B48 に対応します。 |
担当者の処方ラベル | 担当者の処方で使用されるデータの列 (ファーストカラム名またはセカンドカラム名) を示します。担当者の処方機能が有効になっていてこのフィールドが入力されていない場合、固定レポートはレポート表示にどのデータタイプを使用するのかを認識しません。 |
バケット | 特定の列ラベルについて販売データファイルに含まれるデータバケット数を決定します。例えば、各列ラベルについて 2 年分の毎月のデータを含む販売データファイルの場合、バケットフィールドの値は 24 になります。 |
スケール | 各データバケットのスケールを決定します (毎週または毎月を選択できます)。 |
有効 | データマップテンプレートレコードが分析管理ページで選択できるかどうかを決定します。 |
支払者/プランはマップ済み? | Xponent PlanTrak ファイルのように、ロードされるファイルにデータファイルの一部として支払者/処方情報が含まれるかどうかを決定します。 |
マーケットはマップ済み? | セールスデータファイルにセールスデータの複数のマーケットが含まれるかどうかを定義します。これには、マーケットが販売データファイル内の各レコードに定義されており、Market_vod__c フィールドにこの列をマップするためのデータマップテンプレートフィールドレコードが存在することが必要です。 |
テリトリ名を含む? | テリトリレベル情報の合計前データがセールスデータファイル内に含まれることを定義します。 |
アカウントしきい値を上書き | このチェックボックスを選択すると、ユーザがアクセス権限を持つすべてのアカウントのすべてのセールスデータが常にダウンロードされます。 |
小数点の位置 | 割合以外の数字について、小数点の右側に何桁まで数字を表示するかを決定します。最後の桁は四捨五入されます。 |
目標を含む | このチェックボックスが選択されている場合、このデータマップテンプレートが販売目標およびターゲットを含むファイルを参照していることを示します。 |
外部 ID | データロードで使用されます。 |
オフラインで利用可能にする | テンプレートに定義されているデータタイプをオフライン固定レポート用にモバイルデバイスにダウンロードする必要があることを示します。データマップテンプレートオブジェクトの VMOC Where 句と連動して使用されます。 |
差分 | JD-NET アップロード処理を使用してデータファイルをロードするかどうかを決定するフラグ。 |
以下は Data_Map_Template_vod オブジェクトページレイアウトです。Data_Map_Template_vod レコードごとに、Data_Map_Template_Field_vod レコードは、フィールドへの列のマッピングを表します。列番号は左端の列を 1 として始まります。
Data_Map_Template_field_vod レコードは、Sales_Transaction_vod オブジェクトの以下のフィールドにマッピングできます。
フィールド | 説明 |
---|---|
B1_vod - B208_vod | セールスデータに定義されたデータバケットで、B1_vod が最新。週または月バケットとして使用できます。使用されているバケットフィールド数は、データマップテンプレートのバケットフィールドによって決定されます。 |
Brick_vod | セールスデータレコードが対応するブリック階層の最低粒度を保存します。 |
Child_ID_vod | アップロードされた ID マッピングファイルによって定義された通りに子アカウントの識別子を示します。 |
Data_Channel_vod | 分析データチャネルの名前フィールドにマッピングして、販売トランザクションレコードに対応するデリバリチャネル (メール注文、小売など) を決定します。 |
ID_vod | 一致する ID を使用して販売トランザクションレコードをアカウントにリンク付けします。 |
Market_vod | セールスデータトランザクションに関連付けられているマーケット。 |
Payer_Id_vod | 担当者の処方の支払者 ID。 |
Payer_Plan_vod | セールストランザクションレコードの支払者計画のテキスト表示。Plantrak などのファイルとともに使用されます。 |
Product_Group_vod | 分析製品グループマップの名前フィールドにマッピングして、販売トランザクションレコードに対応する製品グループを決定します。 |
Territory_Name_vod | ロールアップのテリトリーレベルデータの集合をお客様が定義している場合、データの集合レベルを示します。 |
Type_vod | データファイルのロード時に使用されるデータテンプレートに対応し、単位、列数などの販売トランザクションレコードに含まれるデータに関する情報を提供します。 |
Zip_vod | 販売トランザクションが実行される場所の郵便番号を保存します。 |
特記事項
- 各データマップテンプレートは、最大で 2 つのラベルに関連付けられます (TRx、NRx、単位など)
- 有効としてマークされているデータマップテンプレートは固有の名前を持つ必要があります
- 特定のデータマップテンプレートについて、Data_Map_Template_Field_vod レコードの列番号は固有である必要があります
- 販売データファイルに複数のマーケットが含まれる場合、マーケットが定義されている各レコードの販売データファイル内に列が存在する必要があります。その後、マーケット列をデータマップテンプレートフィールドにマッピングします。
- 支払者データを含む販売データファイルがロードされた場合、アカウントレベルまでロールアップされる販売データを持つ対応するファイルをロードする必要があります。各ファイルには、独自の Data_Map_Template_vod レコードがあります。支払者ファイルでは、Payer_Plan_Mapped_vod チェックボックスが選択されている必要があります。そうすることで、支払者と支払者以外の両方のチャートが適切に表示されるようになります。
- 合計前のテリトリレベルデータがロードされた場合、同じ列ラベルでロードされた可能性があるすべてのアカウントレベルデータに優先されます。
- Decimal_Places_vod フィールドが空白の場合、すべてのレポートに表示される数字は (ロードされた販売ファイル内のフォーマット化された表示のように) 最大で小数第三位までは四捨五入されません。様々な固定レポートのグラフのデータポイントにマウスオーバーしたときに表示されるポップアップ内の数値は、割合以外は小数点以下 1 桁まで、割合は小数点以下 2 桁まで表示されます。
- データマップテンプレートは、Veeva CRM オンラインや Apex Data Loader を介して手動でロードすることができます。