Loading

Pasar filtros de URL a la vista de Tableau Server que utiliza una fuente de datos de cubo

Fecha de publicación: Jul 20, 2023
Tarea
Cómo pasar filtros de parámetros de URL a una vista de Tableau Server que utiliza una fuente de datos de cubo.
Pasos

Fuentes de datos de MSAS

Los parámetros de URL pueden utilizarse con fuentes de datos de MSAS, pero la sintaxis variará en función del nivel de detalles y el tipo de campo que se filtre. 

http://<your_tableau_server>/views/<workbook_name>/<worksheet_name>?<hierarchy>=<hierarchy>.<value>

  • Al utilizar una jerarquía, utilice la siguiente sintaxis:
 
  • Por ejemplo, si se utiliza una jerarquía [Orders].[Customers].[Region], introduzca lo siguiente para indicarle al cubo el nivel de jerarquía exacto en cualquiera de los lados del signo igual:

    http://<your_tableau_server>/views/<workbook_name>/<worksheet_name>?[Orders].[Customers].[Region]=[Orders].[Customers].East

  • Al utilizar atributos, la sintaxis es la misma que la de las jerarquías. Por ejemplo, para filtrar en el atributo [Orders].[CustomerSegment], utilice el siguiente formato:

    http://<your_tableau_server>/views/<workbook_name>/<worksheet_name>?[Orders].[CustomerSegment].[CustomerSegment]=[Orders].[CustomerSegment].Corporate

  • Los miembros calculados puede pasarse de una manera más directa, de forma similar a los filtros para las fuentes de datos relacionadas. Si el atributo del ejemplo anterior estuviese en un miembro calculado denominado [_combined biz], la sintaxis sería la siguiente: 

    http://<your_tableau_server>/views/<workbook_name>/<worksheet_name>?[Orders].[CustomerSegment].[CustomerSegment]=[_combined biz]

Fuentes de datos de cubo de Oracle Essbase

  • Haga referencia a cada nivel de generación como parámetro de filtro independiente en la URL. Por ejemplo:

http://<server_name>/views/<workbook_name>/<view_name>?[Product].[Generations].[Gen2,Product]=Colas&[Product].[Generations].[Gen3,Product]=Cola

  • Escriba entre paréntesis los valores de filtro que contengan espacios:

https://<server_name>/views/<workbook_name>/<view_name>?[Product].[Generations].[Gen2,Product]=[Root Beer]&[Product].[Generations].[Gen3,Product]=Sasparilla

Nota:
  • Los alias no pueden utilizarse en el filtro
  • Reemplazar + por %2B
  • Si aparece "LogicException: Error interno" después de añadir los parámetros de URL, significa que la sintaxis no es correcta. Compruebe la estructura de la cadena de parámetros de URL basándose en las notas anteriores.
  • La parte derecha del signo igual debe coincidir exactamente con la estructura de jerarquía de la fuente de datos. Hay ejemplos en los que el nombre remoto (la referencia a la parte derecha del signo igual) no coincide con la ubicación específica del miembro que se va a filtrar. Esto puede verse al revisar la consulta generada en los registros al utilizar el miembro como filtro. 
Número del artículo de conocimiento

001465790

 
Cargando
Salesforce Help | Article