RelativeDateFilterBuilder class
Componente generador de filtros de fecha relativa de Power BI
- Extends
Propiedades heredadas
target |
Métodos
build() | Crea un filtro de fecha relativa
|
include |
Los conjuntos incluyenToday para el filtro fecha relativa
|
in |
Establece inLast como operador para el filtro Fecha relativa
|
in |
Establece inNext como operador para el filtro De fecha relativa
|
in |
Establece inThis como operador para el filtro De fecha relativa
|
Métodos heredados
with |
Establece la propiedad de destino para el filtro con el objeto de destino de agregación de columnas
|
with |
Establece la propiedad de destino para el filtro con el objeto de destino de columna
|
with |
Establece la propiedad de destino para el filtro con el objeto de destino de agregación de nivel de jerarquía
|
with |
Establece la propiedad de destino para el filtro con el objeto de destino de nivel de jerarquía
|
with |
Establece la propiedad de destino para el filtro con el objeto de destino de medida
|
with |
Establece la propiedad de destino para el filtro con el objeto de destino
|
Detalles de las propiedades heredadas
target
Detalles del método
build()
Crea un filtro de fecha relativa
const relativeDateFilterBuilder = new RelativeDateFilterBuilder().build();
function build(): RelativeDateFilter
Devoluciones
includeToday(boolean)
Los conjuntos incluyenToday para el filtro fecha relativa
const relativeDateFilterBuilder = new RelativeDateFilterBuilder().includeToday(includeToday);
function includeToday(includeToday: boolean): RelativeDateFilterBuilder
Parámetros
- includeToday
-
boolean
Indica si hoy está incluido o no
Devoluciones
inLast(number, RelativeDateFilterTimeUnit)
Establece inLast como operador para el filtro Fecha relativa
const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inLast(timeUnitsCount, timeUnitType);
function inLast(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder
Parámetros
- timeUnitsCount
-
number
Cantidad de unidades de tiempo
- timeUnitType
- RelativeDateFilterTimeUnit
Define la unidad de tiempo que usa el filtro.
Devoluciones
inNext(number, RelativeDateFilterTimeUnit)
Establece inNext como operador para el filtro De fecha relativa
const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inNext(timeUnitsCount, timeUnitType);
function inNext(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder
Parámetros
- timeUnitsCount
-
number
Cantidad de unidades de tiempo
- timeUnitType
- RelativeDateFilterTimeUnit
Define la unidad de tiempo que usa el filtro.
Devoluciones
inThis(number, RelativeDateFilterTimeUnit)
Establece inThis como operador para el filtro De fecha relativa
const relativeDateFilterBuilder = new RelativeDateFilterBuilder().inThis(timeUnitsCount, timeUnitType);
function inThis(timeUnitsCount: number, timeUnitType: RelativeDateFilterTimeUnit): RelativeDateFilterBuilder
Parámetros
- timeUnitsCount
-
number
Cantidad de unidades de tiempo
- timeUnitType
- RelativeDateFilterTimeUnit
Define la unidad de tiempo que usa el filtro.
Devoluciones
Detalles de los métodos heredados
withColumnAggregation(string, string, string)
Establece la propiedad de destino para el filtro con el objeto de destino de agregación de columnas
const filterBuilder = new FilterBuilder().withColumnAggregation(tableName, columnName, aggregationFunction);
function withColumnAggregation(tableName: string, columnName: string, aggregationFunction: string): RelativeDateFilterBuilder
Parámetros
- tableName
-
string
- columnName
-
string
- aggregationFunction
-
string
Devoluciones
Heredado deFilterBuilder.withColumnAggregation
withColumnTarget(string, string)
Establece la propiedad de destino para el filtro con el objeto de destino de columna
const filterBuilder = new FilterBuilder().withColumnTarget(tableName, columnName);
function withColumnTarget(tableName: string, columnName: string): RelativeDateFilterBuilder
Parámetros
- tableName
-
string
- columnName
-
string
Devoluciones
se hereda deFilterBuilder.withColumnTarget
withHierarchyLevelAggregationTarget(string, string, string, string)
Establece la propiedad de destino para el filtro con el objeto de destino de agregación de nivel de jerarquía
const filterBuilder = new FilterBuilder().withHierarchyLevelAggregationTarget(tableName, hierarchy, hierarchyLevel, aggregationFunction);
function withHierarchyLevelAggregationTarget(tableName: string, hierarchy: string, hierarchyLevel: string, aggregationFunction: string): RelativeDateFilterBuilder
Parámetros
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
- aggregationFunction
-
string
Devoluciones
Se hereda deFilterBuilder.withHierarchyLevelAggregationTarget
withHierarchyLevelTarget(string, string, string)
Establece la propiedad de destino para el filtro con el objeto de destino de nivel de jerarquía
const filterBuilder = new FilterBuilder().withHierarchyLevelTarget(tableName, hierarchy, hierarchyLevel);
function withHierarchyLevelTarget(tableName: string, hierarchy: string, hierarchyLevel: string): RelativeDateFilterBuilder
Parámetros
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
Devoluciones
Heredado deFilterBuilder.withHierarchyLevelTarget
withMeasureTarget(string, string)
Establece la propiedad de destino para el filtro con el objeto de destino de medida
const filterBuilder = new FilterBuilder().withMeasureTarget(tableName, measure);
function withMeasureTarget(tableName: string, measure: string): RelativeDateFilterBuilder
Parámetros
- tableName
-
string
- measure
-
string
Devoluciones
Heredado deFilterBuilder.withMeasureTarget
withTargetObject(IFilterTarget)
Establece la propiedad de destino para el filtro con el objeto de destino
const target = {
table: 'table1',
column: 'column1'
};
const filterBuilder = new FilterBuilder().withTargetObject(target);
function withTargetObject(target: IFilterTarget): RelativeDateFilterBuilder
Parámetros
- target
- IFilterTarget
Devoluciones
heredado deFilterBuilder.withTargetObject