RelativeTimeFilterBuilder class
Composant générateur de filtres de temps relatif Power BI
- Extends
Propriétés héritées
target |
Méthodes
build() | Crée un filtre de temps relatif
|
in |
Définit inLast en tant qu’opérateur pour le filtre Heure relative
|
in |
Définit inNext en tant qu’opérateur pour le filtre Heure relative
|
in |
Définit inThis en tant qu’opérateur pour le filtre Heure relative
|
Méthodes héritées
with |
Définit la propriété cible pour le filtre avec l’objet cible d’agrégation de colonnes
|
with |
Définit la propriété cible pour le filtre avec l’objet cible de colonne
|
with |
Définit la propriété cible pour le filtre avec l’objet cible d’agrégation au niveau de la hiérarchie
|
with |
Définit la propriété cible pour le filtre avec l’objet cible au niveau de la hiérarchie
|
with |
Définit la propriété cible pour le filtre avec l’objet cible de mesure
|
with |
Définit la propriété cible pour le filtre avec l’objet cible
|
Détails de la propriété héritée
target
Détails de la méthode
build()
Crée un filtre de temps relatif
const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().build();
function build(): RelativeTimeFilter
Retours
inLast(number, RelativeDateFilterTimeUnit)
Définit inLast en tant qu’opérateur pour le filtre Heure relative
const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inLast(timeUnitsCount, timeUnitType);
function inLast(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder
Paramètres
- timeUnitsCount
-
number
Durée d’unités
- timeUnitType
- RelativeDateFilterTimeUnit
Définit l’unité de temps que le filtre utilise
Retours
inNext(number, RelativeDateFilterTimeUnit)
Définit inNext en tant qu’opérateur pour le filtre Heure relative
const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inNext(timeUnitsCount, timeUnitType);
function inNext(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder
Paramètres
- timeUnitsCount
-
number
Durée d’unités
- timeUnitType
- RelativeDateFilterTimeUnit
Définit l’unité de temps que le filtre utilise
Retours
inThis(number, RelativeDateFilterTimeUnit)
Définit inThis en tant qu’opérateur pour le filtre Heure relative
const relativeTimeFilterBuilder = new RelativeTimeFilterBuilder().inThis(timeUnitsCount, timeUnitType);
function inThis(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeTimeFilterBuilder
Paramètres
- timeUnitsCount
-
number
Durée d’unités
- timeUnitType
- RelativeDateFilterTimeUnit
Définit l’unité de temps que le filtre utilise
Retours
Détails de la méthode héritée
withColumnAggregation(string, string, string)
Définit la propriété cible pour le filtre avec l’objet cible d’agrégation de colonnes
const filterBuilder = new FilterBuilder().withColumnAggregation(tableName, columnName, aggregationFunction);
function withColumnAggregation(tableName: string, columnName: string, aggregationFunction: string): RelativeTimeFilterBuilder
Paramètres
- tableName
-
string
- columnName
-
string
- aggregationFunction
-
string
Retours
héritée deFilterBuilder.withColumnAggregation
withColumnTarget(string, string)
Définit la propriété cible pour le filtre avec l’objet cible de colonne
const filterBuilder = new FilterBuilder().withColumnTarget(tableName, columnName);
function withColumnTarget(tableName: string, columnName: string): RelativeTimeFilterBuilder
Paramètres
- tableName
-
string
- columnName
-
string
Retours
héritée deFilterBuilder.withColumnTarget
withHierarchyLevelAggregationTarget(string, string, string, string)
Définit la propriété cible pour le filtre avec l’objet cible d’agrégation au niveau de la hiérarchie
const filterBuilder = new FilterBuilder().withHierarchyLevelAggregationTarget(tableName, hierarchy, hierarchyLevel, aggregationFunction);
function withHierarchyLevelAggregationTarget(tableName: string, hierarchy: string, hierarchyLevel: string, aggregationFunction: string): RelativeTimeFilterBuilder
Paramètres
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
- aggregationFunction
-
string
Retours
withHierarchyLevelTarget(string, string, string)
Définit la propriété cible pour le filtre avec l’objet cible au niveau de la hiérarchie
const filterBuilder = new FilterBuilder().withHierarchyLevelTarget(tableName, hierarchy, hierarchyLevel);
function withHierarchyLevelTarget(tableName: string, hierarchy: string, hierarchyLevel: string): RelativeTimeFilterBuilder
Paramètres
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
Retours
héritée deFilterBuilder.withHierarchyLevelTarget
withMeasureTarget(string, string)
Définit la propriété cible pour le filtre avec l’objet cible de mesure
const filterBuilder = new FilterBuilder().withMeasureTarget(tableName, measure);
function withMeasureTarget(tableName: string, measure: string): RelativeTimeFilterBuilder
Paramètres
- tableName
-
string
- measure
-
string
Retours
héritée deFilterBuilder.withMeasureTarget
withTargetObject(IFilterTarget)
Définit la propriété cible pour le filtre avec l’objet cible
const target = {
table: 'table1',
column: 'column1'
};
const filterBuilder = new FilterBuilder().withTargetObject(target);
function withTargetObject(target: IFilterTarget): RelativeTimeFilterBuilder
Paramètres
- target
- IFilterTarget
Retours
héritée deFilterBuilder.withTargetObject