Esecuzione di query su un'angolazione vista

L'esecuzione di query sulle angolazioni vista consente di cercare i nodi in un'angolazione vista le cui proprietà corrispondono ai criteri specificati.

Se le ricerche a livello di angolazioni vista consentono di cercare i nodi in un'angolazione vista solo per nome o descrizione (fare riferimento alla sezione Ricerca nodi), le query sulle angolazioni vista espandono questa funzionalità in numerosi modi:

  • È possibile eseguire query sulle proprietà non solo in base al nome o alla descrizione.
  • È possibile aggiungere più filtri di query con valori delle proprietà diversi per restringere ulteriormente la query.
  • È possibile utilizzare diversi operatori per varie proprietà, ad esempio per cercare i nodi aggiunti tra due date.

Note:

Non è possibile eseguire query su angolazioni vista con etichetta tempo.

Considerazioni

  • Per aggiungere una proprietà a un filtro di query, è necessario rispettare le condizioni riportate di seguito.
    • Per le angolazioni vista a elenco, è possibile selezionare solo le proprietà a livello di nodo. Per le angolazioni vista gerarchia, è possibile selezionare le proprietà a livello di nodo e relazione.
    • L'utente che sta creando la query deve essere in grado di visualizzare la proprietà nell'angolazione vista. La proprietà non può essere nascosta a causa della sicurezza a livello di accesso ai dati dell'utente o dell'angolazione vista.
  • Le proprietà nelle angolazioni vista sono indicizzate (indicate con un'icona icona Indicizzata) o non indicizzate. Le proprietà indicizzate sono proprietà che dispongono di valori definiti memorizzati (inclusi i valori derivati e memorizzati) e il cui tipo predefinito non è specificato, derivato o ereditato.
    • Per più filtri di query uniti tramite l'operatore AND, è necessario che almeno una proprietà sia una proprietà indicizzata.

    • Per più filtri di query uniti tramite l'operatore OR, tutte le proprietà devono essere proprietà indicizzate.

    Note:

    Le proprietà con il tipo predefinito Derivato e memorizzato possono essere sottoposte a query solo dopo che un valore è stato definito o derivato e quindi memorizzato per la proprietà in questione in un nodo. Ciò vale anche se si esegue il join tra il filtro di query Derivato e memorizzato e un filtro di query per proprietà indicizzate tramite un'istruzione AND.
  • Quando si esegue una query sulla proprietà Core.Name, è possibile eseguire una query per i nodi nei tipi di nodo che hanno definito un qualificatore predefinito o alternativo (fare riferimento alla sezione Utilizzo dei qualificatori di tipo di nodo). Ad esempio, se un tipo di nodo nella query ha un qualificatore predefinito "A_" e un qualificatore alternativo "C_", la query per un nome di nodo "100" restituirà i nodi 100, A_100 e C_100.

  • Nelle query eseguite sull'angolazione vista è possibile utilizzare le seguenti proprietà Core e CoreStats:
    • Core.Name
    • Core.Alternate Name
    • Core.Description
    • CoreStats.Created By
    • CoreStats.Created Date
    • CoreStats.Last Modified By
    • CoreStats.Last Modified Date
  • È possibile eseguire una query nel contesto di una richiesta. La query sull'angolazione vista viene eseguita solo quando lo stato della richiesta è "Dopo".

Visibilità delle query

Query private

Dopo aver creato una query di angolazione vista, è possibile salvarla in modo da non doverla creare di nuovo in occasione di un'eventuale esecuzione successiva. Quando si salva una query dell'angolazione vista, viene salvata come query privata visualizzabile ed eseguibile solo dall'utente che l'ha creata.

Query pubbliche

Se si dispone almeno dell'autorizzazione Gestione dati o Gestione metadati per l'angolazione vista, è possibile promuovere una query privata a query pubblica visualizzabile ed eseguibile da tutti gli utenti che hanno accesso all'angolazione vista nella query. Fare riferimento alla sezione Promozione delle query dell'angolazione vista.