Get-SPExcelDataProvider

 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2015-03-09

Restituisce un provider di dati attendibile o un elenco di provider di dati attendibili.

Syntax

Get-SPExcelDataProvider -ExcelServiceApplication <SPExcelServiceApplicationPipeBind> [-AssignmentCollection <SPAssignmentCollection>]

Descrizione dettagliata

Il cmdlet Get-SPExcelDataProvider legge un provider di dati attendibile o un elenco di provider di dati attendibili per un'applicazione Excel Services. Excel Services aggiorna una connessione ai dati esterni solo se il provider di dati per la connessione è presente nell'elenco di provider di dati attendibili. Excel Services include nell'elenco alcuni provider di dati comuni, quindi l'uso dei cmdlet per modificare i provider di dati sicuri di solito è necessario negli scenari di connessione dati personalizzati.

Per le autorizzazioni e le informazioni più aggiornate su Windows PowerShell per SharePoint Server 2010, vedere i relativi articoli in TechNet all'indirizzo https://go.microsoft.com/fwlink/?linkid=163183\&clcid=0x410

Parameters

Parametro Obbligatorio Tipo Descrizione

ExcelServiceApplication

Obbligatorio

Microsoft.Office.Excel.Server.Cmdlet.SPExcelServiceApplicationPipeBind

Specifica l'applicazione Excel Services in Microsoft SharePoint Server 2010 che contiene l'oggetto elenco SPExcelDataProvider.

Il tipo deve essere un GUID valido, nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di un'applicazione Excel Services presente nella farm, ad esempio ServizioExcel1, o un'istanza di un oggetto SPExcelServiceApplication valido.

AssignmentCollection

Facoltativo

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Nota

Quando viene utilizzato il parametro Global tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Tipi di input

Tipi restituiti

Example

------------------ESEMPIO----------------------

Get-SPExcelServiceApplication  -Identity "ExcelServices" | Get-SPExcelDataProvider | where {$_.ProviderID -eq "SQLOLEDB"}

In questo esempio viene visualizzato il provider di dati con il relativo identificatore (ID) SQLOLEDB contenuto nell'elenco dei provider di dati dell'applicazione MyExcelService. Per selezionare un provider specifico dall'elenco dei provider attendibili, è necessario reindirizzare una clausola Where in grado di filtrare l'elenco di provider.

------------------ESEMPIO----------------------

Get-SPExcelDataProvider -ExcelServiceApplication "Excel Services" | format-table

In questo esempio viene visualizzato un elenco di provider di dati attendibili per l'applicazione Excel Services specifica e successivamente i risultati dei provider di dati vengono formattati in una tabella.