MicroStrategy ONE
Specifica delle informazioni di connessione al warehouse
Un'istanza di database è a MicroStrategy creato in MicroStrategy Developer da un amministratore, che rappresenta una connessione a a origine dati. Un'istanza di database specifica le informazioni sulla connessione, come il nome dell'origine dati, l'ID e la password di accesso e altre informazioni specifiche sull'origine dati.
I passaggi per creare i componenti necessari di un'istanza di database sono illustrati nelle sezioni seguenti: Creazione di un'istanza di database, Creazione di una connessione di database, e Creazione di un login database.
Quando un architetto di progetto crea un file progetto, l'architetto assegna un'istanza di database a quel progetto. Un progetto specifica solo un'istanza di database warehouse alla volta, ma un'istanza di database può essere assegnata a più progetti. Poiché è possibile includere solo un'origine dati nello schema relazionale del progetto, tutti i report e i documenti restituiscono informazioni da un'unica origine dati.
Se si dispone di una licenza per la funzione Opzione multiorigine, è possibile connettere un progetto a più istanze del database warehouse. Possono essere più origini dati collegate 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 a Project Design Help.
Indipendentemente dal fatto che si disponga o meno di una licenza per l'opzione Multisource, è possibile estendere l'accesso di un progetto a più origini dati anche tramite altre MicroStrategy caratteristiche. Freeform SQL, Generatore di query e supporto dell'accesso tramite MicroStrategy ad altre origini cubo MDX, quali SAP BW, Oracle Essbase e Microsoft Analysis Services, consente l'inclusione e l'utilizzo in un progetto di istanze del database non di progetto, insieme alle istanze del database warehouse. Per informazioni su Freeform SQL e su Query Builder, vedere Guida di Report avanzati. Per informazioni sulle origini cubi MDX, vedere 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 in precedenza, invece di accedere ai dati dello schema relazionale del progetto. Per ulteriori informazioni sul catalogo Warehouse, fare riferimento a Project Design Help.
Istanze database data warehouse SQL
Un'istanza database data warehouse SQL è qualsiasi istanza di database che si collega a un database o a un'altra origine dati tramite query SQL. Più precisamente, copre le istanze di database usate per standard MicroStrategy report, Freeform SQL, Query Builder, data mart e qualsiasi altra origine dati relazionale. È anche possibile connettersi all'elenco cronologia e alle tabelle delle statistiche tramite istanze del database del data warehouse SQL. Le istanze del database SQL data warehouse sono disponibili nell'Editor configurazione progetto, come mostrato di seguito.
La selezione di una casella di controllo di un'istanza di database rende l'istanza di database disponibile nel progetto per standard MicroStrategy report, data mart, Query Builder e Freeform SQL. Se si dispone di una licenza per l'opzione Multisource, la selezione di una casella di controllo per un'istanza di database rende l'istanza di database disponibile nel catalogo Warehouse come parte dello schema relazionale del progetto.
È possibile creare istanze di database come parte della funzione Importa dati. Un'istanza di database utilizzata per la funzione Importa dati viene visualizzata con
icona. Queste istanze di database vengono create con autorizzazioni di sicurezza dell'utente che le ha create durante l'utilizzo della funzione Importa dati. Se si seleziona una di queste istanze di database da includere come istanza di database disponibile nel progetto, si consiglia di modificare le autorizzazioni di sicurezza in a MicroStrategy utente con privilegi di amministratore. Ciò include l'acquisizione della proprietà dell'istanza di database e la definizione di un elenco di controllo di accesso 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 Guida in linea di Web.
L'ombreggiatura e il colore di un'istanza di database nell'elenco di istanze di database relazionali riflettono come l'istanza di database viene utilizzata nel progetto:
- Testo in blu: Questa è l'istanza del database warehouse selezionata dall'elenco a discesa Istanza database warehouse. Può esistere solo un'istanza di database warehouse per progetto, poiché i dati di questa istanza di database sono 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 aver selezionato un'istanza del database warehouse diversa.
Se si dispone di una licenza per l'opzione Multisource, l'istanza di database primario funge da origine principale dei dati per un progetto e viene utilizzata come istanza di database predefinita per le tabelle aggiunte al progetto.
Per informazioni sul catalogo Warehouse e per accedere a più origini dati con l'opzione Multisource, consultare il Project Design Help.
- Testo in grassetto: Il progetto contiene oggetti dipendenti dall'istanza di database. Non è possibile scegliere di disabilitare un'istanza di database con oggetti dipendenti per il progetto.
- Testo normale: L'istanza di database non è utilizzata nel progetto.
Deselezionando la casella di controllo di un'istanza di database viene rimossa l'istanza dal progetto ed eliminati eventuali schemi Freeform SQL o Generatore di query inutilizzati. È possibile cancellare un'istanza di database da un progetto solo se nel progetto non sono presenti oggetti dipendenti per l'istanza di 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 a System Administration Help.
Istanze database del cubo MDX
Un'istanza di database del cubo MDX è qualsiasi istanza di database che si connette a un'origine del cubo MDX, come SAP BW, Oracle Essbase o Microsoft Analysis Services. Per informazioni sulla connessione e sulla creazione di report su queste origini cubo MDX, fare riferimento a MDX Cube Reporting Help. Le istanze del database del cubo MDX sono disponibili nell'Editor configurazione progetto, come mostrato di seguito.
Un'istanza di database che dispone di uno schema del cubo MDX è rappresentata con un testo in grassetto. L'ombreggiatura e il colore di un'istanza di database nell'elenco di istanze di database relazionali riflettono come l'istanza di database viene utilizzata nel progetto:
- Grassetto: Il progetto contiene oggetti dipendenti dall'istanza di database. Non è possibile scegliere di disabilitare un'istanza di database con oggetti dipendenti per il progetto.
- Normale: L'istanza di database non è utilizzata nel progetto.
Se si rimuove un'istanza del database del cubo MDX da un progetto, sarà possibile eliminare eventuali oggetti schema del cubo MDX inutilizzati. È possibile rimuovere un'istanza di database da un progetto solo se non ci sono oggetti dipendenti nel progetto per l'istanza di 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 del cubo MDX che fa parte del progetto, come descritto di seguito:
- È possibile scegliere quando caricare uno schema del cubo MDX associato a un'istanza di database per un progetto. Per impostazione predefinita, gli schemi del cubo MDX vengono caricati in base alle esigenze quando vengono eseguiti i report del cubo MDX. È anche possibile caricare gli schemi del cubo MDX all'avvio di Intelligence Server. Per informazioni sulla definizione del momento in cui devono essere caricati gli schemi del cubo MDX, fare riferimento a MDX Cube Reporting Help.
- Quando si integrano le origini cubo MDX in MicroStrategy, i dati vengono integrati come schema del cubo MDX. Dopo aver integrato un'origine cubo MDX in MicroStrategy, è possibile scambiare l'istanza di database utilizzata per la connessione allo schema del cubo MDX con un'istanza di database diversa. Ciò consente di utilizzare istanze di database diverse con informazioni di accesso e connessione diverse per accedere allo schema del cubo MDX. Per informazioni sullo scambio dell'istanza di database utilizzata per la connessione allo schema del cubo MDX, fare riferimento a MDX Cube Reporting Help.
Creazione di un'istanza di database
Le istanze di database vengono create e modificate in Gestione istanze di database, disponibile espandendosi Amministrazione per un'origine progetto, in espansione Configuration Manager. Quando si sceglie di creare una nuova istanza di database, si apre l'Editor istanze di database.
È inoltre possibile creare una nuova istanza di database utilizzando la Creazione guidata istanze di database, disponibile nel menu di scelta rapida di Gestione istanze di database.
L'Editor istanze di database include le seguenti schede:
- Generali: specifica il nome dell'istanza database, il tipo di connessione (piattaforma di origine dati o origine dati applicabile) e la connessione database predefinita.
Il tipo di connessione al database scelto deve corrispondere all'origine dati e determina se l'istanza di database è un'istanza di database relazionale o di un cubo MDX.
- Avanzate: specifica il nome del database per l'archiviazione delle tabelle intermedie se per archiviare le tabelle intermedie viene utilizzato un database diverso dal warehouse, nonché altre opzioni.
La scheda Avanzate non è disponibile per le istanze del database del cubo MDX.
- Assegnazione priorità del processo: specifica lo schema di assegnazione delle priorità del processo per l'istanza e il numero di connessioni a cui è assegnata la priorità.
Per creare un'istanza di database
- In MicroStrategy Developer, accedere all'origine di progetto con privilegi di amministratore.
- Vai a Amministrazione > Configuration Manager > Istanze di database.
- Dal File menu, accedere a Nuovo > Istanza di database. Si apre l'editor di istanze di database.
- Il Generale nella scheda Nome dell'istanza di database campo , digitare il nome del file istanza di database.
- Nel Tipo di connessione al database elenco a discesa, selezionare il tipo di connessione all’origine dati in base all’origine dati che ospita il database.
Se è stato eseguito l'aggiornamento da una versione precedente di MicroStrategy, è possibile fare clic su Aggiornamento per recuperare eventuali tipi di connessione al database inclusi dalla versione precedente di MicroStrategy che hai usato.
- Il Avanzate scheda, è possibile configurare varie opzioni per l'istanza di database, tra cui:
- Storage di tabelle intermedie: È possibile specificare il nome del database e lo spazio dei nomi della tabella da utilizzare quando vengono create le tabelle intermedie. Le tabelle intermedie sono create per supportare varie query.
- Supporto gateway di database: È possibile supportare la compatibilità con la versione precedente per il supporto dei gateway di database da MicroStrategy versione 6.x.
Per abilitare il supporto gateway del database, selezionare Istanza database primaria casella di controllo e selezionare un'istanza di database primario dall'elenco a discesa. L'istanza di database primaria è l'istanza di database che deve essere utilizzata per sfogliare gli elementi nella tabella selezionata e per le query che non richiedono il join ad altre tabelle. Per informazioni sul supporto del gateway del database, vedere Project Design Help.
- Ottimizzazione data mart: È possibile supportare l'ottimizzazione dei data mart se l'origine dati per l'istanza di database si trova nella stessa origine dati che contiene i data mart.
Per abilitare l'ottimizzazione dei data mart, selezionare Questa istanza di database si trova nello stesso warehouse di casella di controllo e quindi selezionare un’istanza di database dall’elenco a discesa.
- Prefisso tabella: Se le tabelle nell'origine dati utilizzano un prefisso di tabella, è possibile includerlo per identificare la raccolta di tabelle corretta. Fare clic su Selezionare per selezionare un prefisso tabella o definire un nuovo prefisso tabella.
- Versione ODBC: È possibile definire quale versione ODBC utilizzare per l'istanza di database, come descritto di seguito:
- Utilizzare le chiamate ODBC 2.0: ODBC 2.0 è stato utilizzato nelle versioni precedenti alla 9.0 di MicroStrategy. È possibile utilizzare questa opzione per garantire la compatibilità con la versione precedente se il sistema di gestione del database non supporta ODBC 3.x. Questo consente di utilizzare il recupero esteso anche per recuperare blocchi di dati dal database e salvarli in memoria, anziché riga per riga, come indicato nei passaggi Per creare una connessione di database.
- Utilizzare chiamate ODBC 3.x: Il supporto di ODBC 3.x è stato introdotto in MicroStrategy 9.0. Questo valore è scelto per impostazione predefinita per le istanze di database in MicroStrategy 9.x e versioni successive. È necessario utilizzare questa opzione se il 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 alla memoria, anziché eseguire il recupero riga per riga.
- Il Assegnazione priorità del processo , è possibile configurare l'assegnazione di priorità ai processi per l'istanza di database. Per informazioni sulla configurazione dell'assegnazione priorità del processo, vedere a System Administration Help.
- Il Generale nella scheda Connessione di database (impostazione predefinita) riquadro, selezionare la connessione predefinita per origine dati e fare clic su OK.
Se la connessione al database necessaria non esiste, è possibile crearne una facendo clic su Nuovo. Per la procedura per creare una connessione di database, vedere Creazione di una connessione di database di seguito.
Creazione di una connessione di database
Una connessione database specifica il DSN e il login database utilizzati per accedere all'origine dati. Un'istanza database designa una connessione database come connessione predefinita per MicroStrategy utenti; utenti e gruppi possono tuttavia essere mappati ad altre connessioni di database utilizzando il mapping delle connessioni. Per maggiori dettagli sul mapping delle connessioni, vedere Mapping connessione utente.
Le connessioni database possono essere create nell'Editor istanze di database facendo clic su Nuovo nella scheda Generali. Qualsiasi connessione di database creata nell'Editor istanze di database può essere utilizzata in tutte le istanze di database nell'origine del progetto. Per ulteriori informazioni sulla creazione di una connessione di database per le origini cubo MDX, fare riferimento a MDX Cube Reporting Help.
Quando si sceglie di creare una nuova connessione database, viene visualizzata la finestra di dialogo Connessioni database:
La finestra di dialogo Connessioni database presenta opzioni diverse a seconda del tipo di istanza database:
- Istanze database data warehouse SQL
- Generale: Specifica il nome della connessione al database, il DSN del warehouse e l'accesso al database predefinito.
- Avanzato: Specifica la modalità del driver di database, la modalità di esecuzione del driver e altre impostazioni di connessione al warehouse.
- Istanze database del cubo MDX
- Generale: Specifica il nome della connessione al database, l'accesso al database predefinito e informazioni di connessione aggiuntive da fornire. Per ulteriori informazioni sulla creazione di una connessione di database per le origini cubo MDX, vedere MDX Cube Reporting Help.
- Avanzato: Specifica le impostazioni di connessione, i parametri aggiuntivi della stringa di connessione e le impostazioni della cache di connessione.
Per creare una connessione di database
Prima di procedere, verificare che sia stata creata un'istanza di database come descritto in Creazione di un'istanza di database.
- Il Generale nella scheda Nome della connessione di database casella, digitare un nome per identificare la connessione di database.
- Nel Origini dati ODBC di sistema locale riquadro, selezionare il nome dell’origine dati per l’origine dati.
- Il Avanzate scheda, è possibile definire varie opzioni in base alle esigenze e ai requisiti del database a cui ci si sta connettendo, tra cui:
- Modalità driver di database: Selezionare una delle seguenti modalità del driver di database:
- Multi-processo: Ogni connessione al database warehouse viene generata come un processo separato, identificato in Task Manager di Windows come
M8DBMPE.exe. Se un processo ha esito negativo, 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 warehouse sono gestite all'interno del processo Intelligence Server
MSTRSVR.exe. Tutte le connessioni, gli invii SQL e i recuperi di dati dal database vengono gestiti all'interno di questo processo.
MicroStrategy consiglia di impostare tutti i driver di database sulla modalità multi-processo. La robustezza e la stabilità della modalità multi-processo oscurano notevolmente la maggiore efficienza che potrebbe derivare dalla modalità multi-thread. I problemi che appaiono casuali e sporadici nelle operazioni multi-thread possono essere risolti passando alla modalità multi-processo.
- Multi-processo: Ogni connessione al database warehouse viene generata come un processo separato, identificato in Task Manager di Windows come
- Modalità di esecuzione del driver: Definisce la modalità di esecuzione del driver a seconda del driver ODBC in uso:
- Connessione asincrona: Tutte le istruzioni allocate all'interno della connessione dovrebbero essere in grado di eseguire SQL in modo asincrono.
- Istruzione asincrona: Per ogni istruzione è impostata in modo esplicito la modalità asincrona.
- 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 mentre esegue una query precedente contemporaneamente. Il MicroStrategy Leggimi fornisce consigli sulle opzioni della modalità di esecuzione del driver che possono essere usate per diversi driver ODBC.
- Usa recupero esteso: Selezionare questa casella di controllo per consentire a Intelligence Server di recuperare blocchi di dati dal database alla memoria, anziché riga per riga. Si tenga presente che questa casella di controllo è disponibile solo se l'istanza di database è definita per utilizzare chiamate 2.0 ODBC, cosa inclusa nei passaggi Per creare un'istanza di database. Quando le chiamate 3.0 sono abilitate, il recupero esteso è già abilitato e questa opzione è disattivata.
Usa query con parametri: Selezionare questa casella di controllo per consentire al server Intelligence di trasferire i dati al database in blocchi anziché riga per riga. Per informazioni su come le query con parametri possono migliorare le prestazioni in MicroStrategy, consultare Project Design Help.
Nelle dashboard in tempo reale collegate a gateway certificati, nonché nei report e cubi eseguiti su un warehouse, tutte le esecuzioni SQL contenenti testo di input da filtri, condizioni di ricerca e prompt testuali sono protette query con parametri. A partire dall'aggiornamento 4 del 2021, questa funzionalità è estesa anche agli input di transazione nei report e nei documenti del server di transazione. Vedere KB485174 per ulteriori informazioni sulla parte relativa alla transazione di questa funzione di sicurezza e un elenco di gateway certificati. Vedere KB484512 per ulteriori informazioni sulla parte non transazionale di questa funzione di sicurezza e un elenco di gateway certificati.
- Tempo massimo tentativi di annullamento (sec): Definisce il periodo di tempo massimo per il quale MicroStrategy Il motore query attende un tentativo riuscito prima di annullare una query. I valori pari a 0 e -1 non indicano alcun limite.
- Tempo massimo di esecuzione della query (sec): Definisce il tempo massimo che può essere eseguito da un singolo passaggio SQL sul database. I valori pari a 0 e -1 non indicano alcun limite.
- Tempo massimo tentativi di connessione (sec): Definisce il tempo massimo di attesa per la connessione al database da parte di Intelligence Server. I valori pari a 0 e -1 non indicano alcun limite.
- Altri parametri 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. Fare clic su Anteprima per visualizzare l'intera stringa di connessione.
- Prefisso tabella: Definisce il prefisso di tabella che specifica lo schema contenente le tabelle a cui accedere.
- Codifica set di caratteri per driver Windows: Le opzioni elencate di seguito sono rilevanti solo quando Intelligence Server è in esecuzione su un computer Windows:
- Non UTF-8 (impostazione predefinita): Selezionare questa opzione se il driver ODBC restituisce le informazioni con una codifica dei caratteri diversa da UTF-8.
- UTF-8: Selezionare questa opzione se il driver ODBC restituisce informazioni con codifica caratteri UTF-8. I driver per i database Teradata potrebbero richiedere la codifica UTF-8.
- Codifica set di caratteri per driver UNIX: Le opzioni elencate di seguito sono rilevanti solo quando Intelligence Server è in esecuzione su un computer UNIX:
- Non UTF-8: Selezionare questa opzione se il driver ODBC restituisce le informazioni con una codifica dei caratteri diversa da UTF-8.
- UTF-8 (impostazione predefinita): Selezionare questa opzione se il driver ODBC restituisce informazioni con codifica caratteri UTF-8. I driver per i database Teradata potrebbero richiedere la codifica UTF-8.
- Caching di connessione: Specificare la cache della connessione di database utilizzando le seguenti opzioni:
- Timeout per connessione inattiva (sec): Definisce il tempo per cui una connessione inattiva al database rimane nella cache fino a quando non viene terminata. È inoltre necessario impostare la durata della connessione descritta in precedenza su un valore superiore a zero affinché le connessioni di database possano essere utilizzate da più di un singolo processo.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata. È possibile utilizzare questo timeout di connessione per evitare che le connessioni di database restino nella memoria di Intelligence Server in uno stato di inattività per un lungo periodo di tempo.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata. È possibile utilizzare questo timeout di connessione per evitare che le connessioni di database restino nella memoria di Intelligence Server in uno stato di inattività per un lungo periodo di tempo.
L'applicazione del timeout di inattività della connessione può causare la rimozione di una connessione al database prima che raggiunga la sua durata. È possibile utilizzare questo timeout di connessione per evitare che le connessioni di database restino nella memoria di Intelligence Server in uno stato di inattività per un lungo periodo di tempo.
Se si digita un valore pari a 0, al termine del processo associato a una connessione database la connessione verrà eliminata e non messa in una cache. Se si digita un valore pari a -1, una connessione database può rimanere inattiva e considerata per nuovi processi fino al raggiungimento della durata della connessione database.
- Modalità driver di database: Selezionare una delle seguenti modalità del driver di database:
- Il Generale nella scheda Nome dell'accesso al database predefinito riquadro, selezionare il login database predefinito e fare clic su OK.
Se il login database necessario non esiste, è possibile crearne uno facendo clic Nuovo. Per la procedura per creare una connessione di database, vedere Creazione di un login database di seguito.
Creazione di un login database
Un login database specifica l'ID utente e la password usati per accedere a origine dati. Il login database sovrascrive le informazioni di login archiviate nel DSN. Una connessione di database ne designa una login database come login predefinito per MicroStrategy utenti, ma è possibile mappare utenti e gruppi ad altri login database utilizzando la mappatura connessione.
Il mapping delle connessioni è spiegato in Mapping connessione utente.
Gli accessi al database si creano facendo clic su Nuovo nella scheda Generali. Qualsiasi accesso al database creato nella finestra di dialogo Connessioni database può essere utilizzato in tutte le connessioni database nell'origine del progetto.
MicroStrategy Le funzioni di report e analisi richiedono un set generale di autorizzazioni di accesso al database per connettersi e modificare l'origine dati e i metadati, come descritto di seguito:
- Per i metadati sono richieste le autorizzazioni Seleziona, Inserisci e Aggiorna. Nei metadati vengono create tabelle intermedie per le query di ricerca ricorsive, che richiedono anche le autorizzazioni di creazione e rilascio. L'aggiornamento dello schema richiede l'autorizzazione Elimina.
- Per il data warehouse sono necessarie le autorizzazioni Seleziona, Crea, Inserisci e Rilascia.
Quando si sceglie di creare un nuovo login database, viene visualizzata la finestra di dialogo Login database:
Per creare un login database
Prima di andare avanti, verificare che le seguenti operazioni siano complete:
- È stata creata un'istanza di database, come descritto in Creazione di un'istanza di database.
- È stata creata una connessione al database, come descritto in Creazione di una connessione di database.
- Nel Accesso al database immettere il nome del login del database.
- Fornire l'ID utente e la password necessari per accedere all'origine dati in uno dei seguenti metodi:
- Digitare l'ID utente in ID di accesso e digitare la password per l'ID utente in Password campo .
- Selezionare Usa ID login di rete casella di controllo per connettersi all'origine dati utilizzando le credenziali utente di rete utilizzate anche per eseguire Intelligence Server. Se Intelligence Server è in esecuzione come servizio, questo è l'utente che esegue
mstrsvr.exeprocesso. Per determinare questo utente, in MicroStrategy Service Manager, selezionare MicroStrategy Intelligence Server e fare clic su Opzioni. L'utente è elencato nella scheda Avvio servizio, nel campo Login. Se il nome account di servizio è definito come account di sistema, le credenziali utente di Windows vengono utilizzate per accedere all'origine dati.
- Fare clic su OK.
Gli accessi al database vengono trasferiti all'origine dati ogni volta che un utente esegue un report o sfoglia gli elementi di attributo. È pertanto necessario che tutti gli accessi al database creati in MicroStrategy Developer siano creati come accessi validi nell'origine dati.
Mapping connessione utente
Mapping connessione utente è il processo di mappatura MicroStrategy utenti a connessioni database e login database. Per MicroStrategy utenti per eseguire report, devono essere mappati a una connessione database e a un login database.
MicroStrategy gli utenti si collegano a connessioni di database e login utilizzando:
- La connessione database predefinita (e, quindi, il login database predefinito)
- Specialized esegue il mapping a una connessione database e/o un login database (diversi dalla connessione e dal login predefiniti) per un utente o un gruppo di utenti
È possibile mappare utenti a connessioni e login nell'Editor configurazione progetto o in Command Manager. Per informazioni sull'utilizzo delle mappe di connessione, vedere a System Administration Help.
MicroStrategy Le funzioni di report e analisi richiedono una serie generale di autorizzazioni di accesso al database per connettersi al data warehouse e modificare i metadati, come descritto di seguito:
- Per i metadati sono richieste le autorizzazioni Seleziona, Inserisci e Aggiorna. Nei metadati vengono create tabelle intermedie per le query di ricerca ricorsive, che richiedono anche le autorizzazioni di creazione e rilascio. L'aggiornamento dello schema richiede l'autorizzazione Elimina.
- Per il data warehouse sono necessarie le autorizzazioni Seleziona, Crea, Inserisci e Rilascia.
Per creare una mappa di connessione
Prima di andare avanti, verificare che le seguenti operazioni siano complete:
- È stata creata un'istanza di database, come descritto in Creazione di un'istanza di database.
- È stata creata una connessione al database, come descritto in Creazione di una connessione di database.
- È stato creato un login database, come descritto in Creazione di un login database.
- In Developer accedere a un progetto.
- Fare clic con il pulsante destro del mouse sul progetto e selezionare Configurazione progetto. Si apre l'Editor configurazione progetto.
- Nel Categorie elenco, espandere Istanze di database categoria e quindi selezionare Mapping connessione.
- Fare clic con il pulsante destro del mouse nel file Istanze database - Mapping connessione riquadro e selezionare Nuovo. È stata aggiunta una nuova mappatura di connessione.
- È possibile definire la mappatura della connessione specificando le informazioni descritte di seguito:
- Istanza di database: L'istanza di database che si connette all'origine dati richiesta per il mapping di connessione.
- Utente: L'utente o il gruppo di utenti a cui applicare il mapping della connessione.
- Lingua: La lingua dei dati a cui ha accesso il mapping di connessione. È possibile utilizzare le mappature di connessione per supportare l'internazionalizzazione dei dati. Per informazioni sul supporto dell'internazionalizzazione dei dati con le mappature di connessione, consultare Project Design Help.
- Connessione di database: Origine dati a cui connettersi.
- Accesso al database: Accesso al database per il mapping della connessione.
- Fare clic su OK.
Correlati
Se le informazioni della tabella non sono state aggiornate, nonostante la procedura sia stata eseguita correttamente, vedere KB483323: Impossibile aggiornare la struttura della tabella nel catalogo di MicroStrategy Developer Warehouse.
