Utilizzo di parametri in un URL - Amazon QuickSight

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di parametri in un URL

Puoi utilizzare il nome e il valore di un parametro in un URL in Amazon QuickSight per impostare un valore predefinito per quel parametro in una dashboard o in un'analisi.

L'esempio seguente mostra l'URL di un pannello di controllo che consente di impostare un parametro per un altro pannello di controllo.

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

Nell'esempio precedente la prima parte corrisponde al collegamento al pannello di controllo di destinazione: https://us-east-2.quicksight.aws.amazon.com/sn/dashboards/abc123-abc1-abc2-abc3-abcdefef1234. Il carattere di cancelletto (#) segue la prima parte per introdurre i segmenti contenenti i valori da impostare.

I valori nei frammenti non vengono ricevuti o registrati dai server AWS . Questa funzionalità garantisce la sicurezza dei valori dei dati.

Il segmento successivo a # è conforme alle seguenti regole:

  • I parametri sono preceduti dal prefisso p.. I nomi sono il nome del parametro, non il nome del controllo. Per visualizzare il nome del parametro, apri l'analisi e scegli Parameter (Parametro) sulla barra laterale sinistra.

  • Il valore viene impostato utilizzando l'operatore "uguale" (=). Si applicano le regole seguenti:

    • I valori letterali non utilizzano virgolette.

    • Gli spazi all'interno dei valori vengono automaticamente codificati dal browser, quindi non è necessario utilizzare i caratteri di escape quando si crea manualmente un URL.

    • Per restituire tutti i valori, impostare il parametro come uguale a "[ALL]".

    • Nelle operazioni personalizzate, i nomi dei parametri di destinazione iniziano con $, ad esempio: <<$passThroughParameter>>

    • Nelle operazioni personalizzate i valori dei parametri sono visualizzati in parentesi angolari << >>, ad esempio <<dashboardParameter1>>. Gli utenti del pannello di controllo visualizzano il valore di ricerca, non la variabile.

  • Per un'operazione URL personalizzata, i parametri multivalore hanno solo bisogno di un'istanza dello stesso parametro nel frammento, ad esempio: p.city=<<$city>>

  • Per un URL diretto, più valori per un singolo parametro dispongono di due istanze dello stesso parametro nel frammento. Per un esempio, osserva quanto segue.

  • Il carattere "e commerciale" (&) separa più parametri. Per un esempio, osserva quanto segue.

Il server converte la data in formato UTC e la invia al back-end come stringa senza un fuso orario. Per usare date in formato UTC (Universal Coordinated Time), devi escludere il fuso orario. Di seguito, sono riportati alcuni esempi di formati di data funzionanti:

  • 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

Nel browser questo codice viene convertito nel modo seguente.

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

L'esempio precedente imposta quattro parametri:

  • shipDate è un parametro di tipo data: Sept 30, 2018.

  • city è un parametro stringa multivalore: New York e Seattle

  • teamMember è un parametro di tipo numero intero: 12.

  • percentageRank è un parametro di tipo numero decimale: 2.3

L'esempio seguente mostra come impostare i valori per un parametro che accetti più valori.

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

Utilizza le operazioni URL personalizzate per passare i valori da un pannello di controllo (o da un'analisi) a un altro pannello di controllo in base alla selezione del punto dati dell'utente. Se lo desideri, è anche possibile generare questi URL manualmente e utilizzarli per condividere una determinata visualizzazione dei dati.

Per informazioni sulla creazione di operazioni personalizzate, consulta Utilizzo di operazioni personalizzate per il filtraggio e la navigazione.