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à.
Filtraggio dei dati in fase di esecuzione per dashboard e elementi visivi incorporati QuickSight
Puoi utilizzare i metodi di filtro nell' QuickSight incorporamento di Amazon SDK per sfruttare la potenza dei QuickSight filtri all'interno della tua applicazione Software as a Service (SaaS) in fase di esecuzione. I filtri di runtime consentono agli imprenditori di integrare la propria applicazione con QuickSight dashboard e immagini integrate. A tale scopo, create controlli di filtro personalizzati nell'applicazione e applicate filtri preimpostati in base ai dati dell'applicazione. Quindi, gli sviluppatori possono personalizzare le configurazioni dei filtri per gli utenti finali in fase di esecuzione.
Gli sviluppatori possono creare, interrogare, aggiornare e rimuovere filtri su una dashboard o un elemento visivo incorporato dalla loro applicazione con Embedding. QuickSight SDK Crea oggetti QuickSight filtranti nell'applicazione con il modello di FilterGroupdati e applicali a dashboard e immagini incorporate utilizzando i metodi di filtro. Per ulteriori informazioni sull'utilizzo di QuickSight EmbeddingSDK, consulta on. amazon-quicksight-embedding-sdk
Prerequisiti
Prima di iniziare, assicurati di utilizzare la SDK versione di QuickSight Embedding 2.5.0 o successiva.
Concetti e terminologia
La seguente terminologia può essere utile quando si lavora con il filtro di runtime incorporato.
-
Gruppo di filtri: un gruppo di filtri individuali. I filtri che si trovano all'interno di un
FilterGroup
vengono messi in OR l'uno con l'altro. I filtri all'interno di a FilterGroupvengono applicati agli stessi fogli o immagini. -
Filtro: un solo filtro. Il filtro può essere di tipo di filtro di categoria, numerico o data/ora. Per ulteriori informazioni sui filtri, consulta Filtro.
Configurazione
Prima di iniziare, assicurati di aver preparato le seguenti risorse e informazioni.
-
L'ID del foglio a cui desideri
FilterGroup
assegnare l'ambito. Questo può essere ottenuto con ilgetSheets
metodo dell'Embedding. SDK -
Il set di dati e l'identificatore di colonna del set di dati che desideri filtrare. Questo può essere ottenuto tramite l'operazione. DescribeDashboardDefinitionAPI
A seconda del tipo di colonna utilizzato, potrebbero esserci delle restrizioni sui tipi di filtri che possono essere aggiunti a una risorsa incorporata. Per ulteriori informazioni sulle restrizioni dei filtri, consulta Filtro.
-
L'ID visivo dell'oggetto visivo a cui desideri
FilterGroup
assegnare l'ambito, se applicabile. Questo può essere ottenuto utilizzando ilgetSheetVisuals
metodo dell'incorporamento. SDKOltre al
getSheetVisuals
metodo,FilterGroup
ciò che aggiungi può essere limitato solo al foglio attualmente selezionato.
Per utilizzare questa funzionalità, è necessario disporre già di una dashboard o di un elemento visivo incorporato nell'applicazione tramite l' QuickSight incorporamentoSDK. Per ulteriori informazioni sull'utilizzo dell' QuickSight incorporamentoSDK, consulta [link errato in Quip].
SDKinterfaccia del metodo
Dashboard che incorpora metodi migliori
La tabella seguente descrive i diversi metodi getter di incorporamento della dashboard che gli sviluppatori possono utilizzare.
Metodo | Descrizione |
---|---|
|
Restituisce tutto FilterGroups ciò che è attualmente compreso nell'ambito del foglio fornito nel parametro. |
|
Restituisce tutto |
Se il foglio fornito nel parametro non è il foglio attualmente selezionato del pannello di controllo incorporato, i metodi precedenti restituiscono un errore.
Metodi migliori per l'incorporamento visivo
La tabella seguente descrive diversi metodi getter di incorporamento visivo che gli sviluppatori possono utilizzare.
Metodo | Descrizione |
---|---|
|
Restituisce tutto |
Metodi Setter
La tabella seguente descrive diversi metodi setter che gli sviluppatori possono utilizzare per la dashboard o l'incorporamento visivo.
Metodo | Descrizione |
---|---|
|
Aggiunge e applica quello fornito FilterGroupsalla dashboard o alla visualizzazione incorporata. Viene restituito un messaggio |
|
Aggiorna l' |
|
Rimuove l'elemento fornito FilterGroups dal pannello di controllo e restituisce un messaggio |
FilterGroup
Ciò che viene fornito deve essere limitato al foglio o all'elemento visivo incorporato attualmente selezionato.