Guardrail per Query Service
I guardrail sono soglie che guidano l’utilizzo dei dati e del sistema, l’ottimizzazione delle prestazioni e la prevenzione di errori o risultati imprevisti in Adobe Experience Platform.
In questo documento vengono indicati i limiti di utilizzo predefiniti per i dati di Query Service, che consentono di ottimizzare le prestazioni del sistema durante l’esecuzione di query sui dati in relazione ai diritti di licenza.
Prerequisiti
Prima di continuare con questo documento, è necessario avere una buona conoscenza delle definizioni e delle funzionalità chiave di Query Service. Sono descritti di seguito:
-
Query ad hoc: per l'esecuzione di
SELECT
query per esplorare, sperimentare e convalidare dati in cui i risultati delle query non sono archiviati nel data lake. -
Query batch: per l'esecuzione di
INSERT TABLE AS SELECT
eCREATE TABLE AS SELECT
query per pulire, modellare, manipolare e arricchire dati. I risultati di queste query sono archiviati nel data lake. La metrica per misurare il consumo di questa funzionalità è costituita dalle ore di calcolo. -
Utenti Query Service: gli utenti Query Service forniti nella licenza corrente per Customer Journey Analytics, Adobe Real-time Customer Data Platform e/o Adobe Journey Optimizer possono essere utilizzati anche con Data Distiller. Gli utenti di Query Service sono condivisi tra le varie funzionalità.
-
Utenti ad hoc: gli utenti ad hoc eseguono query ad hoc.
-
Utenti batch: gli utenti batch eseguono query batch.
-
API di reporting: API per l'esecuzione di chiamate di recupero dati (internamente o esternamente). I modelli dati per rapporti estesi sono derivati dai modelli dati nativi per rapporti in Adobe Experience Platform, ad esempio il modello dati delle dashboard di Real-Time CDP.
L’illustrazione seguente riepiloga il modo in cui le funzionalità di Query Service sono attualmente incluse in pacchetti e concesse in licenza:
Tipi di guardrail
In questo documento sono disponibili due tipi di limiti predefiniti:
Guardrail delle prestazioni dell’entità primaria
Le tabelle seguenti forniscono i limiti di guardrail e le descrizioni consigliati per l’esecuzione di query quando si utilizza un particolare modello di query.
Query ad hoc
- Come specificato nella descrizione del prodotto dell’applicazione.
- +5 (con ogni pacchetto aggiuntivo ad hoc per utenti di query acquistato)
Session Limit Reached
.- Come specificato nella descrizione del prodotto dell’applicazione.
- +1 (con ogni pacchetto SKU aggiuntivo utente per query ad hoc acquistato)
Connettore client
- Interfaccia query (100 righe)
- Cliente di terze parti (50.000)
- PostgresSQL client (50.000)
Il risultato di una query può essere ricevuto nei modi seguenti:
- Interfaccia utente di Query Service
- Client di terze parti
- PostgresSQL client
Nota: l’aggiunta di un limite al conteggio degli output potrebbe restituire risultati più rapidamente. Ad esempio, LIMIT 5
, LIMIT 10
e così via.
Query batch
Il tempo di elaborazione di una query dipende dal volume di dati da elaborare e dalla complessità della query.
- Come specificato nella descrizione del prodotto dell’applicazione.
- +5 (con ogni pacchetto aggiuntivo ad hoc per utenti di query acquistato)
Session Limit Reached
.Connettore client
- Interfaccia utente Query (nessun limite superiore alle righe)
- Client di terze parti (nessun limite superiore alle righe)
- PostgresSQL client (nessun limite superiore alle righe)
- API REST (nessun limite superiore alle righe)
Il risultato di una query può essere reso disponibile utilizzando i metodi seguenti:
- Può essere memorizzato come set di dati derivati
- Può essere inserito nei set di dati derivati esistenti
Nota: non esiste alcun limite superiore al numero di conteggio dei record risultante dal risultato della query.
Archivio accelerato query query-accelerated-store
La tabella seguente fornisce i limiti di guardrail e la descrizione consigliati per l’archivio query accelerato.
Se si accede all'API di reporting tramite uno strumento BI e si necessita di maggiore concorrenza, è necessario un server BI.
Passaggi successivi
Dopo aver letto questo documento, sarai in grado di comprendere meglio i limiti predefiniti per l’esecuzione delle query con i modelli di query disponibili.
Per ulteriori informazioni su Query Service, consulta la seguente documentazione:
Consulta la seguente documentazione per ulteriori informazioni su altri guardrail dei servizi Experience Platform, informazioni sulla latenza end-to-end e informazioni sulle licenze dai documenti di descrizione del prodotto Real-Time CDP:
- Guardrail Real-Time CDP
- Diagrammi di latenza end-to-end per vari servizi Experience Platform.
- Real-time Customer Data Platform (Edizione B2C - Pacchetti Prime e Ultimate)
- Real-time Customer Data Platform (B2P - Pacchetti Prime e Ultimate)
- Real-time Customer Data Platform (B2B - Pacchetti Prime e Ultimate)