Configura un warehouse di rilevamento

Importante

Lakewatch è in anteprima privata. Per richiedere l'accesso, contatta il team del tuo account Azure Databricks.

I rilevamenti programmati vengono eseguiti su un data warehouse SQL che fornisci. Lakewatch non crea né gestisce questo magazzino. Invece, la crei nel tuo spazio di lavoro e la selezioni quando crei una rilevazione programmata. Creare e dimensionare un warehouse di solito richiede permessi di amministrazione dello spazio di lavoro, quindi questo è tipicamente un compito di configurazione amministrativo.

Questa pagina raccomanda una configurazione iniziale per un detection warehouse. Puoi condividere un singolo warehouse tra tutte le rilevazioni programmate in uno spazio di lavoro.

Per la maggior parte degli spazi di lavoro, inizia con un solo SQL warehouse serverless condiviso da tutte le rilevazioni programmate:

Impostazione Valore consigliato
Type Serverless
Size 2X-Piccolo
Cluster (min) 1
Cluster (max) ceil(peak concurrent rules / 10), fino al massimo di 40 cluster
Arresto automatico 10 minuti

Un warehouse 2X-Small può eseguire 100 o più rilevazioni semplici. Poiché un SQL warehouse viene fatturato in base all'uptime del cluster piuttosto che a ogni query, più regole condividono un warehouse, più basso sarà il costo per regola.

Note

Un warehouse che esegue solo una o due regole può costare quanto o più del calcolo serverless. Il vantaggio di costo deriva dalla condivisione di un unico magazzino tra molti rilevamenti.

Quando regolare

Cambia i valori predefiniti in base al tuo carico di lavoro:

  • Regole molte, numerose o a raffica: Aumenta il numero massimo di cluster così le query non si mettono in coda. Aggiungere cluster (scalabilità orizzontale) è la leva principale per il parallelismo. Ogni cluster offre circa 10 slot per le query.
  • Rilevamenti sensibili alla latenza: imposta una soglia minima warm (almeno 2 o più cluster) o un autostop più lungo per evitare avviamenti a freddo, a costo maggiore.
  • Regole poche, rare o sensibili ai costi: abbassa l'arresto automatico a 5 minuti (il minimo) per ridurre il tempo di inattività. Un warehouse cold si riavvia in circa 5 secondi.
  • Query pesanti o complesse (scansioni di grandi dimensioni o join): Aumenta la dimensione del warehouse (piccolo, medio o grande). Usa una dimensione maggiore (scalando) solo quando una singola query richiede più memoria o calcolo.

Attribuzione dei costi

Per monitorare il costo del rilevamento separatamente, si utilizza un warehouse dedicato per i carichi di lavoro di rilevamento invece di condividerlo con altre attività di interrogazione. Poiché la fatturazione avviene per uptime del cluster, un warehouse dedicato rende semplice attribuire il costo al rilevamento.

Passaggi successivi