Elaborazione Analysis Services - attivitàAnalysis Services Processing Task

Con l'attività Elaborazione Analysis ServicesAnalysis Services è possibile elaborare gli oggetti di Analysis ServicesAnalysis Services quali modelli tabulari, cubi, dimensioni e modelli di data mining.The Analysis ServicesAnalysis Services Processing task processes Analysis ServicesAnalysis Services objects such as tabular models, cubes, dimensions, and mining models.

Quando si elaborano modelli tabulari, tenere presente quanto segue:When processing tabular models, keep the following in mind:

  • Non è possibile effettuare analisi di impatto sui modelli tabulari.You cannot perform impact analysis on tabular models.

  • Alcune opzioni di elaborazione per la modalità tabulare non sono esposte, ad esempio Elaborazione deframmentazione e Elabora ricalcolo.Some processing options for tabular mode are not exposed, such as Process Defrag and Process Recalc. È possibile eseguire queste funzioni tramite l'attività Esegui DDL.You can perform these functions by using the Execute DDL task.

  • Le opzioni Elaborazione indice e Elaborazione di aggiornamento non sono appropriate per i modelli tabulari, pertanto non devono essere utilizzate.The options Process Index and Process Update are not appropriate for tabular models and should not be used.

  • Le impostazioni batch vengono ignorate per i modelli tabulari.Batch settings are ignored for tabular models.

    Integration ServicesIntegration Services sono incluse diverse attività tramite cui è possibile effettuare operazioni di Business Intelligence, quali l'esecuzione di istruzioni DDL (Data Definition Language) e di query di stima basate su modelli di data mining. includes a number of tasks that perform business intelligence operations, such as running Data Definition Language (DDL) statements and data mining prediction queries. Per ulteriori informazioni sulle attività di Business Intelligence correlate, fare clic su uno degli argomenti seguenti:For more information about related business intelligence tasks, click one of the following topics:

  • Attività Esegui DDL Analysis ServicesAnalysis Services Execute DDL Task

  • Attività Query di data miningData Mining Query Task

Elaborazione di oggettiObject Processing

È possibile elaborare più oggetti contemporaneamente.Multiple objects can be processed at the same time. Per l'elaborazione di più oggetti è necessario definire impostazioni applicabili all'elaborazione di tutti gli oggetti nel batch.When processing multiple objects, you define settings that apply to the processing of all the objects in the batch.

Gli oggetti in un batch possono essere elaborati sequenzialmente o in parallelo.Objects in a batch can be processed in sequence or in parallel. Se il batch non contiene oggetti per i quali la sequenza di elaborazione è importante, l'elaborazione parallela può accelerare l'operazione.If the batch does not contain objects for which processing sequence is important, parallel processing can speed up processing. Se gli oggetti nel batch vengono elaborati in parallelo, sarà possibile configurare l'attività in modo da determinare automaticamente il numero degli oggetti da elaborare in parallelo oppure specificare tale numero manualmente.If objects in the batch are processed in parallel, you can configure the task to let it determine how many objects to process in parallel, or you can manually specify the number of objects to process at the same time. Se gli oggetti vengono elaborati sequenzialmente, sarà possibile impostare un attributo di transazione sul batch integrando tutti gli oggetti in un'unica transazione oppure utilizzando una transazione distinta per ogni oggetto del batch.If objects are processed sequentially, you can set a transaction attribute on the batch either by enlisting all objects in one transaction or by using a separate transaction for each object in the batch.

Quando si elaborano oggetti di analisi può essere necessario elaborare anche gli oggetti che dipendono da questi ultimi.When you process analytic objects, you might also want to process the objects that depend on them. L'attività Elaborazione Analysis ServicesAnalysis Services include un'opzione che, oltre agli oggetti selezionati, consente di elaborare anche tutti gli oggetti dipendenti.The Analysis ServicesAnalysis Services Processing task includes an option to process any dependent objects in addition to the selected objects.

In genere, si elaborano tabelle delle dimensioni prima di elaborare tabelle dei fatti.Typically, you process dimension tables before processing fact tables. È possibile rilevare errori se si tenta di elaborare le tabelle dei fatti prima di elaborare le tabelle delle dimensioni.You may encounter errors if you try to process fact tables before processing the dimension tables.

Questa attività consente inoltre di configurare la gestione degli errori nelle chiavi delle dimensioni.This task also lets you configure the handling of errors in dimension keys. È ad esempio possibile ignorare gli errori oppure arrestare l'attività dopo un numero di errori specificato.For example, the task can ignore errors or stop after a specified number of errors occur. È possibile utilizzare la configurazione di gestione degli errori predefinita oppure creare una configurazione di gestione degli errori personalizzata,The task can use the default error configuration, or you can construct a custom error configuration. in cui sono specificate le condizioni di errore e la modalità con cui l'attività gestisce gli errori.In the custom error configuration, you specify how the task handles errors and the error conditions. È ad esempio possibile specificare che l'esecuzione dell'attività deve essere arrestata dopo il quarto errore oppure come devono essere gestiti i valori di chiave Null .For example, you can specify that the task should stop running when the fourth error occurs, or specify how the task should handle Null key values. La configurazione di gestione degli errori personalizzata può inoltre includere il percorso di un log degli errori.The custom error configuration can also include the path of an error log.

Nota

L'attività Elaborazione Analysis ServicesAnalysis Services è in grado di elaborare solo oggetti di analisi creati utilizzando gli strumenti di SQL ServerSQL Server .The Analysis ServicesAnalysis Services Processing task can process only analytic objects created by using the SQL ServerSQL Server tools.

Questa attività viene spesso usata insieme a un'attività Inserimento bulk che carica dati in una tabella di SQL ServerSQL Server oppure a un'attività Flusso di dati che implementa un flusso di dati per il caricamento di dati in una tabella.This task is frequently used in combination with a Bulk Insert task that loads data into a SQL ServerSQL Server table, or a Data Flow task that implements a data flow that loads data into a table. L'attività Flusso di dati può ad esempio includere un flusso di dati che estrae dati da un database OLTP (Online Transaction Processing) e li carica in una tabella dei fatti in un data warehouse, quindi chiama l'attività Elaborazione Analysis ServicesAnalysis Services per elaborare il cubo compilato in base al data warehouse.For example, the Data Flow task might have a data flow that extracts data from an online transactional database (OLTP) database and loads it into a fact table in a data warehouse, after which the Analysis ServicesAnalysis Services Processing task is called to process the cube built on the data warehouse.

L'attività Elaborazione Analysis ServicesAnalysis Services usa una gestione connessione Analysis ServicesAnalysis Services per connettersi a un'istanza di MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services.The Analysis ServicesAnalysis Services Processing task uses an Analysis ServicesAnalysis Services connection manager to connect to an instance of MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services. Per altre informazioni, vedere Gestione connessione Analysis Services.For more information, see Analysis Services Connection Manager.

Gestione degli erroriError Handling

Configurazione dell'attività Elaborazione Analysis ServicesConfiguration of the Analysis Services Processing Task

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Per ulteriori informazioni sulle proprietà che è possibile impostare in Progettazione SSISSSIS , fare clic sull'argomento seguente:For more information about the properties that you can set in SSISSSIS Designer, click the following topic:

Configurazione a livello di codice dell'attività Elaborazione Analysis ServicesProgrammatic Configuration of the Analysis Services Processing Task

Per ulteriori informazioni sull'impostazione di queste proprietà a livello di codice, fare clic sull'argomento seguente:For more information about programmatically setting these properties, click the following topic:

Editor attività Elaborazione Analysis Services (pagina Generale)Analysis Services Processing Task Editor (General Page)

La pagina Generale della finestra di dialogo Editor attività Elaborazione Analysis Services consente di denominare e descrivere l'attività Elaborazione Analysis Services.Use the General pageof the Analysis Services Processing Task Editor dialog box to name and describe the Analysis Services Processing task.

OpzioniOptions

NomeName
Consente di specificare un nome univoco per l'attività Elaborazione Analysis Services.Provide a unique name for the Analysis Services Processing task. Tale nome viene utilizzato come etichetta nell'icona dell'attività.This name is used as the label in the task icon.

Nota

I nomi delle attività devono essere univoci all'interno di un pacchetto.Task names must be unique within a package.

DescriptionDescription
Consente di immettere una descrizione dell'attività Elaborazione Analysis Services.Type a description of the Analysis Services Processing task.

Editor attività Elaborazione Analysis Services (pagina Analysis Services)Analysis Services Processing Task Editor (Analysis Services Page)

Usare la pagina Analysis Services della finestra di dialogo Editor attività Elaborazione Analysis Services per specificare una gestione connessione Analysis Services, selezionare gli oggetti analitici da elaborare e impostare le opzioni di elaborazione e di gestione degli errori.Use the Analysis Services page of the Analysis Services Processing Task Editor dialog box to specify an Analysis Services connection manager, select the analytic objects to process, and set processing and error handling options.

Quando si elaborano modelli tabulari, tenere presente quanto segue:When processing tabular models, keep the following in mind:

  1. Non è possibile effettuare analisi di impatto sui modelli tabulari.You cannot perform impact analysis on tabular models.

  2. Alcune opzioni di elaborazione per la modalità tabulare non sono esposte, ad esempio Elaborazione deframmentazione e Elabora ricalcolo.Some processing options for tabular mode are not exposed, such as Process Defrag and Process Recalc. È possibile eseguire queste funzioni tramite l'attività Esegui DDL.You can perform these functions by using the Execute DDL task.

  3. Alcune opzioni di elaborazione fornite, ad esempio l'elaborazione di indici, non sono appropriate per i modelli tabulari, pertanto non devono essere utilizzate.Some processing options provided, such as process indexes, are not appropriate for tabular models and should not be used.

  4. Le impostazioni batch vengono ignorate per i modelli tabulari.Batch settings are ignored for tabular models.

OpzioniOptions

Analysis Services - gestione connessioneAnalysis Services connection manager
Consente di selezionare una gestione connessione Analysis Services esistente nell'elenco o di crearne una nuova usando il pulsante Nuova .Select an existing Analysis Services connection manager in the list or click New to create a new connection manager.

NuovaNew
Consente di creare una nuova gestione connessione Analysis Services.Create a new Analysis Services connection manager.

Argomenti correlati: Analysis Services Connection Manager, Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione Analysis ServicesRelated Topics: Analysis Services Connection Manager, Add Analysis Services Connection Manager Dialog Box UI Reference

Elenco oggettiObject list

ProprietàProperty DescriptionDescription
Nome oggettoObject Name Consente di visualizzare i nomi degli oggetti specificati.Lists the specified object names.
TipoType Consente di visualizzare i tipi degli oggetti specificati.Lists the types of the specified objects.
Opzioni elaborazioneProcess Options Consente di selezionare un'opzione di elaborazione nell'elenco.Select a processing option in the list.

Argomenti correlati: Elaborazione di un modello multidimensionale (Analysis Services)Related Topics: Processing a multidimensional model (Analysis Services)
ImpostazioniSettings Consente di visualizzare le impostazioni di elaborazione per gli oggetti specificati.Lists processing settings for the specified objects.

AggiungiAdd
Consente di aggiungere un oggetto di Analysis ServicesAnalysis Services all'elenco.Add an Analysis ServicesAnalysis Services object to the list.

RimuoviRemove
Selezionare un oggetto, quindi fare clic su Elimina.Select an object, and then click Delete.

Analisi di impattoImpact Analysis
Consente di eseguire un'analisi di impatto sull'oggetto selezionato.Perform impact analysis on the selected object.

Argomenti correlati: Finestra di dialogo Analisi di impatto (Analysis Services - Dati multidimensionali)Related Topics: Impact Analysis Dialog Box (Analysis Services - Multidimensional Data)

Riepilogo impostazioni batchBatch Settings Summary

ProprietàProperty DescriptionDescription
Ordine di elaborazioneProcessing order Consente di specificare se gli oggetti devono essere elaborati sequenzialmente o in un batch. Se si utilizza l'elaborazione parallela, consente di specificare il numero di oggetti da elaborare simultaneamente.Specifies whether objects are processed sequentially or in a batch; if parallel processing is used, specifies the number of objects to process concurrently.
Modalità transazioneTransaction mode Consente di specificare la modalità di transazione per l'elaborazione sequenziale.Specifies the transaction mode for sequential processing.
Errori dimensioneDimension errors Consente di specificare il funzionamento dell'attività quando si verificano errori.Specifies the task behavior when errors occur.
Percorso log degli errori di chiave della dimensioneDimension key error log path Consente di specificare il percorso del file nel quale vengono registrati gli errori.Specifies the path of the file to which errors are logged.
Elabora oggetti interessatiProcess affected objects Indica se vengono elaborati anche gli oggetti dipendenti o interessati.Indicates whether dependent or affected objects are also processed.

Cambia impostazioniChange Settings
Consente di modificare le opzioni di elaborazione e la gestione degli errori nelle chiavi della dimensione.Change the processing options and the handling of errors in dimension keys.

Argomenti correlati: Finestra di dialogo Cambia impostazioni (Analysis Services - Dati multidimensionali)Related Topics: Change Settings Dialog Box (Analysis Services - Multidimensional Data)