
Strumento Formula In-DB
Lo strumento Formula In-DB crea o aggiorna i campi in un flusso di dati In-DB con un'espressione utilizzando il linguaggio nativo del database, ad esempio SQL. Utilizzare lo strumento Formula In-DB per modificare i dati all'interno di un database in base a un'espressione o a una relazione dati.
In-Database consente la fusione e l'analisi su grandi set di dati senza spostare i dati da un database e può fornire miglioramenti significativi delle prestazioni rispetto ai metodi di analisi tradizionali. Per ulteriori informazioni sulla categoria dello strumento In-Database, vedere Panoramicanel database .
Mentre la maggior parte degli strumenti In-DB non richiedono comandi SQL, questo strumento richiede SQL per un'elaborazione più avanzata.
Configurazione dello strumento
- Uscita Campo: Questo è il campo a cui verrà applicata la formula. Scegliere un campo elencato nell'elenco a discesa o aggiungere un nuovo campo.
- Tipo: Selezionare i tipi di dati appropriati del nuovo campo. Se è selezionato un campo esistente, il Tipo è solo per riferimento.
- Espressione: La casella dell'espressione è solo per riferimento. Verrà popolato con l'espressione compilata nell'espressione SQL. Le formule costruite qui sono incorporate in un'istruzione SELECT.
- Navigazione pulsanti
:
Fare clic o per impostare l'ordine di esecuzione della formula. Fare
clic per eliminare la formula selezionata.
-
SQL (informazioni in lingua Espressione: compilare l'espressione da applicare al campo specificato.
-
Compilazione di un'espressione:
- Utilizzare l'elenco a discesa Inserisci campi per scegliere tra i campi disponibili per creare la formula. Selezionare un nome di campo per aggiungerlo al campo dell'espressione oppure scrivere un'espressione personalizzata. L'espressione verrà aggiunta al campo Espressione nella parte superiore durante la scrittura.
- Non è necessario un comando SELECT per scrivere un'istruzione CASE nello strumento Formula in-DB. È possibile utilizzare l'espressione: CASE WHEN [FIELDNAME] - 'condition' THEN 'calculation'... fine
-
- Inserisci campi: Un elenco di colonne disponibili che possono essere inserite nell'editor espressioni SQL.
- Validate expression here at runtime: Fornisce informazioni sugli errori contenuti nell'espressione.
- Se selezionata, viene inviata una query al database
e gli eventuali errori vengono segnalati nella visualizzazione dei messaggi per lo strumento.
- Se l'opzione non è selezionata, la query non viene inviata
fino al completamento del flusso di lavoro Nel-Database e gli eventuali errori vengono segnalati nella visualizzazione dei messaggi in tutti gli strumenti a valle