RelativeDateFilterBuilder class

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

Extends

Devralınan Özellikler

target

Yöntemler

build()

Göreli Tarih filtresi oluşturur


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().build();
includeToday(boolean)

Göreli Tarih filtresi için includeToday kümeleri


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().includeToday(includeToday);
inLast(number, RelativeDateFilterTimeUnit)

Göreli Tarih filtresi için inLast işlecini olarak ayarlar


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inLast(timeUnitsCount, timeUnitType);
inNext(number, RelativeDateFilterTimeUnit)

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


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inNext(timeUnitsCount, timeUnitType);
inThis(number, RelativeDateFilterTimeUnit)

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


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().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 Tarih filtresi oluşturur


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().build();
function build(): RelativeDateFilter

Döndürülenler

includeToday(boolean)

Göreli Tarih filtresi için includeToday kümeleri


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().includeToday(includeToday);
function includeToday(includeToday: boolean): RelativeDateFilterBuilder

Parametreler

includeToday

boolean

Bugünün dahil olup olmadığını belirtir

Döndürülenler

inLast(number, RelativeDateFilterTimeUnit)

Göreli Tarih filtresi için inLast işlecini olarak ayarlar


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inLast(timeUnitsCount, timeUnitType);
function inLast(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder

Parametreler

timeUnitsCount

number

Zaman birimi miktarı

timeUnitType
RelativeDateFilterTimeUnit

Filtrenin kullandığı zaman birimini tanımlar

Döndürülenler

inNext(number, RelativeDateFilterTimeUnit)

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


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inNext(timeUnitsCount, timeUnitType);
function inNext(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder

Parametreler

timeUnitsCount

number

Zaman birimi miktarı

timeUnitType
RelativeDateFilterTimeUnit

Filtrenin kullandığı zaman birimini tanımlar

Döndürülenler

inThis(number, RelativeDateFilterTimeUnit)

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


const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inThis(timeUnitsCount, timeUnitType);
function inThis(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

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): RelativeDateFilterBuilder

Parametreler

target
IFilterTarget

Döndürülenler

FilterBuilder.withTargetObjectDevralındı