Utilizzare una connessione BISM (BI Semantic Model) in Excel o Reporting Services
In questo argomento viene illustrato come utilizzare le connessioni BISM create utilizzando le istruzioni in altri argomenti. Se non è ancora stato creato un modello BISM, vedere Creare una connessione BISM (BI Semantic Model) a una cartella di lavoro di PowerPivot e Creare una connessione BISM a un database modello tabulare.
Connessione da Excel
È possibile specificare una connessione BISM come origine dati in Excel o in qualsiasi altra applicazione business in cui vengono utilizzati dati del modello tabulare di Analysis Services. In questa sezione vengono illustrati i due approcci per la connessione ai dati BISM utilizzando Excel.
Le connessioni BISM da Excel richiedono l'installazione di Excel 2010 e del provider OLE DB MSOLAP.5 nella workstation. Più avanti in questa sezione vengono fornite ulteriori informazioni sui requisiti della connessione.
Avvio da SharePoint
- Fare clic con il pulsante destro del mouse su una connessione BISM in una raccolta e selezionare Avvia Excel.
Fare clic su Abilita quando viene richiesto di abilitare le connessioni dati. In Excel verrà aperta una cartella di lavoro che contiene un elenco dei campi della tabella pivot in cui sono indicati i campi dell'origine dati sottostante.
Avvio da Excel
Avviare Excel e aprire una cartella di lavoro. In Recupera dati esterni della scheda Dati fare clic su Da altre origini.
Fare clic su Da Analysis Services e utilizzare la Connessione guidata dati per importare i dati.
Immettere l'URL di SharePoint del file di connessione BISM (ad esempio, http://mysharepoint/shared documents/myData.bism). Accettare l'opzione predefinita delle credenziali di accesso, Usa autenticazione di Windows. Fare clic su Avanti.
Nella pagina successiva fare clic di nuovo su Avanti. Anche se viene richiesto di selezionare un database, è possibile utilizzare solo quello specificato nella connessione BISM.
Nell'ultima pagina è possibile fornire un nome descrittivo e una descrizione. Fare clic su Fine, quindi fare clic su OK nella finestra di dialogo Importa dati per importare i dati.
Affinché le connessioni vengano eseguite correttamente, è necessario che sul computer client siano installati Excel 2010 e MSOLAP.5.dll. È possibile ottenere il provider installando la versione di PowerPivot per Excel corrente per questa versione o scaricare solo il provider OLE DB per Analysis Services dalla pagina di download del Feature Pack.
Per verificare che MSOLAP.5.dll sia la versione corrente, selezionare HKEY_CLASSES_ROOT\MSOLAP nel Registro di sistema. CurVer deve essere impostato su MSOLAP.5.
Inoltre, è necessario disporre delle autorizzazioni di lettura sul file BISM in SharePoint. In tali autorizzazioni sono inclusi i diritti di download. Excel consente di scaricare le informazioni sulla connessione BISM da SharePoint e di aprire una connessione diretta al database tramite HTTP Get. Le richieste di connessione non passano tramite SharePoint una volta archiviate in locale le informazioni sulla connessione BISM.
Se si è connessi a un database modello tabulare eseguito in un server Analysis Services, le autorizzazioni di SharePoint non sono sufficienti. È inoltre necessario disporre delle autorizzazioni di lettura sul server. È necessario che questo passaggio sia stato eseguito al momento della creazione della connessione BISM. Per ulteriori informazioni, vedere Creare una connessione BISM a un database modello tabulare.
Connessione da Reporting Services in SharePoint
È possibile utilizzare una connessione BISM con la stessa modalità con cui si utilizzano la maggior parte delle origini dati, specificando il file come origine dati nel documento o lo strumento tramite cui vengono utilizzati i dati. Anche se una connessione BISM punta a un database fisico Business Intelligence Semantic Model in un altro server, viene utilizzato il file di connessione come se fosse l'origine dati. L'URL di SharePoint della connessione BISM è un percorso dell'origine dati valido per i report Power View in cui vengono utilizzati dati BISM.
Per la progettazione di report ad hoc in SharePoint, l'utente che crea il report deve disporre di autorizzazioni di SharePoint sul file di connessione BISM (estensione bism) e sul database Business Intelligence Semantic Model. Il contesto di sicurezza della connessione è l'utente interattivo che sta creando il report.