Progetti di Integration Services (SSIS)
SQL Server offre SQL Server Data Tools (SSDT) per lo sviluppo di pacchetti di Integration Services.
Quando si distribuiscono pacchetti in un database microsoft SQL Server o nell'archivio pacchetti SSIS, usare il servizio Integration Services per gestire i pacchetti. Il servizio Integration Services è disponibile solo in SQL Server Management Studio. Per altre informazioni sul servizio, vedere Servizio Integration Services (servizio SSIS). Per altre informazioni sulla distribuzione dei pacchetti, vedere Distribuzione pacchetti (SSIS).
Quando si distribuiscono progetti di Integration Services nel server Integration Services, si usano viste Transact-SQL e stored procedure in SQL Server Management Studio per gestire i progetti. Per altre informazioni sulla distribuzione dei progetti, vedere Distribuzione di progetti e pacchetti. Per altre informazioni sul server Integration Services, vedere Server SSIS (Integration Services).
Per una panoramica di SQL Server Data Tools (SSDT) e SQL Server Management Studio, vedere Integration Services (SSIS) e Ambienti studio.
Informazioni sui progetti di Integration Services
Un progetto è un contenitore in cui si sviluppano pacchetti di Integration Services.
In SQL Server Data Tools (SSDT) un progetto di Integration Services archivia e raggruppa i file correlati al pacchetto. Ad esempio, in un progetto sono inclusi i file necessari per creare una specifica soluzione di estrazione, trasferimento e caricamento specifica (ETL).
Prima di creare un progetto di Integration Services, è necessario acquisire dimestichezza con il contenuto di base di questo tipo di progetto. Quando se ne conosce il contenuto, è possibile cominciare a creare e usare un progetto di Integration Services.
Cartelle dei progetti di Integration Services
Il diagramma seguente illustra le cartelle in un progetto di Integration Services in SQL Server Data Tools (SSDT).
Nella tabella seguente si descrivono le cartelle che vengono visualizzate in un progetto di Integration Services.
Cartella | Descrizione |
---|---|
Pacchetti SSIS | Contiene i pacchetti. Per altre informazioni, vedere Pacchetti di Integration Services (SSIS). |
Varie | Sono contenuti file diversi dai file di pacchetto. |
File dei progetti di Integration Services
Quando si aggiunge un progetto di Integration Services nuovo o esistente a una soluzione, SQL Server Data Tools (SSDT) crea file di progetto con estensioni .dtproj e .dtproj.user e database.
Nel file con estensione dtproj sono contenute informazioni sulle configurazioni del progetto e su elementi quali i pacchetti.
Il file con estensione dtproj.user contiene informazioni relative alle preferenze dell'utente per l'utilizzo del progetto.
Il file *.database contiene informazioni necessarie a SQL Server Data Tools (SSDT) per aprire il progetto di Integration Services.
Informazioni sulle soluzioni
Una soluzione è un contenitore tramite cui vengono raggruppati e gestiti i progetti utilizzati durante lo sviluppo di soluzioni aziendali end-to-end. Una soluzione consente di gestire più progetti come una singola unità e raggruppa uno o più progetti correlati che concorrono a formare una soluzione aziendale.
Nelle soluzioni possono essere inclusi diversi tipi di progetto. Se si vuole usare Progettazione SSIS per creare un pacchetto di Integration Services, si deve lavorare su un progetto di Integration Services in una soluzione offerta da SQL Server Data Tools (SSDT).
Quando si crea una nuova soluzione, SQL Server Data Tools (SSDT) aggiunge una cartella specifica della soluzione a Esplora soluzioni e crea file con estensioni SLN e SUO:
Il file con estensione sln contiene informazioni sulla configurazione della soluzione e un elenco dei progetti della soluzione.
Il file con estensione suo contiene informazioni sulle preferenze dell'utente relative alla soluzione.
Quando si crea un nuovo progetto in SQL Server Data Tools (SSDT), viene automaticamente creata una soluzione, ma è anche possibile creare una soluzione vuota a cui aggiungere i progetti in un secondo tempo.
Nota
Per impostazione predefinita, quando si crea un nuovo progetto di Integration Services in SQL Server Data Tools (SSDT), la soluzione non viene visualizzata nel riquadro Esplora progetti. Per modificare questo comportamento predefinito, scegliere Opzioni dal menu Strumenti. Nella finestra di dialogo Opzioni espandere Progetti e soluzionie quindi fare clic su Generale. Nella pagina Generale selezionare Mostra sempre soluzione.
Attività correlate
Aggiunta o rimozione di un progetto di Integration Services da una soluzione
Creare un nuovo progetto di Integration Services
Aggiunta di un elemento a un progetto di Integration Services