TopNFilterBuilder class
Componente generador de filtros N principales de Power BI
- Extends
Propiedades heredadas
| target |
Métodos
| bottom(number) | Establece bottom como operador para el filtro Top N
|
| build() | Crea el filtro N superior
|
| order |
Establece el orden por para el filtro N superior
|
| top(number) | Establece el operador Top como para el filtro Top N
|
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
bottom(number)
Establece bottom como operador para el filtro Top N
const topNFilterBuilder = new TopNFilterBuilder().bottom(itemCount);
function bottom(itemCount: number): TopNFilterBuilder
Parámetros
- itemCount
-
number
Devoluciones
build()
Crea el filtro N superior
const topNFilterBuilder = new TopNFilterBuilder().build();
function build(): TopNFilter
Devoluciones
orderByTarget(ITarget)
Establece el orden por para el filtro N superior
const topNFilterBuilder = new TopNFilterBuilder().orderByTarget(target);
function orderByTarget(target: ITarget): TopNFilterBuilder
Parámetros
- target
- ITarget
Devoluciones
top(number)
Establece el operador Top como para el filtro Top N
const topNFilterBuilder = new TopNFilterBuilder().top(itemCount);
function top(itemCount: number): TopNFilterBuilder
Parámetros
- itemCount
-
number
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): this
Parámetros
- tableName
-
string
- columnName
-
string
- aggregationFunction
-
string
Devoluciones
this
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): this
Parámetros
- tableName
-
string
- columnName
-
string
Devoluciones
this
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): this
Parámetros
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
- aggregationFunction
-
string
Devoluciones
this
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): this
Parámetros
- tableName
-
string
- hierarchy
-
string
- hierarchyLevel
-
string
Devoluciones
this
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): this
Parámetros
- tableName
-
string
- measure
-
string
Devoluciones
this
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): this
Parámetros
- target
- IFilterTarget
Devoluciones
this
heredado deFilterBuilder.withTargetObject