Aracılığıyla paylaş


RelativeTimeFilterBuilder class

Power BI Göreli Saat filtre oluşturucu bileşeni

Extends

Devralınan Özellikler

target

Yöntemler

build()

Göreli Saat filtresi oluşturur


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().build();
inLast(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için inLast işlecini ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inLast(timeUnitsCount, timeUnitType);
inNext(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için inNext işlecini ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inNext(timeUnitsCount, timeUnitType);
inThis(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için işleç olarak inThis'i ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inThis(timeUnitsCount, timeUnitType);

Devralınan Yöntemler

withColumnAggregation(string, string, string)

Sütun toplama hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withColumnAggregation(tableName, columnName, aggregationFunction);
withColumnTarget(string, string)

Sütun hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withColumnTarget(tableName, columnName);
withHierarchyLevelAggregationTarget(string, string, string, string)

Hiyerarşi düzeyi toplama hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withHierarchyLevelAggregationTarget(tableName, hierarchy, hierarchyLevel, aggregationFunction);
withHierarchyLevelTarget(string, string, string)

Hiyerarşi düzeyi hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withHierarchyLevelTarget(tableName, hierarchy, hierarchyLevel);
withMeasureTarget(string, string)

Ölçü hedef nesnesiyle filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withMeasureTarget(tableName, measure);
withTargetObject(IFilterTarget)

Hedef nesne içeren filtre için hedef özelliği ayarlar

const target = {
 table: 'table1',
 column: 'column1'
};

const filterBuilder = new FilterBuilder().withTargetObject(target);

Devralınan Özellik Detayları

target

target: IFilterTarget

Özellik Değeri

FilterBuilder.targetDevralındı

Yöntem Ayrıntıları

build()

Göreli Saat filtresi oluşturur


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().build();
function build(): RelativeTimeFilter

Döndürülenler

inLast(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için inLast işlecini ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inLast(timeUnitsCount, timeUnitType);
function inLast(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder

Parametreler

timeUnitsCount

number

Zaman birimi miktarı

timeUnitType
RelativeDateFilterTimeUnit

Filtrenin kullandığı zaman birimini tanımlar

Döndürülenler

inNext(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için inNext işlecini ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inNext(timeUnitsCount, timeUnitType);
function inNext(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder

Parametreler

timeUnitsCount

number

Zaman birimi miktarı

timeUnitType
RelativeDateFilterTimeUnit

Filtrenin kullandığı zaman birimini tanımlar

Döndürülenler

inThis(number, RelativeDateFilterTimeUnit)

Göreli Zaman filtresi için işleç olarak inThis'i ayarlar


const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inThis(timeUnitsCount, timeUnitType);
function inThis(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder

Parametreler

timeUnitsCount

number

Zaman birimi miktarı

timeUnitType
RelativeDateFilterTimeUnit

Filtrenin kullandığı zaman birimini tanımlar

Döndürülenler

Devralınan Yöntemin Ayrıntıları

withColumnAggregation(string, string, string)

Sütun toplama hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withColumnAggregation(tableName, columnName, aggregationFunction);
function withColumnAggregation(tableName: string, columnName: string, aggregationFunction: string): RelativeTimeFilterBuilder

Parametreler

tableName

string

columnName

string

aggregationFunction

string

Döndürülenler

FilterBuilder.withColumnAggregationDevralındı

withColumnTarget(string, string)

Sütun hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withColumnTarget(tableName, columnName);
function withColumnTarget(tableName: string, columnName: string): RelativeTimeFilterBuilder

Parametreler

tableName

string

columnName

string

Döndürülenler

FilterBuilder.withColumnTargetDevralındı

withHierarchyLevelAggregationTarget(string, string, string, string)

Hiyerarşi düzeyi toplama hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withHierarchyLevelAggregationTarget(tableName, hierarchy, hierarchyLevel, aggregationFunction);
function withHierarchyLevelAggregationTarget(tableName: string, hierarchy: string, hierarchyLevel: string, aggregationFunction: string): RelativeTimeFilterBuilder

Parametreler

tableName

string

hierarchy

string

hierarchyLevel

string

aggregationFunction

string

Döndürülenler

FilterBuilder.withHierarchyLevelAggregationTargetDevralındı

withHierarchyLevelTarget(string, string, string)

Hiyerarşi düzeyi hedef nesnesine sahip filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withHierarchyLevelTarget(tableName, hierarchy, hierarchyLevel);
function withHierarchyLevelTarget(tableName: string, hierarchy: string, hierarchyLevel: string): RelativeTimeFilterBuilder

Parametreler

tableName

string

hierarchy

string

hierarchyLevel

string

Döndürülenler

FilterBuilder.withHierarchyLevelTargetDevralındı

withMeasureTarget(string, string)

Ölçü hedef nesnesiyle filtre için hedef özelliği ayarlar

const filterBuilder = new FilterBuilder().withMeasureTarget(tableName, measure);
function withMeasureTarget(tableName: string, measure: string): RelativeTimeFilterBuilder

Parametreler

tableName

string

measure

string

Döndürülenler

FilterBuilder.withMeasureTargetDevralındı

withTargetObject(IFilterTarget)

Hedef nesne içeren filtre için hedef özelliği ayarlar

const target = {
 table: 'table1',
 column: 'column1'
};

const filterBuilder = new FilterBuilder().withTargetObject(target);
function withTargetObject(target: IFilterTarget): RelativeTimeFilterBuilder

Parametreler

target
IFilterTarget

Döndürülenler

FilterBuilder.withTargetObjectDevralındı