Le query ti permettono di aggregare e segmentare i dati di più tabelle o fogli di calcolo in base a criteri specifici. Rispetto alle tabelle e ai fogli individuali, le query rappresentano una soluzione più semplice e robusta per condividere grandi set di dati tra i workspace.
Requisiti
- Solo i proprietari del workspace possono condividere le query.
- Per visualizzare o eseguire una query condivisa nel workspace di destinazione, devi avere accesso a tutti i dati di origine della query nel workspace di origine. In alternativa, tutti i partecipanti al workspace possono accedere a una query condivisa, a patto che a un utente sia stato assegnato il ruolo Esegui query remote.
Condividi una query dal workspace di origine
Per consentire ai proprietari di altri workspace di visualizzare ed eseguire una query, puoi condividerla. Quando si condivide una query, le modifiche devono essere effettuate nel workspace nativo.
- Dalla Home di Wdata, passa il mouse sulla query e seleziona Condividi dal menu delle azioni.
- Apri il menu a tendina Seleziona un'area di lavoro e scegli un'area di lavoro con cui condividere la query.
Nota: Solo gli utenti che hanno accesso a tutti i dati di origine della query potranno visualizzarla o eseguirla. Per estendere l'accesso a tutti gli utenti del workspace condiviso, assegna ad almeno un utente il ruolo Esegui query da remoto.
- (Opzionale) Per concedere l'accesso a tutti gli utenti dell'area di lavoro di destinazione, apri il menu a tendina accanto all'area di lavoro appena aggiunta e seleziona uno degli utenti elencati.
Nota: Questo menu mostra solo gli utenti a cui è stato assegnato il ruolo Esegui query remote nell'area di lavoro di destinazione.
- Clicca su Applica le modifiche per salvare.
Blocca le esecuzioni di una query
Puoi mettere temporaneamente in pausa una query condivisa aprendo il menu con i tre punti sul lato destro e selezionando Blocca esecuzioni query. Questo blocco può essere applicato a un singolo workspace o a tutti contemporaneamente.
Poiché una query bloccata può essere eseguita solo nel workspace di origine, viene spesso utilizzato per modificare una query precedentemente condivisa o per attendere nuovi dati.
Tutte le query bloccate saranno indicate nel workspace di destinazione da una piccola icona a forma di lucchetto .
Assegna il ruolo Esegui query da remoto
Il ruolo Esegui query da remoto consente a un singolo utente assegnato di fungere da "mediatore" per tutte le esecuzioni di query in un workspace. In effetti, all'utente selezionato viene concesso l'accesso completo alla query e tutti gli altri utenti del workspace possono eseguirla "prendendo in prestito" le loro autorizzazioni. Questo significa che è necessario un solo mediatore per l'intero workspace.
Per assegnare questo ruolo:
- Accedi al workspace di destinazione come Proprietario workspace.
- Dal menu di navigazione principale, clicca sull'icona Membri in alto a sinistra.
- Seleziona l'utente le cui credenziali saranno utilizzate per eseguire la query e clicca su Modifica ruoli.
- Assegna il ruolo Run Remote Queries e clicca su Applica.
- Salva le tue modifiche prima di abbandonare la pagina.
Quando in futuro si condivideranno le query con questo workspace, i proprietari delle query potranno selezionare questo utente dal menu a discesa Esegui query da remoto.
Perché utilizzare il ruolo Esegui query da remoto?
Questo ruolo consente ai membri di un workspace condiviso di eseguire una query senza essere membri del workspace di origine. È perfetto quando si tratta di informazioni sensibili o riservate, perché i destinatari possono eseguire la query e vederne i risultati senza accedere ai dati sottostanti.
Come posso eseguire una query condivisa senza il ruolo Esegui query da remoto?
Se questo ruolo non è assegnato, la query condivisa può essere eseguita solo quando sono soddisfatte queste condizioni:
- L'utente ha un account nel workspace di origine.
- L'utente ha accesso alla query che verrà condivisa e a tutti i dati sottostanti.
- L'utente ha un account nel workspace di destinazione.
Esegui le query condivise nel workspace di destinazione
Le query condivise funzionano in gran parte come le altre query del tuo workspace. Per eseguire una query condivisa dalla Home di Wdata, fai una delle seguenti operazioni:
- Passa il mouse sulla query e seleziona Esegui query dal menu delle azioni.
- Apri la query in modalità "Sola lettura" e clicca su Esegui query in alto a sinistra.
Icone, limitazioni e altre domande
Le seguenti icone possono apparire accanto alle query condivise nella Home di Wdata:
- L'icona lucchetto = Questa query è bloccata nel workspace di origine e non può essere eseguita.
- Una freccia verso il basso = Questa query è condivisa da un altro workspace.
- Una freccia verso l'alto = Questa query è condivisa con un altro workspace.
Domande frequenti
Sono nel workspace di origine. Perché non riesco a vedere le persone con cui questa query è condivisa?
A causa dei vincoli di sicurezza, puoi visualizzare solo i workspace specifici a cui hai il permesso di accedere. Se il proprietario di un altro workspace condivide la stessa query e tu non hai accesso al workspace di destinazione, il suo nome sarà nascosto.
Posso esportare, modificare o condividere nuovamente una query che è stata condivisa con me?
No, le query che sono state condivise con te appartengono al workspace originale e non possono essere modificate.
Posso creare una nuova query con la query condivisa come fonte?
Non in questo momento.
Posso condividere una query annidata?
Sì, puoi condividere una query annidata tra i vari workspace. L'unico requisito è che entrambe le query e i loro dati di origine esistano nell'area di lavoro di origine.
Nota: una query annidata non può essere condivisa se si basa su un'origine condivisa; vedi la domanda precedente.
Posso usare i campi incrociati con le query condivise?
No, i campi incrociati possono essere attivati solo dal workspace di origine.