Uso de parámetros en un URL - Amazon QuickSight

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de parámetros en un URL

Puedes usar el nombre y el valor de un parámetro URL en Amazon QuickSight para establecer un valor predeterminado para ese parámetro en un panel o análisis.

El siguiente ejemplo muestra un cuadro URL de mando que establece un parámetro para otro cuadro de mando.

https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234#p.myParameter=12345

En el ejemplo anterior, la primera parte es el enlace del panel de destino: https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234. El símbolo de almohadilla (#) sigue a la primera parte para introducir los fragmentos, que contienen los valores que se desea establecer.

Los servidores de AWS no han recibido o registrado los valores de los fragmentos. Esta funcionalidad hace que los valores de datos estén más seguros.

El fragmento que sigue al símbolo # cumple las siguientes reglas:

  • Los parámetros tienen el prefijo p.. Los nombres se refieren al parámetro, no al control. Puede ver el nombre del parámetro abriendo el análisis y eligiendo Parámetro en la barra lateral izquierda.

  • El valor se establece usando el signo igual (=). Se aplican las siguientes reglas:

    • Los valores literales no usan comillas.

    • El navegador codifica automáticamente los espacios dentro de los valores, por lo que no es necesario utilizar caracteres de escape al crear manualmente unURL.

    • Para devolver todos los valores, establezca el parámetro igual a "[ALL]".

    • En las acciones personalizadas, los nombres de los parámetros de destino comienzan por $. Por ejemplo: <<$passThroughParameter>>

    • En las acciones personalizadas, los valores de los parámetros se muestran con corchetes angulares << >>, por ejemplo, <<dashboardParameter1>>). El usuario del panel ve el valor buscado, no la variable.

  • Para una URL acción personalizada, los parámetros con varios valores solo necesitan una instancia del mismo parámetro en el fragmento, por ejemplo: p.city=<<$city>>

  • En el caso de una acción directaURL, los valores múltiples de un único parámetro tienen dos instancias del mismo parámetro en el fragmento. Más abajo se ofrece un ejemplo.

  • Los signos de Y comercial (&) separan los distintos parámetros. Más abajo se ofrece un ejemplo.

El servidor convierte la fecha en una cadena sin zona horaria UTC y la envía al servidor en forma de cadena. Para utilizar las fechas de la Hora Universal UTC Coordinada (), excluya la zona horaria. Los siguientes son algunos ejemplos de formatos de fecha que funcionan:

  • 2017-05-29T00%3A00%3A00

  • 2018-04-04 14:51 -08:00

  • Wed Apr 04 2018 22:51 GMT+0000

https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234#p.shipdate=2018-09-30 08:01&p.city=New York&p.city=Seattle&p.teamMember=12&p.percentageRank=2.3

En el navegador, este código se convierte en lo siguiente.

https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234#p.shipdate=2018-09-30%2008:01&p.city=New%20York&p.city=Seattle&p.teamMember=12&p.percentageRank=2.3

El ejemplo anterior establece cuatro parámetros:

  • shipDate es un parámetro de fecha: Sept 30, 2018.

  • city es un parámetro de cadena con varios valores: New York y Seattle

  • teamMember es un parámetro de número entero: 12.

  • percentageRank es un parámetro decimal: 2.3.

En el siguiente ejemplo se muestra cómo establecer valores para un parámetro que acepta múltiples valores.

https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234#p.MultiParam=WA&p.MultiParam=OR&p.MultiParam=CA

Para pasar valores de un panel (o análisis) a otro en función de la selección de puntos de datos del usuario, utilice URL acciones personalizadas. Si lo desea, también puede generarlos URLs manualmente y usarlos para compartir una vista específica de los datos.

Para obtener más información sobre la creación de acciones personalizadas, consulte Uso de acciones personalizadas para filtrar y navegar.