MicroStrategy ONE

Definisci join tra colonne nelle tabelle del database

Quando si importano dati da un database, è possibile utilizzare un join per correlare i dati di una tabella con i dati di un'altra tabella. La creazione di questa relazione tra dati in tabelle diverse consente di includere i dati di più tabelle di database nello stesso documento. Il join specifica una colonna in comune con le due tabelle.

MicroStrategy genera automaticamente il codice SQL durante il recupero dei dati dal database. Ora la creazione di join impedisce i join incrociati durante questo processo automatizzato.

Per una spiegazione dettagliata sui join, vedere la Guida per il reporting avanzato.

  1. Creare un documento o aprirne uno esistente.
  2. Scegliere Dati > Aggiungi dataset.
  3. Fare clic su Aggiungi dati esterni.
  4. Selezionare un tipo di database e crea una query.
  5. Trascinare una colonna dalla prima tabella alla colonna di una seconda tabella. Una riga che rappresenta un join interno viene visualizzata tra le colonne.
  6. Per specificare opzioni aggiuntive per il join, fare clic su linea rappresentazione del join e selezione di un comportamento join:

    • Join interno: Includi record in cui le colonne unite di entrambe le tabelle soddisfano la condizione di join
    • Join esterno a sinistra: Includere tutti i record dalla colonna nella prima tabella e solo i record dalla colonna nella seconda tabella in cui è soddisfatta la condizione di join
    • Join esterno destro: Includere tutti i record dalla colonna nella seconda tabella e solo i record dalla colonna nella prima tabella in cui è soddisfatta la condizione di join
    • Join esterno: Includere tutti i record di entrambe le tabelle
    • Altre opzioni: Scegliere un tipo di join e un operatore per confrontare le colonne. Fare clic su OK.
  7. Per rimuovere un join, fare clic su linea rappresentazione del join e selezione Elimina.