MicroStrategy ONE
Specifica delle informazioni sulla connessione al warehouse
Un'istanza del database è a MicroStrategy oggetto, creato in MicroStrategy Developer da un amministratore, che rappresenta una connessione a a fonte di dati. Un'istanza del database specifica le informazioni di connessione, come il nome dell'origine dati, l'ID di accesso e la password e altre informazioni specifiche dell'origine dati.
I passaggi per creare i componenti richiesti di un'istanza di database sono forniti nelle seguenti sezioni: Creazione di un'istanza del database, Creazione di una connessione al database, E Creazione di un accesso al database.
Quando un architetto del progetto crea un file progetto, l'architetto assegna un'istanza di database a quel progetto. Un progetto specifica solo un'istanza del database warehouse alla volta, ma un'istanza del database può essere assegnata a più progetti. Poiché nello schema relazionale del progetto è possibile includere una sola origine dati, tutti i report e i documenti restituiscono informazioni da un'unica origine dati.
Se disponi di una licenza per la funzionalità Opzione MultiSource, puoi connettere un progetto a più istanze del database del magazzino. Possono esserci più origini dati che si connettono al catalogo warehouse per il progetto. Poiché queste origini dati possono essere integrate come parte dello schema relazionale del progetto, tutti i report e i documenti possono restituire informazioni da più origini dati. Per informazioni sull'accesso a più origini dati in un progetto, vedere il Project Design Help.
Indipendentemente dal fatto che tu disponga di una licenza per l'Opzione MultiSource, puoi anche estendere l'accesso di un progetto a più origini dati attraverso altri MicroStrategy caratteristiche. Freeform SQL, Query Builder e supporto dell'accesso tramite MicroStrategy ad altre origini del cubo MDX come SAP BW, Oracle Essbase e Microsoft Analysis Services consente di includere e utilizzare istanze di database non di progetto in un progetto insieme alle istanze di database di warehouse. Per informazioni su Freeform SQL e Query Builder, vedere il Guida per la reportistica avanzata. Per informazioni sulle origini dei cubi MDX, vedere il file MDX Cube Reporting Help
Queste istanze di database non di progetto possono consentire a un progetto di connettersi alle origini dati per le varie funzionalità e origini dati aggiuntive menzionate sopra, invece di accedere ai dati dallo schema relazionale del progetto. Per ulteriori informazioni sul Catalogo del Magazzino, consultare il Project Design Help.
Istanze di database di data warehouse SQL
Un'istanza del database del data warehouse SQL è qualsiasi istanza del database che si connette a un database o ad un'altra origine dati tramite query SQL. Più specificamente, questo riguarda le istanze del database utilizzate per standard MicroStrategy reporting, Freeform SQL, Query Builder, data mart e qualsiasi altra origine dati relazionale. È inoltre possibile connettersi all'Elenco cronologia e alle tabelle statistiche tramite le istanze del database del data warehouse SQL. Le istanze del database del data warehouse SQL sono disponibili nell'editor di configurazione del progetto, come mostrato di seguito.
La selezione della casella di controllo di un'istanza del database rende l'istanza del database disponibile nel progetto per lo standard MicroStrategy reporting, data mart, Query Builder e Freeform SQL. Se disponi di una licenza per l'Opzione MultiSource, selezionando una casella di controllo per un'istanza del database, l'istanza del database sarà disponibile anche nel Catalogo Warehouse affinché faccia parte dello schema relazionale del progetto.
Le istanze del database possono essere create come parte della funzionalità Importa dati. Un'istanza del database utilizzata per la funzionalità Importa dati viene visualizzata con il file icona. Queste istanze di database vengono create con autorizzazioni di sicurezza per l'utente che le ha create durante l'utilizzo della funzionalità Importa dati. Se selezioni una di queste istanze di database da includere come istanza di database disponibile nel progetto, è consigliabile modificare le autorizzazioni di sicurezza in a MicroStrategy utente con privilegi amministrativi. Ciò include l'acquisizione della proprietà dell'istanza del database e la definizione di un elenco di controllo degli accessi appropriato. Ciò assicura che non vengano effettuate modifiche all'istanza di database da parte di altri utenti, il che potrebbe creare una perdita di connettività all'origine dati. Per informazioni sulla funzione Importa dati, fare riferimento a MicroStrategy Web aiuto online.
L'ombreggiatura e il colore di un'istanza del database nell'elenco delle istanze del database relazionale riflettono il modo in cui l'istanza del database viene utilizzata nel progetto:
- Testo blu: Questa è l'istanza del database del magazzino, come selezionata dall'elenco a discesa dell'istanza del database del magazzino. Può esserci una sola istanza del database warehouse per un progetto, poiché i dati di questa istanza del database vengono popolati nel Catalogo Warehouse per definire lo schema relazionale del progetto. Non è possibile scegliere di disabilitare l'istanza del database warehouse per il progetto senza prima selezionare un'istanza del database warehouse diversa.
Se disponi di una licenza per l'Opzione MultiSource, l'istanza del database primario funge da origine dati principale per un progetto e viene utilizzata come istanza del database predefinita per le tabelle aggiunte al progetto.
Per informazioni sul catalogo del magazzino e per accedere a più origini dati con l'opzione MultiSource, consultare la Project Design Help.
- Testo grassetto: Il progetto contiene oggetti che dipendono dall'istanza del database. Non è possibile scegliere di disabilitare un'istanza del database che ha oggetti dipendenti per il progetto.
- Testo normale: L'istanza del database non viene utilizzata nel progetto.
Deselezionando la casella di controllo di un'istanza del database si rimuove l'istanza del database dal progetto ed elimina eventuali schemi Freeform SQL o Query Builder inutilizzati. È possibile cancellare un'istanza del database da un progetto solo se nel progetto non sono presenti oggetti dipendenti per l'istanza del database. Per ulteriori informazioni sulla rimozione di un'istanza di database e dei relativi schemi Freeform SQL e Query Builder da un progetto, fare riferimento alla System Administration Help.
Istanze del database del cubo MDX
Un'istanza di database del cubo MDX è qualsiasi istanza di database che si connette a un'origine del cubo MDX, ad esempio SAP BW, Oracle Essbase o Microsoft Analysis Services. Per informazioni sulla connessione e sulla creazione di report su queste origini del cubo MDX, fare riferimento a MDX Cube Reporting Help. Le istanze del database del cubo MDX sono disponibili nell'editor di configurazione progetto, come mostrato di seguito.
Un'istanza del database che dispone di uno schema di cubo MDX è rappresentata con testo in grassetto. L'ombreggiatura e il colore di un'istanza del database nell'elenco delle istanze del database relazionale riflettono il modo in cui l'istanza del database viene utilizzata nel progetto:
- Grassetto: Il progetto contiene oggetti che dipendono dall'istanza del database. Non è possibile scegliere di disabilitare un'istanza del database che ha oggetti dipendenti per il progetto.
- Normale: L'istanza del database non viene utilizzata nel progetto.
Se si rimuove un'istanza del database del cubo MDX da un progetto, è possibile eliminare qualsiasi oggetto dello schema del cubo MDX inutilizzato. È possibile rimuovere l'istanza del database da un progetto solo se nel progetto non sono presenti oggetti dipendenti per l'istanza del database. Per ulteriori informazioni sulla rimozione di un'istanza di database e dei relativi oggetti gestiti del cubo MDX da un progetto, fare riferimento a System Administration Help.
Per ulteriori informazioni sulla configurazione delle istanze del database del cubo MDX, fare riferimento a MDX Cube Reporting Help.
Caricamento e manutenzione dello schema MDX
È possibile fare clic su Manutenzione schema per eseguire varie attività per uno schema di cubo MDX che fa parte del progetto, come descritto di seguito:
- È possibile scegliere quando caricare per un progetto uno schema di cubo MDX associato a un'istanza di database. Per impostazione predefinita, gli schemi dei cubi MDX vengono caricati secondo necessità quando vengono eseguiti i report sui cubi MDX. È inoltre possibile scegliere di caricare schemi di cubi MDX all'avvio di Intelligence Server. Per informazioni sulla definizione del momento in cui caricare gli schemi dei cubi MDX, fare riferimento a MDX Cube Reporting Help.
- Quando integri le origini del cubo MDX in MicroStrategy, i dati vengono integrati come schema di cubo MDX. Una volta integrata un'origine del cubo MDX in MicroStrategy, è possibile scambiare l'istanza del database utilizzata per connettersi allo schema del cubo MDX con un'istanza del database diversa. Ciò consente di utilizzare istanze di database diverse con informazioni di accesso e connessione diverse per accedere a uno schema di cubo MDX. Per informazioni sullo scambio dell'istanza del database utilizzata per connettersi allo schema del cubo MDX, fare riferimento a MDX Cube Reporting Help.
Creazione di un'istanza del database
Le istanze del database vengono create e modificate nel Gestore istanze database, che può essere trovato espandendo Amministrazione per un'origine progetto, quindi in espansione Gestori di configurazione. Quando scegli di creare una nuova istanza di database, si apre l'editor delle istanze del database.
È inoltre possibile creare una nuova istanza di database utilizzando la procedura guidata dell'istanza di database disponibile nel menu di scelta rapida di Gestione istanze di database.
L'editor delle istanze del database presenta le seguenti schede:
- Generale: specifica il nome dell'istanza del database, il tipo di connessione (piattaforma dell'origine dati o origine dati applicabile) e la connessione al database predefinita.
Il tipo di connessione al database scelto deve corrispondere all'origine dati e determina se l'istanza del database è un'istanza del database relazionale o del cubo MDX.
- Avanzato: specifica il nome del database per l'archiviazione delle tabelle intermedie se per archiviare le tabelle intermedie viene utilizzato un database diverso dal magazzino, nonché altre opzioni.
La scheda Avanzate non è disponibile per le istanze del database del cubo MDX.
- Priorità lavoro: specifica lo schema di priorità del lavoro per l'istanza e il numero di connessioni con priorità.
Per creare un'istanza del database
- In MicroStrategy Developer, accedi a un'origine del progetto con privilegi amministrativi.
- Vai a Amministrazione > Gestori di configurazione > Istanze del database.
- Dal File menu, vai a Nuovo > Istanza del database. Si apre l'editor delle istanze del database.
- Sul Generale scheda, nel Nome dell'istanza del database campo, digitare il nome del istanza del database.
- Nel Tipo di connessione al database nell'elenco a discesa, selezionare il tipo di connessione all'origine dati in base all'origine dati che ospita il database.
Se hai eseguito l'aggiornamento da una versione precedente di MicroStrategy, puoi fare clic Aggiornamento per recuperare tutti i tipi di connessione al database inclusi dalla versione precedente di MicroStrategy che hai usato.
- Sul Avanzate scheda, puoi configurare varie opzioni per l'istanza del database, tra cui:
- Stoccaggio tavolo intermedio: È possibile specificare il nome del database e lo spazio dei nomi della tabella da utilizzare quando vengono create le tabelle intermedie. Vengono create tabelle intermedie per supportare varie query.
- Supporto per gateway di database: Puoi supportare la compatibilità con le versioni precedenti per il supporto del gateway di database da MicroStrategy versione 6.x.
Per abilitare il supporto del gateway database, selezionare Istanza del database primario casella di controllo, quindi selezionare un'istanza del database primario dall'elenco a discesa. L'istanza del database primario è l'istanza del database che deve essere utilizzata per l'esplorazione degli elementi nella tabella selezionata e per le query che non richiedono join ad altre tabelle. Per informazioni sul supporto del gateway di database, vedere Project Design Help.
- Ottimizzazione del data mart: È possibile supportare l'ottimizzazione dei data mart se l'origine dati per l'istanza del database si trova nella stessa origine dati che contiene i data mart.
Per abilitare l'ottimizzazione del data mart, selezionare Questa istanza del database si trova nello stesso warehouse di casella di controllo, quindi selezionare un'istanza del database dall'elenco a discesa.
- Prefisso della tabella: Se le tabelle nell'origine dati utilizzano un prefisso di tabella, puoi includere il prefisso di tabella per identificare la raccolta di tabelle corretta. Clic Selezionare per selezionare un prefisso di tabella o definire un nuovo prefisso di tabella.
- Versione ODBC: È possibile definire quale versione ODBC utilizzare per l'istanza del database, come descritto di seguito:
- Utilizza chiamate ODBC 2.0: ODBC 2.0 veniva utilizzato nelle versioni precedenti alla 9.0 di MicroStrategy. È possibile utilizzare questa opzione per la compatibilità con le versioni precedenti se il sistema di gestione del database non supporta ODBC 3.x. Ciò consente anche di utilizzare il recupero esteso per recuperare blocchi di dati dal database in memoria, invece che riga per riga, come incluso nei passaggi Per creare una connessione al database.
- Utilizza chiamate ODBC 3.x: Il supporto di ODBC 3.x viene introdotto in MicroStrategy 9.0. Questo valore viene scelto per impostazione predefinita per le istanze di database in MicroStrategy 9.xe versioni successive. Dovresti utilizzare questa opzione se il tuo sistema di gestione del database supporta ODBC 3.x. ODBC 3.x utilizzerà sempre il recupero esteso (SQLFetchScroll) per recuperare blocchi di dati dal database in memoria anziché il recupero riga per riga.
- Sul Priorità del lavoro scheda, è possibile configurare la priorità dei lavori per l'istanza del database. Per informazioni sulla configurazione dell'assegnazione delle priorità ai lavori, consultare la System Administration Help.
- Sul Generale scheda, nel Connessione al database (predefinita) riquadro, selezionare la connessione all'origine dati predefinita e fare clic su OK.
Se la connessione al database necessaria non esiste, è possibile crearne una facendo clic su Nuovo. Per i passaggi per creare una connessione al database, vedere Creazione di una connessione al database sotto.
Creazione di una connessione al database
Una connessione al database specifica il DSN e l'accesso al database utilizzati per accedere all'origine dati. Un'istanza di database designa una connessione al database come connessione predefinita per MicroStrategy utenti; tuttavia, utenti e gruppi possono essere mappati ad altre connessioni al database utilizzando la mappatura delle connessioni. Per ulteriori dettagli sulla mappatura delle connessioni, vedere Mappatura delle connessioni degli utenti.
Puoi creare connessioni al database nell'editor delle istanze del database facendo clic su Nuovo nella scheda Generale. Qualsiasi connessione al database creata nell'editor delle istanze del database è disponibile per l'uso in tutte le istanze del database nell'origine del progetto. Per ulteriori informazioni sulla creazione di una connessione al database per le origini del cubo MDX, fare riferimento a MDX Cube Reporting Help.
Quando si sceglie di creare una nuova connessione al database, si apre la finestra di dialogo Connessioni al database:
La finestra di dialogo Connessioni database presenta diverse opzioni a seconda del tipo di istanza del database:
- Istanze del database del data warehouse SQL
- Generale: Specifica il nome della connessione al database, il DSN del warehouse e l'accesso al database predefinito.
- Avanzate: Specifica la modalità del driver del database, la modalità di esecuzione del driver e altre impostazioni varie di connessione al warehouse.
- Istanze del database del cubo MDX
- Generale: Specifica il nome della connessione al database, l'accesso al database predefinito e le informazioni di connessione aggiuntive che è necessario fornire. Per ulteriori informazioni sulla creazione di una connessione al database per le origini del cubo MDX, vedere il file MDX Cube Reporting Help.
- Avanzate: Specifica le impostazioni di connessione, i parametri aggiuntivi della stringa di connessione e le impostazioni di memorizzazione nella cache della connessione.
Per creare una connessione al database
Prima di procedere, assicurati che sia stata creata un'istanza del database come descritto in Creazione di un'istanza del database.
- Sul Generale scheda, nel Nome della connessione al database casella, digitare un nome per identificare la connessione al database.
- Nel Origini dati ODBC del sistema locale riquadro, selezionare il nome dell'origine dati per l'origine dati.
- Sul Avanzate scheda, puoi definire varie opzioni in base alle tue esigenze e ai requisiti del database a cui ti stai connettendo, tra cui:
- Modalità driver del database: Selezionare una delle seguenti modalità del driver del database:
- Multiprocesso: Ogni connessione al database del magazzino viene generata come un processo separato, identificato nel Task Manager di Windows come
M8DBMPE.exe
. Se un processo fallisce, ad esempio quando un thread di accesso al database si blocca o viene perso, gli altri processi non vengono interessati. - Multi-thread: Tutte le connessioni al database del magazzino vengono mantenute all'interno del processo Intelligence Server
MSTRSVR.exe
. Tutte le connessioni, gli invii SQL e i recuperi dei dati dal database vengono gestiti all'interno di questo processo.
MicroStrategy consiglia di impostare tutti i driver del database in modalità multiprocesso. La robustezza e la stabilità fornite dalla modalità multi-processo mettono in ombra qualsiasi aumento di efficienza che potrebbe derivare dalla modalità multi-thread. I problemi che appaiono casuali e sporadici nel funzionamento multi-thread possono spesso essere risolti passando alla modalità multi-processo.
- Multiprocesso: Ogni connessione al database del magazzino viene generata come un processo separato, identificato nel Task Manager di Windows come
- Modalità di esecuzione del driver: Definire la modalità di esecuzione del driver in base al driver ODBC utilizzato:
- Connessione asincrona: Tutte le istruzioni allocate all'interno della connessione dovrebbero essere in grado di eseguire SQL in modo asincrono.
- Dichiarazione asincrona: Per ogni istruzione, la modalità asincrona è impostata esplicitamente.
- Sincrono: Viene eseguita solo un'istruzione alla volta. Questo è il valore predefinito.
Molti driver ODBC più recenti non supportano la modalità asincrona perché il driver è in grado di aprire un nuovo thread ed eseguire una nuova query eseguendo contemporaneamente una query precedente. IL MicroStrategy Leggimi fornisce consigli per le opzioni della modalità di esecuzione del driver che possono essere utilizzate per diversi driver ODBC.
- Utilizza il recupero esteso: Selezionare questa casella di controllo per consentire a Intelligence Server di recuperare blocchi di dati dal database in memoria, anziché riga per riga. Tieni presente che questa casella di controllo è disponibile solo se l'istanza del database è definita per utilizzare le chiamate ODBC 2.0, incluse nei passaggi Per creare un'istanza del database. Quando le chiamate ODBC 3.0 sono abilitate, il recupero esteso è già abilitato e questa opzione è disattivata.
Utilizzare query con parametri: Selezionare questa casella di controllo per consentire a Intelligence Server di passare i dati al database in blocchi anziché riga per riga. Per informazioni su come le query con parametri possono migliorare le prestazioni in MicroStrategy, vedere il Project Design Help.
Nei dashboard live collegati a gateway certificati, così come nei report e nei cubi eseguiti su un warehouse, tutte le esecuzioni SQL contenenti input di testo da filtri, condizioni di ricerca e prompt di testo sono protette tramite query parametrizzate. A partire dall'Aggiornamento 4 del 2021, questa funzionalità è estesa anche agli input delle transazioni nei report e nei documenti del server delle transazioni. Vedere KB485174 per ulteriori informazioni sulla parte transazionale di questa funzionalità di sicurezza e un elenco di gateway certificati. Vedere KB484512 per ulteriori informazioni sulla parte non transazionale di questa funzionalità di sicurezza e un elenco di gateway certificati.
- Tempo massimo tentativo di annullamento (sec): Definisce la quantità massima di tempo in cui MicroStrategy Il motore delle query attende un tentativo riuscito prima di annullare una query. I valori 0 e -1 indicano nessun limite.
- Tempo massimo di esecuzione della query (sec): Definisce il tempo massimo di esecuzione di un singolo passaggio SQL sul database. I valori 0 e -1 indicano nessun limite.
- Tempo massimo di tentativi di connessione (sec): Definisce il tempo massimo di attesa di Intelligence Server per connettersi al database. I valori 0 e -1 indicano nessun limite.
- Parametri aggiuntivi della stringa di connessione: Consente di passare parametri di connessione ODBC aggiuntivi al database come parte della stringa di connessione. Ciò è utile se è necessario modificare le impostazioni predefinite ODBC. Clic Anteprima per vedere l'intera stringa di connessione.
- Prefisso della tabella: Definisce un prefisso di tabella che specifica lo schema contenente le tabelle a cui accedere.
- Codifica del set di caratteri per i driver Windows: Le opzioni elencate di seguito sono rilevanti solo quando Intelligence Server è in esecuzione su una macchina Windows:
- Non UTF-8 (predefinito): Seleziona questa opzione se il driver ODBC restituisce informazioni in una codifica di caratteri diversa da UTF-8.
- UTF-8: Seleziona questa opzione se il driver ODBC restituisce informazioni nella codifica dei caratteri UTF-8. I driver per i database Teradata potrebbero richiedere la codifica UTF-8.
- Codifica del set di caratteri per i driver UNIX: Le opzioni elencate di seguito sono rilevanti solo quando Intelligence Server è in esecuzione su una macchina UNIX:
- Non UTF-8: Seleziona questa opzione se il driver ODBC restituisce informazioni in una codifica di caratteri diversa da UTF-8.
- UTF-8 (predefinito): Seleziona questa opzione se il driver ODBC restituisce informazioni nella codifica dei caratteri UTF-8. I driver per i database Teradata potrebbero richiedere la codifica UTF-8.
- Cache della connessione: Specificare la memorizzazione nella cache della connessione al database utilizzando le seguenti opzioni:
- Timeout di inattività della connessione (sec): Definisce la quantità di tempo in cui una connessione inattiva al database rimane memorizzata nella cache finché non viene terminata. È inoltre necessario impostare la Durata della connessione, descritta sopra, su un valore maggiore di zero affinché le connessioni al database vengano utilizzate da più di un singolo lavoro.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata di connessione. È possibile utilizzare questo timeout di inattività della connessione per garantire che le connessioni al database non rimangano nella memoria di Intelligence Server in uno stato di inattività per un periodo di tempo prolungato.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata di connessione. È possibile utilizzare questo timeout di inattività della connessione per garantire che le connessioni al database non rimangano nella memoria di Intelligence Server in uno stato di inattività per un periodo di tempo prolungato.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata di connessione. È possibile utilizzare questo timeout di inattività della connessione per garantire che le connessioni al database non rimangano nella memoria di Intelligence Server in uno stato di inattività per un periodo di tempo prolungato.
Se si digita un valore pari a 0, quando il lavoro associato a una connessione al database viene completato, la connessione al database viene eliminata e non viene inserita nella cache. Se si digita un valore pari a -1, una connessione al database può rimanere inattiva e presa in considerazione per nuovi lavori finché non viene raggiunta la durata della connessione al database.
- Modalità driver del database: Selezionare una delle seguenti modalità del driver del database:
- Sul Generale scheda, nel Nome di accesso al database predefinito riquadro, selezionare l'accesso al database predefinito e fare clic su OK.
Se l'accesso al database necessario non esiste, è possibile crearne uno facendo clic su Nuovo. Per i passaggi per creare una connessione al database, vedere Creazione di un accesso al database sotto.
Creazione di un accesso al database
Un accesso al database specifica l'ID utente e la password utilizzati per accedere al fonte di dati. L'accesso al database sovrascrive qualsiasi informazione di accesso memorizzata nel DSN. Una connessione al database ne indica uno accesso al database come accesso predefinito per MicroStrategy utenti, tuttavia utenti e gruppi possono essere mappati ad altri accessi al database utilizzando la mappatura delle connessioni.
La mappatura delle connessioni è spiegata in Mappatura delle connessioni degli utenti.
Gli accessi al database vengono creati nella finestra di dialogo Connessioni database facendo clic su Nuovo nella scheda Generale. Qualsiasi accesso al database creato nella finestra di dialogo Connessioni al database è disponibile per l'uso in tutte le connessioni al database nell'origine del progetto.
MicroStrategy le funzionalità di reporting e analisi richiedono un set generale di autorizzazioni di accesso al database che possono connettersi e modificare l'origine dati e i metadati, come descritto di seguito:
- Per i metadati sono necessarie le autorizzazioni Seleziona, Inserisci e Aggiorna. Le tabelle intermedie vengono create nei metadati per le query di ricerca ricorsive, che richiedono anche le autorizzazioni Crea ed Elimina. L'aggiornamento dello schema richiede l'autorizzazione Elimina.
- Per il data warehouse sono necessarie le autorizzazioni Seleziona, Crea, Inserisci e Elimina.
Quando si sceglie di creare un nuovo login al database, si apre la finestra di dialogo Login al database:
Per creare un accesso al database
Prima di procedere, assicurati che quanto segue sia completo:
- È stata creata un'istanza del database, come descritto in Creazione di un'istanza del database.
- È stata creata una connessione al database, come descritto in Creazione di una connessione al database.
- Nel Accesso al database campo, digitare il nome dell'accesso al database.
- Fornire l'ID utente e la password richiesti per accedere all'origine dati, utilizzando uno dei seguenti metodi:
- Digitare l'ID utente nel Utente campo e digitare la password per l'ID utente nel campo Parola d'ordine campo.
- Seleziona il Utilizza l'ID di accesso alla rete casella di controllo per connettersi all'origine dati utilizzando le credenziali dell'utente di rete utilizzate anche per eseguire Intelligence Server. Se Intelligence Server è in esecuzione come servizio, questo è l'utente che esegue il file
mstrsvr.exe
processi. Per determinare questo utente, in MicroStrategy Responsabile del servizio, seleziona MicroStrategy Intelligence Server e fare clic Opzioni. L'utente è elencato nella scheda Avvio servizio, nel campo Accesso. Se il nome dell'account di servizio è definito come account di sistema, per accedere all'origine dati vengono utilizzate le credenziali dell'utente di Windows.
- Fare clic su OK.
Gli accessi al database vengono passati all'origine dati ogni volta che un utente esegue un report o esplora elementi di attributo. Pertanto, tutti gli accessi al database creati in MicroStrategy Developer devono essere creati anche come account di accesso validi nell'origine dati.
Mappatura delle connessioni degli utenti
Mappatura delle connessioni degli utenti è il processo di Mappatura MicroStrategy utenti alle connessioni al database e agli accessi al database. Per MicroStrategy Per eseguire i report, gli utenti devono essere mappati su una connessione al database e su un accesso al database.
MicroStrategy gli utenti si collegano alle connessioni al database e agli accessi utilizzando:
- La connessione al database predefinita (e, quindi, l'accesso al database predefinito)
- Mappe specializzate per una connessione al database e/o un accesso al database (diverso dalla connessione e dall'accesso predefiniti) per un utente o un gruppo di utenti
È possibile associare gli utenti alle connessioni e agli accessi nell'Editor di configurazione progetto o nel Gestore comandi. Per informazioni su come vengono utilizzate le mappe di connessione, vedere il System Administration Help.
MicroStrategy le funzionalità di reporting e analisi richiedono un set generale di autorizzazioni di accesso al database per connettersi e modificare il data warehouse e i metadati, come descritto di seguito:
- Per i metadati sono necessarie le autorizzazioni Seleziona, Inserisci e Aggiorna. Le tabelle intermedie vengono create nei metadati per le query di ricerca ricorsive, che richiedono anche le autorizzazioni Crea ed Elimina. L'aggiornamento dello schema richiede l'autorizzazione Elimina.
- Per il data warehouse sono necessarie le autorizzazioni Seleziona, Crea, Inserisci e Elimina.
Per creare una mappa di connessione
Prima di procedere, assicurati che quanto segue sia completo:
- È stata creata un'istanza del database, come descritto in Creazione di un'istanza del database.
- È stata creata una connessione al database, come descritto in Creazione di una connessione al database.
- È stato creato un accesso al database, come descritto in Creazione di un accesso al database.
- In Developer, accedi a un progetto.
- Fare clic con il pulsante destro del mouse sul progetto e selezionare Configurazione del progetto. Si apre l'editor di configurazione del progetto.
- Nel Categorie elenco, espandere il Istanze del database categoria, quindi selezionare Mappatura delle connessioni.
- Fare clic con il pulsante destro del mouse su Istanze del database: mappatura delle connessioni riquadro e selezionare Nuovo. Viene aggiunta una nuova mappatura delle connessioni.
- È possibile definire la mappatura della connessione specificando le informazioni descritte di seguito:
- Istanza di database: L'istanza del database che si connette all'origine dati richiesta per la mappatura della connessione.
- Utente: L'utente o il gruppo di utenti a cui applicare la mappatura della connessione.
- Lingua: La lingua dei dati a cui accede la mappatura delle connessioni. È possibile utilizzare le mappature delle connessioni per supportare l'internazionalizzazione dei dati. Per informazioni sul supporto dell'internazionalizzazione dei dati con le mappature delle connessioni, vedere il Project Design Help.
- Connessione al database: L'origine dati a cui connettersi.
- Accesso al database: L'accesso al database per la mappatura delle connessioni.
- Fare clic su OK.
Imparentato
Se le informazioni della tabella non vengono aggiornate, nonostante siano stati eseguiti i passaggi corretti, vedere KB483323: Impossibile aggiornare la struttura della tabella in MicroStrategy Developer Catalogo del magazzino.