テーブル内に一意の値または行を持つdataViewオブジェクトに問題があります。電力BIカスタムビジュアルDataviewグループ化の問題がサマライズされていない場合でも発生します。
私は、種類dataRolesを与えてみました:powerbi.VisualDataRoleKind to Grouping、Measure and GroupingorMeasure。私はdataViewedMappingsをカテゴリ(dataReductionAlgorithm:{top:{}})と値(select:{bind:{to: 'Y'}}]に与えてみました。オプション、重複オプションを保持し、テーブルのタイプを整数、テキスト、小数点などに変更しましたが、何も私のために働いていませんでした。何が欠けているのか、テーブル全体をバインドするためにPowerbi開発ツールのように何をしなければならないのか。私のコードの下
、事前に
public static capabilities: VisualCapabilities = {
// This is what will appear in the 'Field Wells' in reports
dataRoles: [
{
displayName: 'Category',
name: 'Category',
kind: powerbi.VisualDataRoleKind.Grouping,
},
{
displayName: 'Y Axis',
name: 'Y',
kind: powerbi.VisualDataRoleKind.Measure,
},
],
// This tells power bi how to map your roles above into the dataview you will receive
dataViewMappings: [{
categorical: {
categories: {
for: { in: 'Category' },
dataReductionAlgorithm: { top: {} }
},
values: {
select: [{ bind: { to: 'Y' } }]
},
}
}],
// Objects light up the formatting pane
objects: {
general: {
displayName: data.createDisplayNameGetter('Visual_General'),
properties: {
formatString: {
type: { formatting: { formatString: true } },
},
},
},
}
};
感謝。