Bagikan melalui


RelativeTimeFilterBuilder class

Komponen penyusun filter Waktu Relatif Power BI

Memperluas

Properti yang Diwariskan

target

Metode

build()

Membuat filter Waktu Relatif


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

Mengatur inLast sebagai operator untuk filter Waktu Relatif


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

Mengatur inNext sebagai operator untuk filter Waktu Relatif


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

Mengatur inThis sebagai operator untuk filter Waktu Relatif


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

Metode yang Diwarisi

withColumnAggregation(string, string, string)

Mengatur properti target untuk filter dengan objek target agregasi kolom

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

Mengatur properti target untuk filter dengan objek target kolom

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

Mengatur properti target untuk filter dengan objek target agregasi tingkat hierarki

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

Mengatur properti target untuk filter dengan objek target tingkat hierarki

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

Mengatur properti target untuk filter dengan objek target pengukuran

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

Mengatur properti target untuk filter dengan objek target

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

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

Detail Properti yang Diwariskan

target

target: IFilterTarget

Nilai Properti

Diwariskan Dari FilterBuilder.target

Detail Metode

build()

Membuat filter Waktu Relatif


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

Mengembalikan

inLast(number, RelativeDateFilterTimeUnit)

Mengatur inLast sebagai operator untuk filter Waktu Relatif


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

Parameter

timeUnitsCount

number

Jumlah unit waktu

timeUnitType
RelativeDateFilterTimeUnit

Menentukan satuan waktu yang digunakan filter

Mengembalikan

inNext(number, RelativeDateFilterTimeUnit)

Mengatur inNext sebagai operator untuk filter Waktu Relatif


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

Parameter

timeUnitsCount

number

Jumlah unit waktu

timeUnitType
RelativeDateFilterTimeUnit

Menentukan satuan waktu yang digunakan filter

Mengembalikan

inThis(number, RelativeDateFilterTimeUnit)

Mengatur inThis sebagai operator untuk filter Waktu Relatif


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

Parameter

timeUnitsCount

number

Jumlah unit waktu

timeUnitType
RelativeDateFilterTimeUnit

Menentukan satuan waktu yang digunakan filter

Mengembalikan

Detail Metode yang Diwarisi

withColumnAggregation(string, string, string)

Mengatur properti target untuk filter dengan objek target agregasi kolom

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

Parameter

tableName

string

columnName

string

aggregationFunction

string

Mengembalikan

Diwariskan DariFilterBuilder.withColumnAggregation

withColumnTarget(string, string)

Mengatur properti target untuk filter dengan objek target kolom

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

Parameter

tableName

string

columnName

string

Mengembalikan

Diwarisi DariFilterBuilder.withColumnTarget

withHierarchyLevelAggregationTarget(string, string, string, string)

Mengatur properti target untuk filter dengan objek target agregasi tingkat hierarki

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

Parameter

tableName

string

hierarchy

string

hierarchyLevel

string

aggregationFunction

string

Mengembalikan

Diwariskan DariFilterBuilder.withHierarchyLevelAggregationTarget

withHierarchyLevelTarget(string, string, string)

Mengatur properti target untuk filter dengan objek target tingkat hierarki

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

Parameter

tableName

string

hierarchy

string

hierarchyLevel

string

Mengembalikan

Diwarisi DariFilterBuilder.withHierarchyLevelTarget

withMeasureTarget(string, string)

Mengatur properti target untuk filter dengan objek target pengukuran

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

Parameter

tableName

string

measure

string

Mengembalikan

Diwariskan DariFilterBuilder.withMeasureTarget

withTargetObject(IFilterTarget)

Mengatur properti target untuk filter dengan objek target

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

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

Parameter

target
IFilterTarget

Mengembalikan

Diwarisi DariFilterBuilder.withTargetObject