Novità di Analytics Platform System, un data warehouse MPP con scalabilità orizzontale

Scopri le novità della versione più recente degli aggiornamenti delle appliance per il sistema APS (Analytics Platform System). APS è un'appliance locale con scalabilità orizzontale che ospita MPP SQL Server Parallel Data Warehouse.

APS CU7.8

Data di rilascio - Novembre 2021

SCVMM2016

Il software APS CU 7.8 aggiunge il supporto per l'installazione offline di SCVMM2016.

Il VMM è stato aggiornato all'ultima versione di SQL Server.

Il rilascio include anche aggiornamenti aggiuntivi per la sicurezza e correzioni di bug.

APS CU7.7

Data di rilascio - Novembre 2020

SCVMM2016

APS CU7.7 aggiorna la macchina virtuale VMM a Windows Server 2016 e installa SCVMM2016. SCVMM 2012 R2 attualmente in uso ha una data di fine vita di luglio 2022. È necessario che la versione più recente di SCVMM sia supportata rendendo CU7.7 un aggiornamento obbligatorio. Eseguire l'aggiornamento a CU7.7 il prima possibile.

Adattatore di destinazione SSIS per SQL Server 2019 come target

Scaricare l'adattatore di destinazione SSIS APS che supporta SQL Server 2019 (15.x) come destinazione di distribuzione dal sito di download.

APS CU7.6

Data di rilascio - Aprile 2020

Rinominare una colonna

Dopo l'aggiornamento a CU7.6, è possibile rinominare una colonna di una tabella creata dall'utente. Per sintassi, esempi, limitazioni e altre informazioni, vedere RENAME.

Modifica visualizzazione

È ora possibile modificare le visualizzazioni. Per altre informazioni, vedere ALTER VIEW.

APS CU7.5

Data di rilascio - Settembre 2019

Modificare l'origine dati esterna

È possibile modificare la definizione dell'origine dati esterna con l'aggiornamento CU7.5. Se si utilizza l'alta disponibilità del NameNode di Hadoop, è possibile modificare l'origine dati per variare gli argomenti quando si verifica un failover. Per APS, è possibile modificare solo LOCATION, RESOURCE_MANAGER_LOCATION e CREDENTIAL. Per altre informazioni, vedere ALTER EXTERNAL DATA SOURCE.

Supporto di CDH 5.15 e 5.16 con PolyBase

PolyBase in APS con aggiornamento CU7.5 ora supporta le versioni CDH 5.15 e 5.16 della distribuzione Hadoop da Cloudera. Usare l'opzione 6 per le versioni di CDH 5.x.

supporto di TRY_CONVERT e TRY_CAST

CU7.5 APS supporta ora funzioni tsql TRY_CAST e TRY_CONVERT. Entrambe queste funzioni restituiscono un valore convertito nel tipo di dati specificato se la conversione ha esito positivo; in caso contrario, restituisce null.

APS CU7.4

Data di rilascio - Maggio 2019

Caricare righe di grandi dimensioni con dwloader

APS CU7.4 introduce un nuovo dwloader per caricare le righe in tabelle di dimensioni superiori a 32 KB (32.768 byte). Questa versione dello strumento supporta l'opzione -l che accetta un valore intero compreso tra 32.768 e 33.554.432 (in byte) per caricare righe superiori a 32 KB. Usare questa opzione solo quando si caricano righe di grandi dimensioni (superiori a 32 KB), poiché questa opzione alloca più memoria nel client e nel server e potrebbe rallentare i carichi. È possibile scaricare dwloader dal sito di download.

Supporto di HDP 3.0 e 3.1 con PolyBase

PolyBase in APS supporta ora HDP 3.0 e 3.1 con questo aggiornamento. Usare l'opzione 7 per le versioni hdp 3.x. Per altre informazioni, vedere Configurazione della connettività PolyBase.

Supporto dei file UTF-16 con PolyBase

PolyBase supporta ora la lettura di file di testo delimitati nella codifica UTF-16 (LE). Per informazioni dettagliate sulla configurazione, vedere CREATE EXTERNAL FILE FORMAT.

APS CU7.3

Data di rilascio - Dicembre 2018

Eliminazione di sottoespressione comune

APS CU7.3 migliora le prestazioni delle query con l'eliminazione di sottoespressione comune in Query Optimizer SQL. Questo miglioramento consente di eseguire query in due modi. In primo luogo, Optimizer può identificare ed eliminare queste espressioni, riducendo così il tempo di compilazione SQL. In secondo luogo, Optimizer elimina le operazioni di spostamento dei dati per queste sottoespressioni ridondanti, quindi il tempo di esecuzione per le query è più veloce. Per una spiegazione dettagliata di questa funzionalità, vedere Spiegazione dell'eliminazione di sottoespressione comune.

Connettore APS Informatica per Informatica 10.2.0 pubblicato

È possibile scaricare una versione dei connettori Informatica per APS che funziona con Informatica versione 10.2.0 e 10.2.0 Hotfix 1. Per altre informazioni, visitare il sito di download.

Nota

Il connettore APS Informatica per Informatica 10.2.0 o 10.2.0 Hotfix 1 non funziona su TLS 1.2 strict e richiede TLS 1.0 e 1.1 per essere completamente funzionante.

Versioni supportate

Versione di APS Informatica PowerCenter Autista
APS 2016 9.6.1 SQL Server Native Client 11.x
APS 2016 e versioni successive 10.2.0, 10.2.0 Correzione rapida 1 SQL Server Native Client 11.x

APS CU7.2

Data di rilascio - Ottobre 2018

Supporto per TLS 1.2

APS CU7.2 supporta TLS 1.2. È possibile impostare il computer client su APS e la comunicazione all'interno del nodo APS per comunicare solo tramite TLS 1.2. Gli strumenti come SSDT, SSIS e dwloader installati nei computer client e impostati per comunicare solo tramite TLS 1.2 possono ora connettersi a APS usando TLS 1.2. Per impostazione predefinita, APS supporta tutte le versioni TLS (1.0, 1.1 e 1.2) per la compatibilità con le versioni precedenti. Se si vuole impostare l'appliance APS per usare rigorosamente TLS 1.2, modificare le impostazioni del Registro di sistema.

Per altre informazioni, vedere Configurazione di TLS 1.2 in APS.

Supporto della zona di crittografia Hadoop per PolyBase

PolyBase può comunicare con le zone di crittografia Hadoop. Vedere Modifiche alla configurazione di APS necessarie in configurare la sicurezza di Hadoop.

Opzioni di MAXDOP per inserimento-selezione

È ora possibile selezionare le impostazioni MAXDOP maggiori di 1 per le operazioni di selezione di inserimento, usando un commutatore di funzionalità. Impostare l'impostazione MAXDOP su 0, 1, 2 o 4. Il valore predefinito è 1.

Importante

L'aumento di MAXDOP può talvolta comportare operazioni più lente o errori di deadlock. Se si verifica tale condizione, modificare nuovamente l'impostazione su MAXDOP 1 e ripetere l'operazione.

DMV sull'integrità dell'indice columnstore

È possibile visualizzare le informazioni sull'integrità dell'indice columnstore usando dm_pdw_nodes_db_column_store_row_group_physical_stats DMV. Usare la visualizzazione seguente per determinare la frammentazione e decidere quando ricompilare o riorganizzare un indice columnstore.

CREATE VIEW dbo.vCS_rg_physical_stats
AS
WITH cte
AS (SELECT tb.[name] AS [logical_table_name],
           rg.[row_group_id] AS [row_group_id],
           rg.[state] AS [state],
           rg.[state_desc] AS [state_desc],
           rg.[total_rows] AS [total_rows],
           rg.[trim_reason_desc] AS trim_reason_desc,
           mp.[physical_name] AS physical_name
    FROM sys.[schemas] AS sm
         INNER JOIN sys.[tables] AS tb
             ON sm.[schema_id] = tb.[schema_id]
         INNER JOIN sys.[pdw_table_mappings] AS mp
             ON tb.[object_id] = mp.[object_id]
         INNER JOIN sys.[pdw_nodes_tables] AS nt
             ON nt.[name] = mp.[physical_name]
         INNER JOIN sys.[dm_pdw_nodes_db_column_store_row_group_physical_stats] AS rg
             ON rg.[object_id] = nt.[object_id]
            AND rg.[pdw_node_id] = nt.[pdw_node_id]
            AND rg.[pdw_node_id] = nt.[pdw_node_id])
SELECT *
FROM cte;

Aumento dell'intervallo di date PolyBase per i file ORC e Parquet

La lettura, l'importazione e l'esportazione dei tipi di dati di data con PolyBase supportano ora date precedenti al 1970-01-01 e dopo il 2038-01-20 per i tipi di file ORC e Parquet.

Adattatore di destinazione SSIS per SQL Server 2017 come target

Un adattatore di destinazione SSIS APS che supporta SQL Server 2017 (14.x) come destinazione di distribuzione può essere scaricato dal sito di download.

APS CU7.1

Data di rilascio - Luglio 2018

I comandi DBCC non usano slot di concorrenza (modifica del comportamento)

APS supporta un subset dei comandi DBCC T-SQL, ad esempio DBCC DROPCLEANBUFFERS. In precedenza, questi comandi utilizzavano uno slot di concorrenza e riducevano il numero di caricamenti e query utente che potevano essere eseguiti. I DBCC comandi vengono ora eseguiti in una coda locale e non consumano uno slot di concorrenza dell'utente. Questa modifica migliora le prestazioni complessive dell'esecuzione delle query.

Sostituisce alcune chiamate di metadati con oggetti catalogo

L'uso di oggetti catalogo per le chiamate di metadati anziché l'uso di SMO migliora le prestazioni in APS. A partire da CU7.1, alcune di queste chiamate di metadati usano oggetti catalogo per impostazione predefinita. È possibile disattivare questo comportamento con un'opzione di funzionalità se si verificano problemi con le query sui metadati.

Correzioni di bug

APS CU7.1 viene aggiornato a SQL Server 2016 (13.x) SP2 CU2. L'aggiornamento risolve alcuni dei problemi seguenti.

Titolo Descrizione
Deadlock potenziale del mover di tuple L'aggiornamento corregge una possibilità di deadlock di lunga data in una transazione distribuita e un thread in background per lo spostamento delle tuple. Dopo aver installato CU7.1, i clienti che hanno usato il flag di traccia 634 per arrestare lo spostamento delle tuple come parametro di avvio di SQL Server o un flag di traccia globale, possono rimuoverlo in modo sicuro.
La query di ritardo/anticipo non riesce Alcune query sulle tabelle CCI con funzioni di ritardo/lead annidate che causano un errore vengono ora corrette con questo aggiornamento.

APS AU7

Data di rilascio - Maggio 2018

APS 2016 è un prerequisito per l'aggiornamento all'AU7. In APS AU7 sono state introdotte le funzionalità seguenti:

Creazione automatica e aggiornamento automatico delle statistiche

APS AU7 crea e aggiorna automaticamente le statistiche, per impostazione predefinita. Per aggiornare le impostazioni delle statistiche, gli amministratori possono usare un elemento di menu per la gestione delle funzionalità in Configuration Manager. L'opzione di funzionalità controlla il comportamento di creazione automatica, aggiornamento automatico e aggiornamento asincrono delle statistiche. È anche possibile aggiornare le impostazioni delle statistiche con l'istruzione ALTER DATABASE (Parallel Data Warehouse).

T-SQL

SELECT @var è ora supportato. Per altre informazioni, vedere Selezionare la variabile locale.

I suggerimenti per le query HASH e ORDER GROUP sono ora supportati. Per ulteriori informazioni, vedere i suggerimenti di query .

Cambio di funzionalità

APS AU7 introduce il commutatore di funzionalità in Configuration Manager. AutoStatsEnabled e DmsProcessStopMessageTimeoutInSeconds sono ora opzioni configurabili che gli amministratori possono modificare.

Problemi noti

Con il software APS AU7, viene fornito un aggiornamento DEL BIOS Intel che risolve un problema descritto come attacchi lato canale di esecuzione speculativa. Gli attacchi mirano a sfruttare le vulnerabilità Spectre e Meltdown. Anche se l'aggiornamento del BIOS viene incluso in un pacchetto con APS, installare manualmente l'aggiornamento del BIOS e non come parte dell'installazione del software APS AU7.

Microsoft consiglia a tutti i clienti di installare l'aggiornamento del BIOS. L'effetto di KVAS (Kernel Virtual Address Shadowing), Kernel Page Table Indirection (KPTI) e Indirect Branch Prediction mitigation (IBP) in vari carichi di lavoro SQL in vari ambienti mostra una riduzione significativa di alcuni carichi di lavoro. In base ai risultati, testare l'effetto delle prestazioni dell'abilitazione dell'aggiornamento BIOS prima di distribuirli in un ambiente di produzione. Per indicazioni su SQL Server, vedere KB4073225.

APS 2016

Questa sezione descrive le funzionalità introdotte in APS 2016-AU6.

SQL Server 2016

APS AU6 viene eseguito nella versione più recente di SQL Server 2016 (13.x). Usa il livello di compatibilità predefinito del database 130. SQL Server 2016 (13.x) supporta funzionalità come:

  • Indici secondari per gli indici columnstore clusterizzati.
  • Kerberos per PolyBase.

T-SQL

APS AU6 supporta questi miglioramenti della compatibilità T-SQL. Questi elementi del linguaggio aggiuntivi semplificano la migrazione da SQL Server e da altre origini dati.

tipi di dati

funzioni finestra

funzioni di sicurezza

Funzioni aggiuntive

Miglioramenti di PolyBase e Hadoop

  • Compatibilità con Hortonworks HDP 2.4 e HDP 2.5
  • Supporto Kerberos tramite credenziali con ambito nel database
  • Supporto delle credenziali per i Blob di Archiviazione di Azure

Miglioramenti per l'installazione e l'aggiornamento

Aggiornamenti dell'architettura aziendale

L'aggiornamento dell'appliance esistente ad APS AU6 installa gli aggiornamenti più recenti del firmware e dei driver, tra cui correzioni di sicurezza.

Un dispositivo di HPE o DELL include tutti gli aggiornamenti più recenti più:

  • Supporto del processore di ultima generazione (Broadwell)
  • Aggiornamento a DIMM DDR4
  • Velocità effettiva DIMM migliorata

integrazione

  • Il supporto per il Nome di Dominio Completo (FQDN) consente di configurare un trust di dominio per l'apparecchio.
  • Per usare il nome di dominio completo, è necessario eseguire un aggiornamento completo e acconsentire esplicitamente durante l'aggiornamento.

Riduzione del tempo di inattività

L'installazione o l'aggiornamento ad APS AU6 è più veloce e richiede meno tempo di inattività rispetto alle versioni precedenti. Per ridurre i tempi di inattività, eseguire l'installazione o l'aggiornamento:

  • Semplifica l'applicazione degli aggiornamenti WSUS tramite un'immagine che contiene tutti gli aggiornamenti fino a giugno 2016
  • Applica gli aggiornamenti della sicurezza con gli aggiornamenti del driver e del firmware
  • Inserisce gli hotfix più recenti e l'utilità di verifica dell'appliance (PAV) nell'appliance in modo che siano pronti per l'installazione senza bisogno di scaricarli.