Log delle modifiche per SQL Server Data Tools (SSDT)Changelog for SQL Server Data Tools (SSDT)

In questo argomento si applica a: SìSQL ServerSìDatabase SQL di AzureSìAzure SQL Data Warehouse Sì Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse Questo log delle modifiche è per SQL Server Data Tools (SSDT). This change log is for SQL Server Data Tools (SSDT).

Per i post dettagliati sulle novità e le modifiche, vedere il blog del team di SSDT.For detailed posts about what's new and changed, see the SSDT Team blog

SSDT per Visual Studio 2017 (anteprima della versione 15.4.0)SSDT for Visual Studio 2017 (15.4.0 preview)

Numero di build: 14.0.16134.0Build number: 14.0.16134.0

NovitàWhat's New?

Questa versione offre un programma di installazione Web autonoma per progetti relativi a database di SQL Server, Analysis Services, Reporting Services e Integration Services in Visual Studio 2017 15.4 o versioni successive.This release provides a standalone web installer for SQL Server Database, Analysis Services, Reporting Services, and Integration Services projects in Visual Studio 2017 15.4 or later.

Programma di installazioneInstaller

  • Consente di impostare un nome alternativo quando si installa una nuova istanza di SSDT per Visual Studio 2017.Allow user to set nickname when installing a new SSDT for VS2017 instance.
  • Consente di nascondere le caselle di controllo per la selezione delle funzionalità del programma di installazione se non è selezionata alcuna istanza di Visual Studio.Hide feature selection checkboxes of installer if no VS instance is selected.
  • Consente di perfezionare alcuni messaggi del programma di installazione in base ai suggerimenti dei clienti.Refine some messages of installer based on customer feedback.
  • Corregge il problema del mancato supporto dell'aggiornamento da parte del programma di installazione.Fix an issue that installer doesn’t support upgrade.

SSISSSIS

  • Corregge il problema dell'impossibilità di elencare le origini dati nell'importazione/esportazione guidata se è installato il Feature Pack di Azure.Fix an issue that Import/Export Wizard cannot list data source when Azure feature pack is installed.
  • Corregge il problema della generazione di un'eccezione durante la modifica di un'attività di processo di SSIS Analysis Services mentre si passa a un'altra connessione.Fix an issue that editing an SSIS Analysis Services Process Task throws an exception while switching connection.
  • Corregge il problema dell'interruzione dei componenti CDC dopo l'applicazione della correzione di SQL che aggiunge la colonna $command_id.Fix an issue that CDC components breaks after applying SQL fix that adds $command_id column.
  • Corregge il problema dell'impossibilità di modificare ed eseguire un pacchetto di terze parti se la destinazione è una versione precedente di SQL Server.Fix an issue that 3rd party package can’t be edited and executed when targeting old SQL Server.
  • Corregge il problema della visualizzazione non corretta della finestra di dialogo di configurazione Origine file flat se si fa doppio clic su DTSWizard.exe e si seleziona Origine file flat.Fix an issue that Flat File Source configure dialog doesn’t show correctly when double click DTSWizard.exe and select Flat File Source.
  • Corregge il problema dell'impossibilità di eseguire un pacchetto contenente un'attività o un componente di Azure Feature Pack se la destinazione è SQL Server 2017.Fix an issue that a package containing Azure Feature Pack task/component can’t execute when targeting SQL Server 2017.

Problemi notiKnown Issues

  • Il programma di installazione non è localizzato.The installer is not localized.
  • L'attività di esecuzione pacchetti SSIS non supporta il debug quando ExecuteOutOfProcess è impostato su True.SSIS Execute Package Task doesn't support debugging when ExecuteOutOfProcess is set to True. Questo problema è limitato al debug.This issue only applies to debugging. Il salvataggio, la distribuzione e l'esecuzione tramite DTExec.exe o il catalogo SSIS funzionano normalmente.Save, deploy, and execution via DTExec.exe or SSIS catalog is not impacted.

SSDT 17.3 per Visual Studio 2015SSDT 17.3 for Visual Studio 2015

Numero di build: 14.0.61709.290Build number: 14.0.61709.290

NovitàWhat's New?

Analysis Services (AS)Analysis Services (AS)

  • Nei modelli 1400 sono abilitati Cosmos DB e HDI Spark.Cosmos DB and HDI Spark are enabled in 1400 models.
  • Proprietà delle origini dati tabulari.Tabular data source properties.
  • "Query vuota" è ora un'opzione supportata per la creazione di una nuova query nell'editor di query per i modelli a livello di compatibilità 1400."Blank Query" is now a supported option for creating a new Query in the Query Editor for models at the 1400 compatibility level.
  • L'editor di query per i modelli in modalità 1400 consente ora di salvare le query senza che le nuove tabelle vengano automaticamente elaborate.The Query Editor for 1400-mode models now allows for saving queries without new tables automatically being processed.

Reporting Services (RS)Reporting Services (RS)

  • I progetti ora all'apertura nel formato aggiornato richiedono il supporto di MSBuild per la compilazione e la distribuzione.Projects now prompt on open to upgraded format to support using MSBuild to build and deploy.

Problemi notiKnown Issues

Analysis Services (AS)Analysis Services (AS)

  • I modelli con livello di compatibilità 1400 in modalità DirectQuery che includono prospettive non sono in grado di individuare i metadati o di eseguire query sugli stessi.Models of 1400 compatibility level in Direct Query mode that have perspectives fail on querying or discovering metadata.

Reporting Services (RS)Reporting Services (RS)

  • Il nuovo formato di progetto report non mantiene l'associazione del controllo del codice sorgente e genera un errore simile al messaggio seguente:New Report Project format does not retain source control binding, and raises an error similar to the message:

    Il file di progetto C:\path non è associato al controllo del codice sorgente, ma la soluzione contiene informazioni sull'associazione del controllo del codice sorgente relative a esso.The project file C:\path is not bound to source control, but the solution contains source control binding information in it.

    Per risolvere questo problema, fare clic su Usa associazione della soluzione ogni volta che la soluzione è aperta.To work around this issue, click Use solution binding every time the solution is opened.

  • Dopo aver aggiornato il progetto al nuovo formato MSBuild, è possibile che il salvataggio abbia esito negativo con un messaggio simile al seguente:After upgrading your project to the new MSBuild format, save may fail with a message similar to the following:

    "Il parametro "unevaluatedValue" non può essere null"."Parameter "unevaluatedValue" cannot be null."

    Per risolvere questo problema, aggiornare le configurazioni di progetto e popolare la proprietà Platform.To work around this issue, please update your Project Configurations and populate the Platform property.

Correzioni di bugBug Fixes

Analysis Services (AS)Analysis Services (AS)

  • Notevole miglioramento delle prestazioni quando si carica la visualizzazione Diagramma del modello tabulare.Vastly improved performance when loading tabular model diagram view.
  • Corretti alcuni problemi per migliorare l'integrazione e l'esperienza con Power Query nei modelli con livello di compatibilità 1400.Fixed a number of issues to improve PowerQuery integration and experience in 1400-compat level models.
    • Risolto un problema che impediva la modifica delle autorizzazioni per le origini file.Fixed an issue that prevented editing permissions for File sources.
    • Corretto un problema che impediva di modificare l'origine per le origini file.Fixed an issue Can't change the source for File sources.
    • Risolto un problema che causava la visualizzazione di un'interfaccia utente non corretta per le origini file.Fixed an issue Wrong UI displayed for File sources.
  • Risolto un problema che causava la rimozione della proprietà "JoinOnDate" quando si rendeva inattiva una relazione "Join on Date".Fixed an issue that caused the "JoinOnDate" property to be removed when a "Join on Date" relationship was made inactive.
  • L'opzione Nuova query del Generatore di query ora consente di creare una query vuota.New Query option in Query Builder now allows creating a new blank query.
  • Risolto un problema che durante la modifica di una query origine dati esistente impediva l'aggiornamento della definizione del modello della tabella al livello di compatibilità 1400.Fixed an issue that caused edits to an existing data source query to not update the model definition of the table in 1400-compat level.
  • Corretti problemi delle espressioni di contesto che potevano causare eccezioni.Fixed issues with custom context expressions that may have caused exceptions.
  • Quando si importa una nuova tabella con nome duplicato nei modelli tabulari 1400, all'utente ora viene comunicato che si è verificato un conflitto di nome e che il nome viene modificato in modo da essere univoco.When importing new table with duplicate name in 1400 tabular models, user is now be notified that there was a name conflict and the name adjusted to be unique.
  • La modalità di rappresentazione Utente corrente è stata rimossa dai modelli in modalità di importazione, perché non è uno scenario supportato.Current User impersonation mode has been removed from models in Import mode, as it is not a supported scenario.
  • L'integrazione di Power Query ora supporta opzioni per origini dati aggiuntive (OData.Feed, Odbc.DataSource, Access.Database, SapBusinessWarehouse.Cubes).PowerQuery integration now supports Options for Additional Data Sources (OData.Feed, Odbc.DataSource, Access.Database, SapBusinessWarehouse.Cubes).
  • Nelle stringhe delle opzioni di Power Query per le origini dati il testo ora viene localizzato correttamente in base alle impostazioni locali del client.PowerQuery Options strings for Data Sources will now correctly show localized text based on client locale.
  • Nella visualizzazione Diagramma ora appaiono le colonne appena create dall'editor di query M nei modelli con livello di compatibilità 1400.Diagram view now shows newly created columns from M Query Editor in 1400-compat level models.
  • L'editor di Power Query offre ora la possibilità di non importare i dati.Power Query Editor now gives the option to not import data.
  • Risolto un problema relativo all'installazione della cartridge di dati usata per importare le tabelle da Oracle nei modelli multidimensionali in VS2017.Fixed an issue with installing a data cartridge used to import tables from Oracle in multi-dimensional models in VS2017.
  • Risolto un problema che in alcuni casi può causare un arresto anomalo del sistema quando il cursore del mouse esce dalla barra della formula della tabella.Fixed an issue that may have led to a crash when mouse cursor leaving the tabular formula bar in rare cases.
  • Risolto un problema nella finestra di dialogo Modifica proprietà tabella per cui modificando il nome della tabella veniva modificato in modo non corretto il nome della tabella di origine causando un errore imprevisto.Fixed an issue in Edit Table Properties dialog where changing the table name incorrectly changed source table name causing an unexpected error.
  • Corretto un arresto anomalo del sistema che può verificarsi in VS2017 quando si tenta di richiamare il test sicurezza cubo nella scheda Dati delle celle della finestra di progettazione Ruoli nei progetti multidimensionali.Fixed a crash that could occur in VS2017 when trying to invoke Test Cube Security in the Roles designer Cell Data tab designer in multi-dimensional projects.
  • SSDT: le proprietà non possono essere modificate per le origini dati in formato tabulare.SSDT: Properties are uneditable for tabular data sources.
  • Risolto un problema che in alcuni casi poteva impedire il corretto funzionamento delle compilazioni di MSBuild e DevEnv con i file della soluzione.Fixed an issue that may have caused MSBuild and DevEnv builds to not work correctly in some cases with solution files.
  • Ottimizzate le prestazioni quando si esegue il commit delle modifiche apportate al modello (modifiche DAX per le misure, colonne calcolate) e il modello tabulare contiene metadati di dimensioni maggioriVastly improved performance when committing model changes (DAX edits for measures, calculated columns) when tabular model contains larger metadata
  • Risolti alcuni problemi relativi all'importazione dei dati con PowerQuery nei modelli con livello di compatibilità 1400Fixed a number of issues with importing data using PowerQuery in 1400-compat level models
    • L'importazione richiede molto tempo dopo avere fatto clic su Importa e nell'interfaccia utente non è indicato alcuno statoImport takes a long time after clicking Import and UI shows no status
    • Un lungo elenco di tabelle nella visualizzazione Strumento di navigazione rallenta la selezione delle tabelle da importareLarge list of tables on Navigator view when trying to select tables to import very slow
    • Prestazioni ridotte dell'editor di query quando si usa l'elenco di 35 query visualizzato nell'editor (stesso problema nel desktop PBI)Query Editor poor performance working with list of 35 queries in Query editor view (issue in PBI desktop too)
    • L'importazione di più tabelle disabilita la barra degli strumenti e può non terminare in determinate situazioniImporting multiple tables disabled toolbar and may never finish in certain situations
    • La finestra di progettazione del modello appare disabilitata e non indica dati dopo l'importazione di una tabella con Power QueryModel designer appeared disabled and showed no data after import of table using PQ
    • Se si deseleziona la casella "Crea nuova tabella" nell'interfaccia utente di Power Query viene comunque creata una nuova tabellaUnselecting "Create new Table" in PQ UI still resulted in a new table being created
    • Non vengono richieste le credenziali per l'origine dati della cartellaFolder data source not prompting for credentials
    • Se il riferimento all'oggetto non è impostato può essere generata un'eccezione quando si tenta di ottenere credenziali aggiornate per l'origine dati strutturataObject reference not set exception that may occur trying to get updated credentials on structured data source
    • L'apertura di Gestione partizioni con l'espressione M era molto lentaOpening partition manager with M-expression was very slow
    • Selezionando Proprietà nella tabella dell'editor di Power Query non appaiono le proprietàSelecting Properties on table in PQ editor didn’t show the properties
  • Migliorata l'affidabilità dell'integrazione dell'interfaccia utente di Power Query per il rilevamento delle eccezioni di livello superiore e la visualizzazione nella finestra di outputImproved robustness in Power Query UI integration to catch top-level exceptions and show in Output window
  • Risolto un problema con ChangeSource relativo alle modifiche non persistenti dell'origine dati della struttura con espressione del contesto di esecuzioneFixed an issue with ChangeSource on structure datasource not persisting changes when context expression
  • Risolto un problema per cui gli errori di espressione M possono causare errori dell'aggiornamento del modello senza che vengano visualizzati messaggi di erroreFixed an issue where M expression errors may cause failures to update the model without error message shown
  • Risolto un problema per cui SSDT veniva chiuso con il messaggio di errore "Prima di chiudere la soluzione è necessario terminare la compilazione"Fixed an issue closing SSDT with error "The build must be stopped before the solution can be closed"
  • Risolto un problema per cui Visual Studio può sembrare bloccato se si imposta una modalità di rappresentazione non corretta nel modello con livello di compatibilità 1400Fixed an issue where VS may appear to hang when setting wrong impersonation mode in 1400 compat-level model
  • La proprietà di righe di dettaglio ora viene serializzata in JSON solo quando non è vuota (modificata rispetto all'impostazione predefinita)Detail rows property will now only be serialized to JSON when it is not empty (changed from default)
  • Il driver OLEDB Oracle ora è disponibile nell'elenco per la modalità DirectQuery tabulareOracle OLEDB driver now available in the list for tabular Direct Query mode
  • L'aggiunta di espressioni M nei modelli tabulari con compatibilità 1400 ora appare e viene aggiornata in Esplora modelli tabulariAdding M-Expressions in 1400-compat tabular models now appear\refresh in the Tabular Model Explorer (TME)
  • Risolto un problema che impediva la visualizzazione del provider MSOLAP in VS2017 quando si tentava di eseguire l'importazione selezionando "Altro" come origine dati in modelli con livello di compatibilità precedente a 1400Fixed an issue that caused MSOLAP provider to not show up in VS2017 when trying to import using “Other” datasource in pre-1400 compat level models
  • Risolto un problema che può generare errori quando si aggiunge una traslazione usando Esplora modelli tabulariFixed an issue where adding a translation through TME may cause issues
  • Corretto un problema dell'interfaccia della sicurezza a livello di oggetto che in alcuni casi impedisce di visualizzare e nascondere la scheda in modo correttoFixed an issue in the Object Level Security interface that caused the tab to appear\hide incorrectly in certain cases
  • Risolto un problema per cui può verificarsi un errore quando si tenta di aprire un modello multidimensionale caricato in precedenza usando la finestra di dialogo Connetti al databaseFixed an issue where failure could occur attempting to open previously loaded multi-dimensional model using Connect to Database dialog
  • Risolto un problema che causava un errore durante l'aggiunta di assembly personalizzati a un modello multidimensionaleFixed an issue that caused an error when adding custom assemblies to a multi-dimensional model

Reporting Services (RS)Reporting Services (RS)

  • Risolto un problema di compilazione e creazione di RDLC in VS 2017Fixed an issue with compile and build of RDLC in VS 2017

SSDT per Visual Studio 2017 (anteprima 15.3.0)SSDT for Visual Studio 2017 (15.3.0 preview)

Numero di build: 14.0.16121.0Build number: 14.0.16121.0

NovitàWhat's New?

Questa anteprima è la prima versione di SSDT per Visual Studio 2017.This preview is the first version of SSDT for Visual Studio 2017. Questa versione introduce un'esperienza di installazione Web autonoma per i progetti SQL Server Database, Analysis Services, Reporting Services e Integration Services in Visual Studio 2017 15.3 o versioni successive.This release introduces a standalone web installation experience for SQL Server Database, Analysis Services, Reporting Services, and Integration Services projects in Visual Studio 2017 15.3 or later.

Problemi notiKnown Issues

  • Il programma di installazione non è localizzato.The installer is not localized.
  • SSIS non è localizzato.SSIS is not localized.
  • L'attività di esecuzione pacchetti SSIS non supporta il debug quando ExecuteOutofProcess è impostato su True.SSIS Execute Package Task doesn't support debugging when ExecuteOutofProcess is set to True. Questo problema è limitato al debug.This issue only applies to debugging. Il salvataggio, la distribuzione e l'esecuzione tramite DTExec.exe o il catalogo SSIS funzionano normalmente.Save, deploy, and execution via DTExec.exe or SSIS catalog is not impacted.
  • Per un elenco completo delle modifiche, vedere il log delle modifiche.For a complete list of changes, see the changelog.
  • Per segnalare eventuali problemi, è possibile usare il Centro commenti e suggerimenti per SSDT Connect.Report issues at the SSDT Connect Feedback site.
  • I pacchetti SSIS che contengono estensioni di terze parti non possono essere destinati all'uso con altre versioni di server.SSIS Packages containing 3rd party extensions cannot be switched to target other server versions.

SSDT 17.2 per Visual Studio 2015SSDT 17.2 for Visual Studio 2015

Numero di build: 14.0.61707.300Build number: 14.0.61707.300

NovitàWhat's New?

Progetti AS:AS projects:

  • Ora è possibile configurare la sicurezza a livello di oggetto nella finestra di dialogo Ruoli per la sicurezza avanzata nei modelli tabulari con livello di compatibilità 1400.Object Level Security can now be configured in the Roles dialog for advanced security in 1400 compatibility level tabular models.
  • Nuova selezione di membri del ruolo AAD per gli utenti senza indirizzi di posta elettronica nei modelli di Azure Analysis Services nei progetti SSDT Analysis Services per Visual Studio 2017.New AAD role member selection for users without email addresses in AS Azure models in SSDT AS projects for VS2017.
  • Nuova proprietà del progetto "Chiedi sempre conferma" di Azure Analysis Services nei progetti tabulari di SSDT Analysis Services per personalizzare il comportamento di memorizzazione nella cache delle credenziali ADAL.New AS Azure "Always Prompt" project property in SSDT AS tabular projects to customize behavior of ADAL credential caching.

Correzioni di bugBug Fixes

GeneraleGeneral

  • Aggiornati i riferimenti di personalizzazione per SQL Server 2017.Updated branding references for SQL Server 2017.

Progetti ASAS projects

  • Notevole miglioramento delle prestazioni per migliorare l'esperienza durante il commit di modifiche delle misure DAX e altre modifiche al modello.Significant performance fixes made to improve experience when committing DAX measure changes and other model edits.
  • Risolti alcuni problemi di integrazione di Power Query nei progetti di Analysis Services che usano i modelli tabulari con livello di compatibilità 1400.Fixed a number of issues with Power Query integration in Analysis Services projects using 1400-compatability level tabular models.
  • Risolto un problema relativo ai progetti multidimensionali limitato a Visual Studio 2017 che poteva impedire il caricamento della finestra di progettazione Progetta aggregazioni.Fixed an issue in Multi-Dimensional projects in VS2017 only where Design Aggregation designer may fail to load.
  • Risolto un problema per cui il trascinamento di un elemento nel diagramma vista origine dati multidimensionale di Analysis Services poteva causare un arresto anomalo di Visual Studio 2017.Fixed an issue when dragging an item in the Analysis Services multi-dimensional DSV diagram that could crash VS 2017.
  • Risolto un problema nei progetti di Analysis Services per cui la finestra di dialogo di distribuzione non era sempre in primo piano nella parte superiore di Visual Studio.Fixed an issue in AS projects where the Deploy Dialog was not always in the foreground on top of Visual Studio.
  • Rimossa l'importazione di Analysis Services dal Marketplace dati come origine dati perché il servizio è stato rimosso.Removed Analysis Services import from Data Marketplace as data source since the service has been decommissioned.
  • Risolto un problema che lasciava disabilitata la finestra di progettazione tabelle dopo aver selezionato Importa nuove tabelle dall'origine dati esistente tramite Esplora modelli tabulari.Fixed an issue that left the table designer disabled after Import New Table from existing data source through Tabular Model Explorer.
  • Risolto un problema che poteva lasciare nascoste nel contesto errato le voci Importa da origine dati/Aggiungi origine dati del menu Modello.Fixed an issue that may cause Model menu items Import from Datasource/Add Datasource to remain hidden in the wrong context.
  • Esperienza migliorata durante la creazione di una misura da Esplora modelli tabulari per evitare che lo stato attivo torni alla colonna usata per creare una misura.Improved experience when creating a measure from the Tabular Model Explorer to avoid switching focus back to the column used to create a measure.
  • Quando si passa dall'area di lavoro integrata nei progetti tabulari di Analysis Services a un server dell'area di lavoro esplicito, ora è possibile eseguire la pulizia dei file di database precedenti.When switching from integrated workspace in AS tabular projects to explicit workspace server, the old database files are now be cleaned up.
  • Risolto un problema nei progetti di modelli tabulari 1400 di Analysis Services per cui lo stato dell'interfaccia utente della casella di controllo Sicurezza a livello di riga veniva inizialmente visualizzato come deselezionato, indipendentemente dallo stato effettivo dell'oggetto sottostante.Fixed an issue in AS tabular 1400 models projects where the Row Level Security checkbox UI state initially showed as unchecked regardless of actual underlying object state.
  • Corretto un arresto anomalo che poteva verificarsi durante l'importazione di file di testo o file di Excel in modelli tabulari con livello di compatibilità 1400 che usano Power Query e generano un'eccezione non gestita.Fixed a crash that could occur when importing text file or Excel file into 1400-compat mode tabular model using Power Query and unhandled exception thrown.
  • Risolto un problema che poteva verificarsi con il cursore della barra di scorrimento nel controllo di modifica della formula DAX, nella finestra di progettazione di modelli tabulari di Analysis Services.Fixed an issue that could occur with the scrollbar thumb in the DAX formula editing control in AS tabular model designer.
  • Risolto un problema che impediva la modifica di un'origine dati di mashup di Power Query quando conteneva un'autenticazione di nome utente/password.Fixed an issue that prevented modifying a PowerQuery mashup data source when it contained a username/password authentication.
  • Risolto un problema che poteva impedire la connessione di un'origine dati quando venivano impostate proprietà aggiuntive nella stringa di connessione.Fixed an issue that could prevent a data source to connect when additional properties set in connection string.
  • Risolto un problema che poteva causare l'arresto anomalo di Visual Studio durante il caricamento di più progetti di modelli tabulari di Analysis Services e la chiusura della seconda finestra di progettazione modelli senza prima interagire con il contenuto della finestra di progettazione.Fixed an issue that could crash VS when multiple AS tabular model projects loaded and closing the second model designer without interacting with anything in the designer first.
  • Risolto un problema per cui in alcuni casi le modifiche apportate alla formattazione degli indicatori KPI non venivano mantenute.Fixed an issue where edits made to KPI formatting were not getting persisted in some cases.
  • Risolto un problema con l'interfaccia utente di Power Query che mostrava lo stato selezionato del menu errato per la visualizzazione o meno della barra della formula.Fixed an issue with PowerQuery UI that showed the wrong menu checked state for whether the formula bar was shown.
  • Risolto un problema con le origini dati di Power Query nei progetti tabulari con livello di compatibilità 1400 di Analysis Services che poteva causare l'arresto anomalo di Visual Studio quando si selezionava il menu Modifica origine dati da Esplora modelli tabulari.Fixed an issue in AS Tabular 1400-compat level projects with PowerQuery data sources that could crash VS when selecting Change Data Source menu from Tabular Model Explorer.
  • Risolto un problema saltuario per cui il caricamento di un modello tabulare 1400 poteva restituire il messaggio di errore Impossibile caricare il file o l'assembly 'Microsoft.ProBI.MashupLibrary'.Fixed an intermittent issue where loading a 1400 tabular model may show the error 'Could not load file or assembly 'Microsoft.ProBI.MashupLibrary'.

Progetti RSRS projects

  • Le preferenze utente per lo stato di selezione delle impostazioni relative a Righello e Parametro in RS vengono memorizzate correttamente nelle sessioni.User preferences for RS Ruler and Parameter box settings selection state is remembered correctly across sessions.

Progetti ISIS projects

  • Risolto un problema per cui il contenitore ADO/ADO.NET ForEachLoop non veniva visualizzato correttamente.Fixed an issue where ADO/ADO.NET ForEachLoop Container didn't show correctly
  • Risolto un problema con alcune attività, componenti e procedure guidate non localizzati.Fixed an issue where some tasks/components/wizards are not localized
  • L'oggetto TargetServerVersion più recente è stato modificato da "SQL Server vNext" a "SQL Server 2017".Changed latest TargetServerVersion from "SQL Server vNext" to "SQL Server 2017"

SSDT 17.1 per Visual Studio 2015SSDT 17.1 for Visual Studio 2015

Numero di build: 14.0.61705.170Build number: 14.0.61705.170

NovitàWhat's New?

Progetti AS:AS projects:

  • Gli utenti possono impostare gli hint di codifica per le colonne dell'interfaccia utente nei modelli 1400Users can set encoding hints on columns in the UI on 1400 models
  • La funzionalità IntelliSense non correlata al modello è ora disponibile in modalità offlineNon-model-related IntelliSense is now available in offline mode
  • Esplora modelli tabulari ora contiene un nodo per rappresentare le espressioni M denominate disponibili nel modello (modelli tabulari con livello di compatibilità 1400).Tabular Model Explorer now contains a node to represent named M expressions available across the model (1400 compatibility level tabular models)
  • La funzionalità Selezione utenti di Azure Active Directory, simile alla gestione delle identità e degli accessi del portale di Microsoft Azure, è ora disponibile quando si impostano i membri dei ruoli nei modelli tabulari.Azure Active Directory People Picker, similar to Microsoft Azure portal's IAM, now available when setting up Role Members in Tabular Models

Progetti di database:Database projects:

  • Aggiornamento a DacFx 17.1Updated to DacFx 17.1

Correzioni di bugBug Fixes

  • Risolto un problema che causava la visualizzazione non corretta del nome del gruppo Finestre di progettazione di Business Intelligence nelle opzioni di Visual Studio in VS2017Fixed an issue where the Business Intelligence Designers group name was displayed incorrectly in Visual Studio Options in VS2017
  • Risolto un problema che poteva causare un arresto anomalo del sistema durante la generazione di una mappa del codice per una soluzione con un progetto report o un progetto di Analysis ServicesFixed an issue where a crash could occur generating a Code Map for a solution with a Report Project or AS Project
  • Risolti alcuni problemi di integrazione di Power Query nei modelli tabulari con livello di compatibilità 1400 di Analysis Services.Fixed a number of issues with PowerQuery integration for Analysis Services 1400 compatibility level tabular models
  • Risolto un problema nella nuova finestra degli strumenti dell'editor DAX per cui l'operatore di assegnazione non poteva essere su una riga separata durante la definizione di una misuraFixed an issue in the new DAX editor tool window where the assignment operator could not be on a separate line when defining a measure
  • Risolto un problema che impediva l'aggiornamento della visualizzazione delle misure tabulari quando si assegnavano nuovi nomi alle misure nella prospettivaFixed an issue that prevented the tabular measure display from updating when renaming measures in perspective
  • Aggiornati il motore dell'area di lavoro integrata di Analysis Services e il modello a oggetti tabulare con correzione di una regressione che causava l'esito negativo della distribuzione dei progetti tabulari 1200 contenenti traduzioni al server di Analysis Services in SQL Server 2016Updated Analysis Services integrated workspace engine and Tabular Object Model that fixes a regression that caused 1200 tabular projects containing translations to fail on deploy to SQL Server 2016 Analysis Services server
  • Corretto un problema di prestazioni che rendeva molto lento il processo di creazione o eliminazione delle nuove origini di dati tabulari 1400Fixed a performance issue that made creation\deletion of new 1400 tabular data sources very slow
  • Risolto un problema che poteva causare l'arresto del rendering del diagramma delle viste origine dati nei modelli multidimensionali se la visualizzazione passava rapidamente da una vista all'altraFixed an issue where the DSV diagram in multi-dimensional models could stop rendering if changing view quickly between different DSVs

DacFx 17.1DacFx 17.1

  • Risolto un problema che si verificava durante la crittografia di una colonna con tabelle ottimizzate per la memoria con altre colonne di identitàFixed an issue when encrypting a column with memory-optimized tables with other identity columns
  • Supporto SQLDOM per l'opzione CATALOG_COLLATION per CREATE DATABASESQLDOM support for CATALOG_COLLATION option for CREATE DATABASE

DacFx 17.0.1DacFx 17.0.1

  • Corretto un problema dei database con una chiave asimmetrica di un modulo HSM con argomento Connect di un provider EKMFix for issue with databases with an asymmetric key by an HSM with an EKM provider Connect item

SSDT 17.0 per Visual Studio 2015 (supporta fino a SQL Server 2017)SSDT 17.0 for Visual Studio 2015 (supports up to SQL Server 2017)

Numero di build: 14.0.61704.140Build number: 14.0.61704.140

NovitàWhat's New?

Progetti di database:Database projects:

  • La modifica di un indice cluster in una vista non bloccherà più la distribuzioneAmending a clustered index on a view will no longer block deployment
  • Le stringhe di confronto dello schema correlate alla crittografia delle colonne usano il nome appropriato invece del nome dell'istanza.Schema comparison strings relating to column encryption uses the proper name rather than the instance name.
  • È stata aggiunta una nuova opzione della riga di comando a SqlPackage: ModelFilePath.Added a new command line option to SqlPackage: ModelFilePath. Questa opzione consente agli utenti esperti di specificare un file model.xml esterno per operazioni di importazione, pubblicazione e scriptingThis provides an option for advanced users to specify an external model.xml file for import, publishing, and scripting operations
  • L'API DacFx è stato esteso per supportare l'autenticazione universale di Azure AD e il servizio Multi-Factor Authentication (MFA)The DacFx API was extended to support Azure AD Universal Authentication and Multi-factor authentication (MFA)

Progetti IS:IS projects:

  • L'origine OData SSIS e Gestione connessione OData supportano ora la connessione ai feed OData di Microsoft Dynamics AX Online e Microsoft Dynamics CRM Online.The SSIS OData Source and OData Connection Manager now support connecting to the OData feeds of Microsoft Dynamics AX Online and Microsoft Dynamics CRM Online.
  • I progetti SSIS supportano ora la versione del server di destinazione "SQL Server 2017"SSIS project now supports target server version of "SQL Server 2017"
  • È stato aggiunto il supporto per Attività di controllo CDC, CDC Splitter e Origine CDC quando la destinazione è SQL Server 2017.Support for CDC Control Task, CDC Splitter and CDC Source when targeting SQL Server 2017.

Progetti AS:AS projects:

  • Integrazione di Power Query per Analysis Services (modelli tabulari con livello di compatibilità 1400):Analysis Services PowerQuery Integration (1400 compatibility level tabular models):
    • DirectQuery è disponibile per SQL Oracle e Teradata se l'utente ha installato driver di terze partiDirectQuery is available for SQL Oracle, And Teradata if user has installed 3rd Party drivers
    • Aggiunta di colonne in base all'esempio in PowerQueryAdd columns by example in PowerQuery
    • Opzioni di accesso ai dati nei modelli 1400 (proprietà a livello di modello usate dal motore M)Data access options in 1400 models (model-level properties used by M engine)
      • Abilita combinazione rapida: il valore predefinito è false, se l'opzione è impostata su true, il motore di mashup ignora i livelli di privacy dell'origine dati quando si combinano i datiEnable fast combine (default is false - when set to true, the mashup engine ignores data source privacy levels when combining data)
      • Abilita reindirizzamenti legacy: il valore predefinito è false, se l'opzione è impostata su true, il motore di mashup segue i reindirizzamenti HTTP potenzialmente non sicuri.Enable Legacy Redirects (default is false – when set to true, the mashup engine follows HTTP redirects that are potentially insecure. Ad esempio, un reindirizzamento da un HTTPS a un URI HTTPFor example, a redirect from an HTTPS to an HTTP URI)
      • Restituisci valori di errore come Null: il valore predefinito è false, se l'opzione è impostata su true, gli errori a livello di cella vengono restituiti come Null.Return Error Values as Null (default is false – when set to true, cell level errors are returned as null. Se è false, viene generata un'eccezione se una cella contiene un erroreWhen false, an exception is raised is a cell contains an error)
    • Origini dati aggiuntive (origini dati di file) che usano PowerQueryAdditional data sources (file data sources) using PowerQuery
      • ExcelExcel
      • Testo/CSVText/CSV
      • XmlXml
      • JsonJson
      • CartellaFolder
      • Database di AccessAccess Database
      • Archiviazione BLOB AzureAzure Blob Storage
    • Interfaccia utente localizzata di PowerQueryLocalized PowerQuery user interface
  • Finestra degli strumenti dell'editor DAXDAX Editor Tool Window
    • Migliorata l'esperienza di editing DAX per misure, colonne calcolate ed espressioni di righe di dettaglio, disponibile dal menu Visualizza, Altre finestre in SSDTImproved DAX editing experience for measures, calculated columns, and detail-rows expressions, available via the View, Other Windows menu in SSDT
    • Miglioramenti di parser DAX\IntelliSenseImprovements to DAX parser\Intellisense

Progetti RS:RS projects:

  • È ora disponibile il controllo RVC incorporabile con supporto di SSRS 2016.Embeddable RVC Control is now available supporting SSRS 2016

Correzioni di bugBug fixes

Progetti AS:AS projects:

  • È stato risolto il problema della priorità dei modelli per i progetti BI in modo che non vengano visualizzati nella parte più alta delle categorie dei nuovi progetti in Visual StudioFixed the template priority for BI Projects so they don’t show up at the top of the New Projects categories in VS
  • È stato risolto il problema di arresto anomalo di Visual Studio che si verifica in rare circostanze all'apertura di una soluzione SSIS, SSAS o SSRSFixed a VS crash that may occur in rare circumstances when SSIS, SSAS or SSRS solution opened
  • Progetti tabulari: vari miglioramenti e correzioni delle prestazioni per l'analisi DAX e la barra della formula.Tabular: A variety of enhancements and performance fixes for DAX parsing and the formula bar.
  • Progetti tabulari: Esplora modelli tabulari non sarà più visibile se non ci sono progetti tabulari di SSAS aperti.Tabular: Tabular Model Explorer will no longer be visible if no SSAS Tabular projects are open.
  • Progetti multidimensionali: risolto un problema a causa del quale la finestra di dialogo di elaborazione era inutilizzabile in computer con valori DPI alti.Multi-dimensional: Fixed an issue where the processing dialog was unusable on High-DPI machines.
  • Progetti tabulari: risolto un problema a causa del quale si verifica un errore in SSDT all'apertura di qualsiasi progetto BI quando SSMS è già aperto.Tabular: Fixed an issue where SSDT faults when opening any BI project when SSMS is already open. Argomento ConnectConnect Item
  • Progetti tabulari: risolto un problema a causa del quale le gerarchie non venivano salvate correttamente nel file bim in un modello 1103. Argomento ConnectTabular: Fixed an issue where hierarchies were not being properly saved to the bim file in an 1103 model.Connect Item
  • Progetti tabulari: risolto un problema a causa del quale la modalità area di lavoro integrata era consentita nei computer a 32 bit anche se non è supportata.Tabular: Fixed an issue where Integrated Workspace mode was allowed on 32-bit machines even though it is not supported.
  • Progetti tabulari: risolto un problema a causa del quale il clic su qualsiasi elemento in modalità di semiselezione (ad esempio, digitazione di un'espressione DAX ma clic su una misura) potrebbe causare arresti anomali del sistema.Tabular: Fixed an issue where clicking on anything while in semi-select mode (typing a DAX expression but clicking a measure, for example) could cause crashes.
  • Progetti tabulari: risolto un problema a causa del quale la distribuzione guidata reimposta la proprietà .Name del modello su "Model".Tabular: Fixed an issue where Deployment Wizard would reset the model's .Name property back to "Model". Argomento ConnectConnect Item
  • Progetti tabulari: risolto un problema a causa del quale la selezione di una gerarchia in Esplora modelli tabulari comporta la visualizzazione delle proprietà anche se non è selezionata la Vista diagramma.Tabular: Fixed an issue where selecting a hierarchy in TME should display properties even if Diagram View is not selected.
  • Progetti tabulari: risolto un problema a causa del quale quando si incolla contenuto nella barra della formula DAX vengono incollati immagini o altri contenuti invece del testo, quando si esegue l'operazione Incolla da particolari applicazioni.Tabular: Fixed an issue where pasting into the DAX Formula bar would paste images or other content instead of text when pasting from certain applications.
  • Progetti tabulari: risolto un problema a causa del quale alcuni vecchi modelli nel livello 1103 non potevano essere aperti a causa della presenza di misure con una definizione specifica.Tabular: Fixed an issue where some old models in the 1103 couldn't be opened due to presence of measures with a specific definition.
  • Progetti tabulari: risolto un problema a causa del quale non era possibile eliminare sessioni XEvent.Tabular: Fixed an issue where XEvent Sessions could not be deleted.
  • È stato risolto un problema a causa del quale ogni tentativo di compilare file "smproj" di AS con devenv.com aveva esito negativoFixed an issue with attempting to build AS “smproj” files with devenv.com would fail
  • È stato risolto un problema a causa del quale le modifiche di testo venivano finalizzate con una frequenza eccessiva quando si usava l'IME coreano nei titoli delle schede dei fogli nei modelli tabulari ASFixed an issue that was finalizing text changes too frequently when using the Korean IME in AS tabular model sheet tab titles
  • È stato risolto un problema per cui la funzionalità Intellisense per DAX Related() impediva la corretta visualizzazione delle colonne provenienti da altre tabelleFixed an issue where the intellisense for DAX Related() function was not working correctly to show columns from other tables
  • È stato migliorato il processo di importazione di un progetto tabulare AS dalla finestra di dialogo del database ordinando l'elenco dei database ASImproved AS Tabular project import from database dialog by sorting the list of AS databases
  • È stato risolto un problema a causa del quale, durante la creazione di tabelle calcolate in un modello tabulare AS, le tabelle non venivano elencate come oggetti suggeriti nell'espressioneFixed an issue when creating calculated tables in AS tabular model where Tables weren’t listed as suggested objects in the expression
  • È stato risolto un problema che si verificava quando si provava ad aprire modelli AS 1400 usando il server dell'area di lavoro integrata dopo la visualizzazione del codiceFixed an issue in preview 1400 AS models trying to open using Integrated Workspace server after viewing code
  • È stato risolto un problema che impediva il corretto funzionamento di alcune origini dati (con nessun supporto per il catalogo iniziale) in determinate circostanzeFixed an issue that was preventing some data sources (with no support for initial catalog) from working correctly in certain circumstances
  • La Distribuzione guidata deve applicare le modifiche alle partizioni di tabelle calcolate anche se è stata abilitata l'opzione per mantenere le partizioniDeployment Wizard should apply changes to calculated table partitions even when the option to keep partitions is enabled
  • È stato risolto un problema a causa del quale la finestra di dialogo Proprietà avanzate in una connessione AS esistente non visualizzava l'elenco completo a meno che non venisse riselezionataFixed an issue where Advanced Properties dialog to existing AS Connection didn’t show full list until reselected
  • Risolti alcuni problemi che causavano la visualizzazione di stringhe dell'interfaccia utente incomplete in alcune versioni localizzateFixed a few issues with clipped UI strings that appeared in some localized builds
  • Risolti alcuni problemi di integrazione di Power Query nei modelli tabulari con livello di compatibilità 1400 di Analysis Services.Fixed a number of issues with PowerQuery integration in 1400 compatibility level AS tabular models
  • Risolto un problema che causava la visualizzazione non corrette dei modelli di stile della Creazione guidata reportFixed an issue with Report Wizard style templates not showing up correctly
  • Risolto un problema della Creazione guidata report che poteva provocare impostazioni non corrette dell'origine dati durante il passaggio da SQL ad ASFixed an issue with the Report Wizard that could lead to incorrect data source settings when changing from SQL to AS
  • Risolto un problema che causava un errore di compilazione dei progetti di Analysis Services (tabulari) dalla riga di comando (devenv.com\exe)Fixed an issue causing Analysis Services (Tabular) project build failure from command line (devenv.com\exe)
  • Risolto un problema con il parser di misure DAX per visualizzare il colore del testo corretto ed evidenziato quando si usano lettere prima di :=Fixed an issue with the DAX measure parser to show highlighted and correct text color when starting with letters before :=
  • Risolto un problema di attivazione di ObjectRefException se i percorsi diventano troppo lunghi nel tentativo di visualizzare tutti i file per il progetto tabulare in modalità area di lavoro integrataFixed an issue triggering an ObjectRefException if paths got too long attempting to Show All Files for Tabular project in integrated workspace mode
  • Risolto un problema della finestra di progettazione dell'origine dati per il provider di dati del client Compact 4.0 che risultava non disponibileFixed an issue with the Data Source Designer for Compact 4.0 Client Data Provider where it appeared unavailable
  • Risolto un problema che causava un errore quando si tentava di esplorare il modello di data mining di AS in VS2017Fixed an issue that caused an error trying to browse AS mining model in VS2017
  • Risolto un problema in un modello multidimensionale di AS in VS2017 che arresta il rendering del diagramma delle viste origine dati dopo la modifica della vista e quindi causa un'eccezioneFixed an issue in AS multi-dimensional model in VS2017 where DSV diagram stops rendering after changing views and then hits an exception
  • Risolto un problema che impediva la visualizzazione in anteprima dei report con una connessione AS in VS2017Fixed an issue previewing reports with an AS connection failed in VS2017

Progetti RS:RS projects:

  • È stato risolto un problema per cui, durante la progettazione di report in SSDT, la visualizzazione ad albero di parametri, origini dati e set di dati si comprimeva quando veniva apportata la maggior parte delle modificheFixed an issue when designing reports in SSDT the tree view of parameters, data sources and datasets would collapse when most changes made
  • Risolto un problema a causa del quale con Salva viene salvata la versione di RDL e non la versione più recente.Fixed an issue where Save should save the version of RDL, not the latest version.
  • Risolto un problema a causa del quale SSDT RS esegue il backup dei file quando il backup è disattivato e vari altri problemi.Fixed an issue where SSDT RS is backing up files when backup is turned off and several other issues.
  • Risolto un problema in Generatore Report a causa del quale viene visualizzato un errore quando si fa clic "Dividi celle".Fixed an issue in Report Builder where an error would be shown when clicking "Split Cells". Argomento ConnectConnect Item
  • Risolto un problema a causa del quale la memorizzazione nella cache potrebbe causare dati errati in un report.Fixed an issue where caching could cause incorrect data in a report. Argomento ConnectConnect Item

Progetti IS:IS projects:

  • Risolto un problema a causa del quale l'impostazione run64bitruntime non viene mantenuta.Fixed an issue that run64bitruntime setting doesn't stick.
  • Risolto un problema a causa del quale DataViewer non salva le colonne visualizzate.Fixed an issue that DataViewer doesn't save displayed columns.
  • Risolto un problema a causa del quale Parti del pacchetto nasconde le annotazioni.Fixed an issue that Package Parts hides annotations. Argomento ConnectConnect Item
  • Risolto un problema a causa del quale Parti del pacchetto ignora layout e annotazioni in flussi di dati.Fixed an issue that Pacakage Parts discards Data Flow layouts and annotations. Argomento ConnectConnect Item
  • Risolto un problema a causa del quale si verifica un arresto anomalo di SSDT quando si importa un progetto da SQL Server.Fixed an issue that SSDT crashes when importing project from sql server.
  • Risolto un problema con l'oggetto TimeoutInMinutes dell'attività File system Hadoop che veniva impostato sul valore predefinito 10 dopo l'apertura del pacchetto SSIS salvato e in fase di esecuzione.Fixed an issue with Hadoop File System Task TimeoutInMinutes default to 10 after opening saved SSIS package and at runtime.

Progetti di database:Database projects:

  • È stata ripristinata l'impostazione per IgnoreColumnOrder nella distribuzione DACPAC di SSDT Argomento ConnectSSDT DACPAC deploy add setting back in for IgnoreColumnOrder Connect item
  • Non è possibile compilare SSDT se viene usato STRING_SPLIT Argomento ConnectSSDT failing to compile if STRING_SPLIT is used Connect item
  • È stato risolto un problema per cui DeploymentContributors hanno accesso al modello pubblico ma lo schema sottostante non è stato inizializzato Problema GithubFix issue where DeploymentContributors have access to the public model but the backing schema has not been initialized Github issue
  • È stata introdotta una correzione temporanea di DacFx per il posizionamento di FILEGROUPDacFx temporal fix for FILEGROUP placement
  • È stato risolto l'errore "Riferimento non risolto" per sinonimi esterniFix for "Unresolved Reference" error for external synonyms.
  • Always Encrypted: la crittografia online non disabilita il rilevamento di modifiche al momento dell'annullamento e non funziona correttamente se il rilevamento di modifiche non è stato azzerato prima dell'avvio della crittografiaAlways Encrypted: Online encryption does not disable change tracking on cancellation and does not work properly if change tracking has not been cleaned prior to start encryption

SSDT 16.5 per Visual Studio 2015 (supporta fino a SQL Server 2016)SSDT 16.5 for Visual Studio 2015 (supports up to SQL Server 2016)

Data di rilascio: 20 ottobre 2016Released: October 20, 2016

Numero di build: 14.0.61021.0Build number: 14.0.61021.0

NovitàWhat's New?

Miglioramenti apportati alle connessioniConnection Improvements

  • La nuova casella di ricerca nella scheda Sfoglia permette di filtrare i server locali, i server di rete e i database SQL di Azure.The new search box in the Browse tab helps you filter your Local servers, Network servers, and Azure SQL databases. La casella è utile quando questi elenchi includono un numero elevato di server o di database.This is useful if you have a large number of servers or databases appearing in these lists.
  • La scheda Cronologia include opzioni di menu di scelta rapida per aggiungere o rimuovere preferiti e una nuova opzione per rimuovere le connessioni dalla cronologia.The History tab has right-click menu options to pin / unpin favorites, and a new option to remove connections from history.

Miglioramenti apportati a SqlPackage e alle API DacFxSqlPackage and DacFx API Improvements

Usando SqlPackage.exe e le API DacFx, è ora possibile generare un report di distribuzione e uno script di distribuzione ed eseguire la pubblicazione in un database, il tutto tramite una sola azione.Using SqlPackage.exe and the DacFx APIs you can now generate a deployment report, deployment script, and publish to a database all in one action. Questa novità offre un notevole risparmio di tempo a chiunque preferisca mantenere un report degli elementi pubblicati durante una distribuzione.This is a timesaver for anyone who likes to keep a report of what was published during a deployment. Un altro vantaggio consiste nel fatto che per scenari Azure vengono creati script separati per il database master e per il database di destinazione della distribuzione.Another benefit is that for Azure scenarios, separate scripts for the master database and the deploy target database are created. Nelle versioni precedenti viene creato un singolo script, che non è utile per distribuzioni ripetute.Up to now a single script was created which was not useful for repeated deployments.

Per le azioni di pubblicazione e di scripting di SqlPackage, sono stati aggiunti due nuovi argomenti.For SqlPackage’s Publish and Script actions, two new arguments have been added.

  • DeployScriptPath (nome breve: dsp).DeployScriptPath (shortname: dsp). Percorso facoltativo in cui scrivere lo script di distribuzione.This is an optional path to write the deployment script to. Per una distribuzione di Azure, se sono disponibili comandi TSQL per creare o modificare il database, viene scritto uno script master nello stesso percorso, ma con "Filename_Master.sql" come nome del file di output.For Azure deployment, if there were TSQL commands to create of modify the DB a master script will be written to the same path but with “Filename_Master.sql” as the output file name.
  • DeployReportPath (nome breve: drp).DeployReportPath (shortname: drp). Percorso facoltativo in cui scrivere il report di distribuzione.This is an optional path to write the deployment report to.

Per l'azione di scripting, è necessario usare gli argomenti del percorso di output esistenti o i nuovi argomenti specifici dello script o del report, ma non entrambi.Note that for the Script action, either the existing Output Path arguments or the new script/report-specific arguments should be used, but not both.

Esempio di utilizzo:Sample usage:

Azione di pubblicazionePublish Action

Sqlpackage.exe /a:Publish /tsn:(localdb)\ProjectsV13 /tdn:MyDatabase /deployscriptpath:”My\DeployScript.sql” /deployreportpath:”My\DeployReport.xml”

Azione di scriptingScript Action

Sqlpackage.exe /a:Script /tsn:(localdb)\ProjectsV13 /tdn:MyDatabase /deployscriptpath:”My\DeployScript.sql” /deployreportpath:”My\DeployReport.xml”

In DacFx sono state aggiunte due nuove API: DacServices.Publish() e DacServices.Script().In DacFx, two new APIs have been added: DacServices.Publish() and DacServices.Script(). Le API supportano anche l'esecuzione di azioni di pubblicazione+scripting+creazione di report in un'unica operazione.These also support performing publish + script + report actions in a single operation. Esempio di utilizzo:Sample usage:

DacServices service = new DacServices(connectionString);
using(DacPackage package = DacPackage.Load(@"C:\My\db.dacpac")) {
var options = new PublishOptions() {
    GenerateDeploymentScript = true, // Should a deployment script be created?
    GenerateDeploymentReport = true, // Should an xml deploy report be created?
    DatabaseScriptPath = @"C:\My\OutputScript.sql", // optional path to save script to
    MasterDbScriptPath = @"C:\My\OutputScript_Master.sql", // optional path to save master script to
    DeployOptions = new DacDeployOptions()
};

// Call publish and receive deployment script & report in the results
PublishResult result = service.Publish(package, "TargetDb", options);
Console.WriteLine(result.DatabaseScript);
Console.WriteLine(result.MasterDbScript);
Console.WriteLine(result.DeploymentReport);

// Call script and receive deployment script & report in results
result = service.Script(package, "TargetDb", options);
Console.WriteLine(result.DatabaseScript);
Console.WriteLine(result.MasterDbScript);
Console.WriteLine(result.DeploymentReport);

Analysis Services e Reporting ServicesAnalysis Services & Reporting Services

Il parser DAX della finestra di progettazione tabulare di SSAS ha prestazioni migliori quando si usano espressioni DAX di grandi dimensioni.SSAS tabular designer DAX parser has improved performance when working with large DAX expressions. Per altre informazioni, vedere il post di blog su Analysis Services.For more information, please read the Analysis Services blog post.

Correzioni/miglioramenti di questo meseFixed / Improved this month

Strumenti di databaseDatabase Tools

  • Bug Connect 3055711: le colonne non possono essere selezionate da CROSS APPLY OPENJSON con uno schema esplicitoConnect bug 3055711 – Columns cannot be selected from CROSS APPLY OPENJSON with explicit schema
  • Correzione: problema relativo agli indici di tabella della cronologia generata automaticamente, per cui DacFx elimina l'indice alla ridistribuzioneFixed – issue with Auto-generated History table indexes, where DacFx dropped index on redeployment
  • Correzione: problema relativo al parser batch DacFx che non esamina i caratteri "]" di parentesi preceduti da un carattere di escape, impedendo la riuscita della pubblicazioneFixed – issue with DacFx batch parser not parsing escaped bracket ‘]’ characters, which caused publish to fail
  • Miglioramento: SqlPackage include ora descrizioni per ogni azione nell'output della GuidaImproved – SqlPackage now includes descriptions for each action in the help output
  • Correzione: l'opzione "Memorizza password" nella finestra di dialogo di connessione non viene preservata durante la modifica di opzioni avanzate e durante la modifica di una stringa di connessione salvata in Pubblica, Confronto schema e altri fileFixed – The “Remember Password” option in the connection dialog was not being preserved when editing Advanced options and when editing a connection string saved in Publish, Schema Compare and other files
  • Correzione: per le connessioni visualizzate nella scheda Cronologia con IntegratedAuthentication=true, il campo Autenticazione nelle proprietà di connessione viene lasciato vuoto.Fixed – For connections show in the History tab with IntegratedAuthentication=true, the Authentication field in connection properties was left blank. Il campo indica ora "Autenticazione di Windows" come previstoThis now shows “Windows Authentication” as expected
  • Correzioni: le modifiche apportate alle impostazioni Intellisense di SQL Server Tools in Strumenti -> Opzioni -> Editor di testo non vengono preservateFixed – Changes to the SQL Server Tools Intellisense settings under Tools -> Options -> Text Editor were not being preserved
  • Miglioramento: il pulsante Aggiungi/Rimuovi nella scheda Cronologia della finestra di dialogo di connessione è ora più compatto, riducendo la probabilità che venga visualizzata una barra di scorrimentoImproved – the Pin/Unpin button in the connection dialog History tab is now more compact, reducing the likelihood of a scrollbar appearing
  • Correzione: sono stati corretti diversi problemi di accessibilità nella finestra di connessione.Fixed – several accessibility issues in the connection dialog were fixed.

Analysis Services e Reporting ServicesAnalysis Services & Reporting Services

  • Correzione di un problema nella finestra di progettazione tabulare di SSDT AS per cui facendo clic sul cursore della barra di scorrimento nella griglia dei dati, si verifica un arresto anomalo in determinate situazioniFixed an issue in SSDT AS tabular designer where clicking the scrollbar thumb in data grid crashed in certain situations
  • Correzione di un problema per cui l'opzione per rappresentare la connessione come utente corrente nella finestra di progettazione tabulare di SSDT AS non è disponibileFixed an issue where option to impersonate connection as current user in SSDT AS tabular wasn’t available
  • Correzione di un problema nella finestra di progettazione tabulare di SSDT AS per cui l'eccessiva espansione della barra della formula può impedire la riapertura del progettoFixed an issue in SSDT AS tabular designer where expanding the formula bar too far could make the project unable to re-open
  • Correzione di un arresto anomalo nella finestra di progettazione tabulare di SSDT AS che si verifica alla pressione di un pulsante con la scheda Tabella selezionataFixed a crash in SSDT AS tabular designer that would occur on key down if table tab was selected
  • Correzione di un problema nei progetti di SSDT AS per cui l'opzione Analizza in Excel non si connette alle versioni server di Analysis Services di livello inferioreFixed an issue in SSDT AS projects where Analyze in Excel would not connect to down-level AS server versions

Servizio di integrazioneIntegration Service

  • È stato corretto il bug Connect 1608896 relativo allo spostamento di più attività pacchetto del servizio di integrazioneFixed Connect bug 1608896: Move Multiple Integration Service Package Tasks

SSDT 16.4 per Visual Studio 2015 (per SQL Server 2016)SSDT 16.4 for Visual Studio 2015 (for SQL Server 2016)

Data di rilascio: 20 settembre 2016Released: September 20, 2016

Numero di build: 14.0.60918Build number: 14.0.60918

NovitàWhat's New?

L'opzione Confronto schema è ora supportata in SqlPackage.exe e nell'API DacFx.Schema Compare is now supported in SqlPackage.exe and the Data-Tier Application Framework (DacFx) API. Per informazioni dettagliate, vedere Schema Compare in SqlPackage and the Data-Tier Application Framework (Confronto schema in SqlPackage e in DacFx).For details, see Schema Compare in SqlPackage and the Data-Tier Application Framework.

Analysis Services - Modalità area di lavoro integrata per SSDT tabulare (SSAS)Analysis Services – Integrated Workspace Mode for SSDT Tabular (SSAS)

SSDT tabulare include ora un'istanza SSAS interna che viene avviata automaticamente in background se è abilitata la modalità area di lavoro integrata per poter aggiungere e visualizzare tabelle, colonne e dati nella finestra di progettazione dei modelli, senza dover fornire un'istanza del server dell'area di lavoro esterna.SSDT Tabular now includes an internal SSAS instance, which SSDT Tabular starts automatically in the background if integrated workspace mode is enabled so that you can add and view tables, columns, and data in the model designer without having to provide an external workspace server instance. La modalità Area di lavoro integrata non modifica il modo in cui SSDT tabulare gestisce un server e un database dell'area di lavoro.Integrated workspace mode does not change how SSDT Tabular works with a workspace server and database. Ciò che cambia è la posizione in cui SSDT tabulare ospita il database dell'area di lavoro.What changes is where SSDT Tabular hosts the workspace database. Per abilitare la modalità area di lavoro integrata, selezionare l'opzione Area di lavoro integrata nella finestra di dialogo Progettazione modelli tabulari visualizzata durante la creazione di un nuovo progetto tabulare.To enable integrated workspace mode, select the Integrated Workspace option in the Tabular Model Designer dialog box displayed when creating a new tabular project. Per progetti tabulari esistenti che usano attualmente un server dell'area di lavoro esplicita, è possibile passare alla modalità area di lavoro integrata impostando il parametro Modalità area di lavoro integrata su True nella finestra Proprietà, visualizzata quando si seleziona il file Model.bim in Esplora soluzioni.For existing tabular projects that currently use an explicit workspace server, you can switch to integrated workspace mode by setting the Integrated Workspace Mode parameter to True in the Properties window, which is displayed when you select the Model.bim file in Solution Explorer. Per informazioni dettagliate, vedere il post di blog su Analysis Services.For details, see the Analysis Services blog post.

Aggiornamenti e correzioni Strumenti di database:Updates and fixes Database tools:

Analysis Services e Reporting ServicesAnalysis Services & Reporting Services

  • Correzione di un problema in SSDT per cui i popup dei suggerimenti per gli errori sono di intralcio durante la modifica di formule DAX per colonne calcolate DirectQuery.Fixed an issue in SSDT where error tip pop-ups were in the way when editing DAX for DirectQuery calculated columns.
  • Correzione di un problema nella griglia tabulare di SSDT AS per cui l'icona dell'indicatore KPI non appare nella griglia delle misure quando il fattore di scala di Windows è impostato su un valore DPI alto maggiore del 200%.Fixed an issue in SSDT AS tabular grid where the KPI icon wasn't showing in measure grid when Windows scaling factor set at high-DPI 200%+.
  • Correzione di un problema in SSDT AS per cui incollando dati di tabella di grandi dimensioni il progetto tabulare non risponde.Fixed an issue in SSDT AS where pasting large table data could make the tabular project unresponsive.
  • Correzione di un problema nell'editor di modelli tabulari di SSDT AS per contrassegnare il modello in modo da indicare che è necessario salvare le modifiche quando si rinomina il nome descrittivo della connessione.Fixed an issue in SSDT AS tabular model editor to mark the model as needing to save changes when renaming connection friendly name.
  • Correzione di un problema nei progetti tabulari di SSDT AS per cui la larghezza delle colonne nella finestra di dialogo Gestisci relazioni non può essere ridimensionata.Fixed an issue in the SSDT AS tabular projects where width of columns in the manage relationships dialog could not be resized.
  • Correzione di un problema nei modelli tabulari di livello 1200 di SSDT AS per cui incollando dati da Excel con impostazioni locali, ad esempio il tedesco, la virgola non viene considerata il separatore decimale nel modo corretto.Fixed an issue in SSDT AS tabular 1200-level models where pasting data from Excel with locale settings like German didn't treat the comma as the decimal separator correctly.
  • Correzione di un problema in progetti di SSDT AS con alcuni set di icone degli indicatori KPI che possono generare l'errore "Non è stato possibile recuperare i dati per questo oggetto visivo".Fixed an issue in SSDT AS projects with some KPI icon sets which could yield an error "Couldn't retrieve the data for this visual".
  • Correzione di un problema per cui la finestra delle proprietà di un progetto di SSDT AS non viene ancorata correttamente se ridimensionata con scala con valori DPI alti.Fixed an issue with SSDT AS project properties dialog to anchored correctly when resized at High-DPI scaling.
  • Correzione di un problema nei progetti di SSDT AS che può causare un errore durante l'aggiornamento di determinati modelli con tabelle incollate.Fixed an issue in SSDT AS projects that may have caused an error upgrading certain models with Pasted tables.
  • Correzione di un problema in SSDT AS per cui incollando righe del foglio completo da Excel l'operazione è molto lenta e crea molte colonne indesiderate.Fixed an issue in SSDT AS where pasting full sheet rows from Excel was very slow and created many unwanted columns.
  • Correzione di un problema in SSDT AS per cui l'analisi e l'evidenziazione di espressioni DataTable statiche di grandi dimensioni sono risultano davvero molto lente o appaiono bloccate.Fixed an issue in SSDT AS where large static DataTable expressions parsing and highlight was really slow or appeared to hang.
  • Correzione di un problema in SSDT AS relativo all'aggiunta di misure e valori KPI alla prospettiva corrente selezionata nell'editor.Fixed an issue in SSDT AS to add measures and KPI values to the current perspective selected in the editor.
  • Correzione di un problema in SSDT per cui l'importazione di dati in un progetto di Analysis Services da SQL Azure non supporta tipi di schema diversi da "dbo".Fixed an issue in SSDT where data import into AS project from SQL Azure didn't support schema types other than "dbo".

SSDT 16.3 per Visual Studio 2015 (per SQL Server 2016)SSDT 16.3 for Visual Studio 2015 (for SQL Server 2016)

Data di rilascio: 15 agosto 2016Released: August 15, 2016

Numero di build: 14.0.60812.0Build number: 14.0.60812.0

NovitàWhat's New?

  • Controllo e numerazione delle versioni: le versioni sono ora contrassegnate numericamente invece che in base al mese.Release Versioning & Numbering: Releases are now tagged numerically rather than by month. Questo comportamento è allineato ai nuovi criteri di SSMS e semplifica i casi in cui sono disponibili più versioni o hotfix in un mese.This aligns with the new SSMS policy and simplifies cases where we have multiple releases or hotfixes in a month. Questa versione è la 16.3, che significa il terzo aggiornamento dopo la versione RTM.This release is 16.3 which means the third update after the RTM release. Qualsiasi hotfix avrà il numero di versione 16.3.1 e così via, con il prossimo aggiornamento (previsto per il mese prossimo) specificato come 16.4.Any hotfix will be 16.3.1 and so on, with our next update (planned for next month) being 16.4.
  • Analysis Services - Esplora modelli tabulari: Esplora modelli tabulari permette di spostarsi in modo pratico tra i diversi oggetti di metadati in un modello, tra cui origini, tabelle, misure e relazioni.Analysis Services – Tabular Model Explorer: Tabular Model Explorer lets you conveniently navigate through the various metadata objects in a model, such as data sources, tables, measures, and relationships. Questa funzionalità viene implementata come finestra di strumenti separata, che può essere visualizzata aprendo il menu Visualizza in Visual Studio, scegliendo Altre finestre e quindi facendo clic su Esplora modelli tabulari.It is implemented as a separate tools window that you can display by opening the View menu in Visual Studio, pointing to Other Windows, and then clicking Tabular Model Explorer. La finestra Esplora modelli tabulari viene visualizzata per impostazione predefinita nell'area di Esplora soluzioni in una scheda separata. Esplora modelli tabulari organizza gli oggetti di metadati in una struttura ad albero molto somigliante allo schema per un modello tabulare 1200 e include molte più funzionalità.The Tabular Model Explorer appears by default in the Solution Explorer area on a separate tab. Tabular Model Explorer organizes the metadata objects in a tree structure that closely resembles the schema of a tabular 1200 model and many more new features.
  • Strumenti di database - Always Encrypted: questa versione include nuove finestre di dialogo di gestione di chiavi Always Encrypted per aggiungere facilmente chiavi master della colonna o chiavi di crittografia della colonna al progetto del database o a un database attivo in Esplora oggetti di SQL Server.Database Tools – Always Encrypted: This release provides new Always Encrypted Key management dialogs to easily add Column Master Keys or Column Encryption Keys to your database project, or a live database in SQL Server Object Explorer. Questa versione supporta i certificati inclusi nell'archivio certificati di Windows.This release supports certificates in Windows Certificate Store. Nelle prossime versioni saranno supportati anche Azure Key Vault e provider CNG.In upcoming releases, Azure Key Vault and CNG Providers will be supported.
    • Durante la creazione della chiave master della colonna o della chiave di crittografia della colonna, è possibile che le modifiche non vengano visualizzate in Esplora oggetti di SQL Server immediatamente dopo aver fatto clic su Aggiorna database.While creating Column Master Key or Column Encryption Key, you may experience that the changes are not reflected on SQL Server Object Explorer immediately after clicking Update Database. Per risolvere questo problema, aggiornare il nodo del database in Esplora oggetti di SQL Server.To workaround, refresh the database node in SQL Server Object Explorer.
    • Se si prova a crittografare una colonna in una tabella con dati da Esplora oggetti di SQL Server, potrebbe verificarsi un errore.If you try to encrypt a column in a table with data from SQL Server Object Explorer, you may experience a failure. Questa funzionalità è attualmente supportata solo in progetti di database di SSDT e in SSMS.This feature is currently supported only in SSDT database projects and SSMS. Il supporto per Esplora oggetti di SQL Server verrà abilitato in una versione successiva.Support for SQL Server Object Explorer will be enabled in a later release.

Aggiornamenti e correzioniUpdates and fixes

  • Strumenti di database:Database tools:

    • SSDT:SSDT:
    • DACFx:DACFx:
      • Correzione di un problema per cui il livello di compatibilità di DACFx non viene aggiornato per l'errore SqlAzureV12.Fixed an issue where DACFx compatibility level is not updated for SqlAzureV12 error.
      • Correzione di un problema per cui la proprietà IsAutoGeneratedHistoryTable viene erroneamente esclusa dal confronto tra i modelli.Fixed an issue where IsAutoGeneratedHistoryTable property is incorrectly excluded from model comparison.
  • Analysis Services e Reporting ServicesAnalysis Services & Reporting Services

    • SSDT:SSDT:
      • Correzione di un problema per cui un modello tabulare non può essere salvato quando viene persa la connessione al server.Fixed an issue that Tabular model cannot be saved when the server connection is lost.
      • Correzione di un problema per cui SSDT inizia a non rispondere a causa di un possibile errore di ciclo infinito in Analysis Services.Fixed an issue that SSDT becomes unresponsive due to a possible infinite loop issue in AS.
      • Correzione di un problema relativo alle espressioni DAX che provoca comportamenti incoerenti in base al modo in cui si esegue il commit dell'espressione.Fixed a DAX expression issue that caused inconsistent behaviors based on how you commit the expression .
      • Correzione di un problema di arresto anomalo di Visual Studio durante la creazione di indicatori KPI.Fixed a VS crash issue when creating KPIs.
      • Correzione di un problema per cui vengono generati report non validi per SQL Server 2008 R2, 2012 e 2014.Fixed an issue that generated invalid reports for SQL Server 2008 R2, 2012 and 2014.
      • Correzione di un problema relativo all'ordine della gerarchia che provoca un errore di ciclo infinito per un progetto DWPRO.Fixed a hierarchy order issue that caused an infinite loop error for .dwpro project.
      • Correzione di un problema di RDL di Reporting Services per cui il downgrade di RDL richiede una ricompilazione completa che confonde l'utente.Fixed a RS RDL issue where downgrading RDL required a full rebuild which caused user’s confusion.
      • Correzione di un problema relativo agli indicatori KPI per cui la funzionalità Nascondi a strumenti client non ha alcun effetto.Fixed a KPI issue where Hide From Client Tools had no effect.

SSDT July per Visual Studio 2015 (per SQL Server 2016)SSDT July for Visual Studio 2015 (for SQL Server 2016)

Data di rilascio: 30 giugno 2016Released: June 30, 2016

Numero di build: 14.0.60629.0Build number: 14.0.60629.0

NovitàWhat's New?

  • Supporto per Always Encrypted: per i database che contengono colonne Always Encrypted, questa versione aggiunge supporto completo per Always Encrypted tramite le API di base e l'utilità della riga di comando (SqlPackage.exe).Always Encrypted support: For Databases that contain Always Encrypted columns, this release adds full support for Always Encrypted through our core APIs and command line tool (SqlPackage.exe). È possibile compilare e pubblicare progetti di database con supporto completo per tutte le funzionalità di Always Encrypted.You can build and publish database projects with full support for all Always Encrypted features.
  • Supporto migliorato per tabelle temporali: l'esperienza è stata semplificata scollegando le tabelle temporali prima delle modifiche e ricollegandole al termine delle modifiche.Temporal Tables enhanced support: Simplified the experience by unlinking temporal tables before alterations and re-linking once these have completed. Questo significa che le tabelle temporali hanno parità con altri tipi di tabelle (standard, in memoria) in termini di operazioni supportate.This means that Temporal Tables have parity with other table types (standard, in-memory) in terms of the operations that are supported.
  • Modifiche apportate all'installazione e a SqlPackage.exe: modifiche apportate per isolare SSDT dagli aggiornamenti del motore di SQL Server e di SSMS.SqlPackage.exe and installation changes: Changes to isolate SSDT from SQL Server engine and SSMS updates. Per informazioni dettagliate, vedere Changes to SSDT and SqlPackage.exe installation and updates (Modifiche apportate all'installazione e agli aggiornamenti di SSDT e SqlPackage.exe).For details, see Changes to SSDT and SqlPackage.exe installation and updates.

Aggiornamenti e correzioniUpdates and fixes

  • Strumenti di database:Database tools:

    • Da questa versione in poi SSDT non disabiliterà più Transparent Data Encryption (TDE) in un database.From now on SSDT will never disable Transparent Data Encryption (TDE) on a database. Poiché nelle versioni precedenti l'opzione di crittografia predefinita nelle impostazioni di database di un progetto è disabilitata, comporta la disattivazione della crittografia.Previously since the default encryption option in a project’s database settings was disabled, it would turn off encryption. Con questa correzione, la crittografia può essere abilitata, ma mai disabilitata durante la pubblicazione.With this fix encryption can be enabled but never disabled during publish.
    • Sono stati aumentati il numero di tentativi e la resilienza per connessioni del database SQL di Azure durante la connessione iniziale.Increased the retry count and resiliency for Azure SQL DB connections during initial connection.
    • Se il filegroup predefinito non è PRIMARIO, l'importazione e/o la pubblicazione in Azure V12 non riesce.If the default filegroup is not PRIMARY, Import/Publish to to Azure V12 would fail. Questa impostazione viene ora ignorata durante la pubblicazione.Now this setting is ignored when publishing.
    • Correzione di un problema per cui durante l'esportazione di un database con un oggetto con identificatore delimitato attivato la convalida dell'esportazione può non riuscire in alcuni casi.Fixed an issue where when exporting a database with an object with Quoted Identifier on, export validation could fail in some instances.
    • Correzione di un problema per cui viene aggiunta erroneamente l'opzione TEXTIMAGE_ON per la creazione di tabelle hekaton in cui non è consentita.Fixed an issue where the TEXTIMAGE_ON option was incorrectly added for Hekaton table creations where it is not allowed.
    • Correzione di un problema per cui l'esportazione impiega molto tempo a esportare grandi quantità di dati a causa del fatto che una scrittura nel file model.xml dopo il completamento della fase dei dati provoca la riscrittura del file BACPAC.Fixed an issue where Export took a long time exporting with large amount of data due to a write to the model.xml file after data phase completed caused contents of the .bacpac file to be rewritten.
    • Correzione di un problema per cui gli utenti non vengono visualizzati nella cartella Sicurezza per connessioni Azure SQL DW e APS.Fixed an issue where Users were not appearing in the Security folder for Azure SQL DW and APS connections.
    • Analysis Services e Reporting Services:Analysis Services & Reporting Services:
      • Correzione di un problema SxS con il provider MSOLAP OLEDB per cui viene installato solo il provider a 32 bit, con un impatto sulla connessione di Excel 2016 a 64 bit a SQL Server 2014. Il problema non viene riprodotto con installazioni di ClickOnce da Office365, ma solo per l'installazione MSI di Excel.Fixed a SxS issue with MSOLAP OLEDB provider where only the 32-bit provider was getting installed, impacting 64-bit Excel 2016 connecting to SQL Server 2014 (did not repro with ClickOnce installs from Office365, only MSI Excel install).
      • Correzione di un problema per migliorare l'affidabilità in un caso limite durante l'aggiornamento di un modello di Analysis Services con tabelle incollate dal livello di compatibilità 1103 al 1200, che può restituire l'errore "La relazione utilizza un ID colonna non valido".Fixed an issue for a corner case to be more robust when upgrading AS model with pasted tables from 1103 to 1200 compatibility level that could give error "Relationship uses an invalid column ID".
      • Correzione di un problema SxS per cui quando SSDT-BI 2013 si trova nello stesso computer non è più possibile importare dati in un modello di Analysis Services dopo la disinstallazione di SSDT 2015 (impostazione del Registro di sistema per le cartridge condivise).Fixed a SxS issue when SSDT-BI 2013 on same machine, could no longer import data in AS model after uninstalling SSDT 2015 (cartridges shared registry setting).
      • Affidabilità migliorata per risolvere problemi/arresti anomali in caso di perdita della connessione al motore di Analysis Services, ovvero SSDT lasciato attivo durante la notte e server Analysis Services riciclato o altri casi in cui la connessione viene temporaneamente persa.Improved robustness to address issues\crashes when the connection to the AS engine is lost (i.e. SSDT left open overnight and AS server recycled, or other cases where the connection is temporarily lost).
      • Correzione dei problemi relativi all'apertura delle finestre di dialogo su schermate diverse da Visual Studio in scenari a più monitor.Fixed issues with dialogs opening on different screens than VS in multi-monitor scenarios.
      • Supporto corretto/abilitato per incollare da tabelle HTML (dati della griglia) in tabelle incollate di un modello di Analysis Services.Fixed/enabled support for pasting from HTML tables (grid data) in AS model pasted tables.
      • Correzione di un problema per cui l'aggiornamento di una tabella incollata vuota nel livello 1200 non riesce (usata solo come tabella contenitore per misure).Fixed issue where upgrade failed to upgrade an empty pasted table to 1200 (used only as container table for measures).
      • Correzione di un problema di aggiornamento del modello tabulare di Analysis Services con tabelle incollate nel livello 1200 per risolvere un problema del motore di Analysis Services con oggetti CalcTable, usati per le tabelle incollate nel livello 1200, in modo da eseguire un'elaborazione completa nelle nuove tabelle calcolate dopo l'aggiornamento.Fixed an issue with upgrading AS tabular model with pasted tables to 1200 to work around an AS engine issue with CalcTables (which are used for Pasted Tables in 1200), to perform a process full on the new calc tables after the upgrade.
      • Correzione di un problema per cui l'annullamento della creazione di una nuova tabella calcolata del modello 1200 di Analysis Services con un'espressione DAX incompleta può arrestarsi in modo anomalo.Fixed an issue where canceling creation of new AS 1200 model calculated table with incomplete DAX expression could crash.
      • Correzione di un problema di importazione di un modello 1200 dal server Analysis Services in un progetto di SSDT AS quando il nome del database e il nome di una tabella sono uguali.Fixed an issue importing 1200 model from AS server into SSDT AS project when DB name and a table name were the same.
      • Correzione di un problema relativo alla modifica di una misura KPI in un modello tabulare 1103.Fixed an issue with editing KPI measure in 1103 tabular model.
      • Correzione di un'eccezione relativa a un riferimento a un oggetto non impostato generata quando si incolla una misura KPI nella griglia per un modello 1200 di Analysis Services.Fixed an Object reference not set exception hit while pasting a KPI measure in the grid for an AS 1200 model.
      • Correzione di un problema per cui una colonna in una tabella calcolata non può essere eliminata dalla vista diagramma nei modelli 1200.Fixed an issue where a column in a calculated table could not be deleted from the diagram view in 1200 models.
      • Correzione di un'eccezione relativa a un riferimento a un oggetto non impostato durante la visualizzazione delle proprietà del file di progetto model.bim in visualizzazione codice.Fixed an Object Reference not set exception when viewing the model.bim project file properties while in code view.
      • Correzione di un problema per cui quando si incollano dati nella griglia di un modello di Analysis Services per creare una tabella incollata, vengono restituiti valori non corretti nelle impostazioni locali che usano la virgola come separatore decimale.Fixed an issue with pasting data into AS model grid to create pasted table yielded incorrect values on international locales using comma as decimal separator.
      • Correzione di un problema relativo all'apertura di un progetto di SQL 2008 RS in SSDT quando si sceglie di non aggiornarlo.Fixed an issue opening 2008 RS project in SSDT and choosing to not upgrade it.
      • Correzione di un problema nell'interfaccia utente delle tabelle calcolate dei modelli con livello di compatibilità 1200 durante l'uso della formattazione predefinita per il tipo di colonna, per permettere la modifica del tipo di formattazione dall'interfaccia utente.Fixed issue in 1200 compatibility level models calculated table UI when using default formatting for column type to allow changing the formatting type from the UI.

SSDT June per Visual Studio 2015 (per SQL Server 2016)SSDT June for Visual Studio 2015 (for SQL Server 2016)

Data di rilascio: 1 giugno 2016Released: June 1, 2016

Numero di build: 14.0.60525.0Build number: 14.0.60525.0

È ora disponibile la versione di SSDT con disponibilità generale.SSDT General Availability (GA) is now released. L'aggiornamento alla versione con disponibilità generale di SSDT per giugno 2016 aggiunge il supporto per gli aggiornamenti più recenti di SQL Server 2016 RTM e diverse correzioni di bug.The SSDT GA update for June 2016 adds support for the latest updates of SQL Server 2016 RTM, and various bug fixes. Per informazioni dettagliate, vedere SQL Server Data Tools GA update for June 2016 (Aggiornamento della versione disponibile a livello generale di SQL Server Data Tools per giugno 2016).For details, see SQL Server Data Tools GA update for June 2016.

Risorse aggiuntiveAdditional Resources

Scaricare SQL Server Data Tools (SSDT)Download SQL Server Data Tools (SSDT)
Versioni precedenti di SQL Server Data Tools (SSDT e SSDT-BI)Previous releases of SQL Server Data Tools (SSDT and SSDT-BI)
Novità del motore di databaseWhat's New in Database Engine
Novità di Analysis ServicesWhat's New in Analysis Services
Novità di Integration ServicesWhat's New in Integration Services