Compartir a través de


Novedades de Analytics Platform System, un almacenamiento de datos de MPP de escalabilidad horizontal

Consulte las novedades de las últimas actualizaciones del dispositivo para Analytics Platform System (APS). APS es un dispositivo local de escalabilidad horizontal que hospeda almacenamiento de datos paralelos de MPP SQL Server.

APS CU7.8

Fecha de lanzamiento: noviembre de 2021

SCVMM2016

El software APS CU 7.8 agrega compatibilidad con la instalación sin conexión de SCVMM2016.

VMM revisado con la versión más reciente de SQL Server.

La versión también incluye actualizaciones de seguridad adicionales y correcciones de errores.

APS CU7.7

Fecha de lanzamiento: noviembre de 2020

SCVMM2016

APS CU7.7 actualiza la máquina virtual VMM a Windows Server 2016 e instala SCVMM2016. SCVMM 2012 R2 que está actualmente en uso tiene una fecha de finalización del ciclo de vida de julio de 2022. Se necesita la versión más reciente de SCVMM para que la actualización a CU7.7 sea obligatoria. Actualice a CU7.7 lo antes posible.

Adaptador de destino de SSIS para SQL Server 2019 como destino

Descargue el adaptador de destino de SSIS de APS que admite SQL Server 2019 (15.x) como destino de implementación desde el sitio de descarga.

APS CU7.6

Fecha de lanzamiento: abril de 2020

Cambiar el nombre de la columna

Después de actualizar a CU7.6, puede cambiar el nombre de una columna de una tabla creada por el usuario. Para obtener sintaxis, ejemplos, limitaciones y más información, vea RENAME.

Modificar vista

Ahora puede modificar las vistas. Para obtener más información, consulte ALTER VIEW.

APS CU7.5

Fecha de lanzamiento: septiembre de 2019

Modificación del origen de datos externo

Puede modificar la definición del origen de datos externo con la actualización CU7.5. Si utiliza la alta disponibilidad del NameNode de Hadoop, puede modificar el origen de datos para cambiar los argumentos cuando se produce un failover. En el caso de APS, solo puede cambiar LOCATION, RESOURCE_MANAGER_LOCATION y CREDENTIAL. Para obtener más información, consulte ALTER EXTERNAL DATA SOURCE.

Compatibilidad con CDH 5.15 y 5.16 con PolyBase

PolyBase en APS con la actualización CU7.5 ahora admite las versiones CDH 5.15 y 5.16 de distribución de Hadoop desde Cloudera. Use la opción 6 para las versiones de CDH 5.x.

compatibilidad con TRY_CONVERT y TRY_CAST

CU7.5 APS ahora admite las funciones tsql TRY_CAST y TRY_CONVERT. Ambas funciones devuelven un valor convertido al tipo de datos especificado si la conversión se realiza correctamente; de lo contrario, devuelve NULL.

APS CU7.4

Fecha de lanzamiento: mayo de 2019

Carga de grandes filas con dwloader

APS CU7.4 presenta un nuevo dwloader para cargar filas en tablas que tienen más de 32 KB (32 768 bytes). Esta versión de la herramienta es compatible con el conmutador -l que acepta un valor entero entre 32,768 y 33,554,432 (en bytes) para cargar filas más grandes de 32 KB. Use solo esta opción al cargar filas grandes (más de 32 KB), ya que este modificador asigna más memoria en el cliente y el servidor y podría ralentizar las cargas. Puede descargar dwloader desde el sitio de descarga.

Compatibilidad con HDP 3.0 y 3.1 con PolyBase

PolyBase en APS ahora admite HDP 3.0 y 3.1 con esta actualización. Use la opción 7 para las versiones de HDP 3.x. Para más información, consulte Configuración de conectividad de PolyBase.

Compatibilidad con archivos UTF-16 con PolyBase

PolyBase ahora admite la lectura de archivos de texto delimitados que se encuentran en codificación UTF-16 (LE). Consulte CREATE EXTERNAL FILE FORMAT para obtener más información sobre la configuración.

APS CU7.3

Fecha de lanzamiento: diciembre de 2018

Eliminación de subexpresión común

APS CU7.3 mejora el rendimiento de las consultas con la eliminación de subexpresión común en el optimizador de consultas SQL. Esta mejora ayuda a las consultas de dos maneras. En primer lugar, el optimizador puede identificar y eliminar estas expresiones, lo que reduce el tiempo de compilación de SQL. En segundo lugar, el optimizador elimina las operaciones de movimiento de datos para estas subexpresiones redundantes, por lo que el tiempo de ejecución de las consultas es más rápido. Para obtener una explicación detallada de esta característica, consulte Eliminación de subexpresión común explicada.

Conector de APS Informatica para Informatica 10.2.0 publicado

Puede descargar una versión de los conectores de Informatica para APS que funcione con Informatica versión 10.2.0 y 10.2.0 Hotfix 1. Para obtener más información, visite el sitio de descarga.

Nota:

El conector de APS Informatica para Informatica 10.2.0 o 10.2.0 Hotfix 1 no funciona con TLS 1.2 estricto y requiere TLS 1.0 y 1.1 para ser totalmente funcional.

Versiones compatibles

Versión de APS Informatica PowerCenter Driver
APS 2016 9.6.1 SQL Server Native Client 11.x
APS 2016 y versiones posteriores 10.2.0, 10.2.0 Hotfix 1 SQL Server Native Client 11.x

APS CU7.2

Fecha de lanzamiento: octubre de 2018

Compatibilidad con TLS 1.2

APS CU7.2 admite TLS 1.2. Puede configurar la máquina cliente en APS y la comunicación intra-nodo de APS para que se realicen solo a través de TLS 1.2. Herramientas como SSDT, SSIS y dwloader instaladas en máquinas cliente y configuradas para comunicarse solo a través de TLS 1.2 ahora pueden conectarse a APS mediante TLS 1.2. De forma predeterminada, APS admite todas las versiones tls (1.0, 1.1 y 1.2) para la compatibilidad con versiones anteriores. Si desea establecer el dispositivo APS para que use estrictamente TLS 1.2, cambie la configuración del Registro.

Para más información, consulte Configuración de TLS 1.2 en APS.

Compatibilidad con la zona de cifrado de Hadoop para PolyBase

PolyBase puede comunicarse con zonas de cifrado de Hadoop. Consulte Cambios de configuración de APS necesarios para configurar la seguridad de Hadoop.

Opciones de insertar-seleccionar MAXDOP

Ahora puede elegir la configuración de MAXDOP mayor que 1 para operaciones de inserción y selección mediante un interruptor de características. Establezca el valor MAXDOP en 0, 1, 2 o 4. El valor predeterminado es 1.

Importante

El aumento de MAXDOP a veces puede dar lugar a errores de interbloqueo o operaciones más lentas. Si se produce esa condición, cambie la configuración a MAXDOP 1 y vuelva a intentar la operación.

DMV de estado del índice de almacén de columnas

Puede ver la información sobre el estado de salud del índice columnstore mediante dm_pdw_nodes_db_column_store_row_group_physical_stats dmv. Utilice la siguiente vista para determinar la fragmentación y decidir cuándo reconstruir o reorganizar un índice de almacén de columnas.

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 del intervalo de fechas de PolyBase para archivos ORC y Parquet

La lectura, importación y exportación de tipos de datos de fecha con PolyBase ahora admite fechas anteriores a 1970-01-01 y después de 2038-01-20 para los tipos de archivo ORC y Parquet.

Adaptador de destino de SSIS para SQL Server 2017 como objetivo

Un adaptador de destino de SSIS de APS que admita SQL Server 2017 (14.x) como destino de implementación se puede descargar desde el sitio de descarga.

APS CU7.1

Fecha de lanzamiento: julio de 2018

Los comandos DBCC no consumen espacios de concurrencia (cambio de comportamiento)

APS admite un subconjunto de los comandos DBCC de T-SQL, como DBCC DROPCLEANBUFFERS. Anteriormente, estos comandos consumían una ranura de simultaneidad y reducían el número de cargas y consultas de usuario que podían ejecutarse. Los DBCC comandos ahora se ejecutan en una cola local y no consumen un espacio de simultaneidad de usuario. Este cambio mejora el rendimiento general de la ejecución de consultas.

Reemplaza algunas llamadas de metadatos por objetos de catálogo

El uso de objetos de catálogo para llamadas de metadatos en lugar de usar SMO mejora el rendimiento en APS. A partir de CU7.1, algunas de estas llamadas de metadatos usan objetos de catálogo de forma predeterminada. Puede desactivar este comportamiento con un modificador de características si encuentra algún problema con las consultas de metadatos.

Corrección de errores

APS CU7.1 se actualiza a SQL Server 2016 (13.x) SP2 CU2. La actualización corrige algunos de los siguientes problemas.

Title Description
Posible bloqueo del movedor de tuplas La actualización corrige una antigua posibilidad de interbloqueo en una transacción distribuida y en un hilo de fondo del gestor de tuplas. Después de instalar CU7.1, los clientes que usaban la marca de seguimiento 634 para detener el movedor de tuplas como un parámetro de inicio de SQL Server o una marca de seguimiento global, pueden retirarlas de forma segura.
Se produce un error en determinadas consultas de retraso o avance Algunas consultas en tablas CCI con funciones de rezago/avance anidadas que provocan un error se han corregido con esta actualización.

APS AU7

Fecha de lanzamiento: mayo de 2018

APS 2016 es un requisito previo para actualizar a AU7. Las siguientes características se presentan en APS AU7:

Creación automática y actualización automática de estadísticas

APS AU7 crea y actualiza las estadísticas automáticamente de forma predeterminada. Para actualizar la configuración de estadísticas, los administradores pueden usar un elemento de menú de modificador de características en Configuration Manager. El interruptor de funciones controla el comportamiento de creación automática, actualización automática y actualización asincrónica de las estadísticas. También puede actualizar la configuración de estadísticas con la instrucción ALTER DATABASE (Almacenamiento de datos paralelos).

T-SQL

SELECT @var ahora es compatible. Para obtener más información, vea Seleccionar variable local.

Ahora se admiten las sugerencias de consulta HASH y ORDER GROUP. Para obtener más información, consulte Sugerencias de consulta.

Conmutador de característica

APS AU7 presenta el selector de características en Configuration Manager. AutoStatsEnabled y DmsProcessStopMessageTimeoutInSeconds ahora son opciones configurables que los administradores pueden cambiar.

Problemas conocidos

Con el software APS AU7, se ofrece una actualización del BIOS de Intel que soluciona un problema descrito como ataques de canal lateral de ejecución especulativa. Los ataques tienen como objetivo aprovechar lo que se denominan vulnerabilidades de Spectre y Meltdown. Aunque la actualización del BIOS se empaqueta junto con APS, instala la actualización del BIOS manualmente y no como parte de la instalación del software APS AU7.

Microsoft aconseja a todos los clientes que instalen la actualización del BIOS. El efecto del sombreado de direcciones virtuales del kernel (KVAS), el direccionamiento de la tabla de páginas del kernel (KPTI), y la mitigación de la predicción de rama indirecta (IBP) en varias cargas de trabajo de SQL en varios entornos muestra una degradación significativa en algunas cargas de trabajo. En función de los resultados, pruebe el efecto de rendimiento de habilitar la actualización del BIOS antes de implementarlos en un entorno de producción. Para obtener instrucciones de SQL Server, consulte KB4073225.

APS 2016

En esta sección se describen las características introducidas en APS 2016-AU6.

SQL Server 2016

APS AU6 se ejecuta en la versión más reciente de SQL Server 2016 (13.x). Usa el nivel de compatibilidad de base de datos predeterminado 130. SQL Server 2016 (13.x) admite características como:

  • Índices secundarios para índices de almacén de columnas agrupados.
  • Kerberos para PolyBase.

T-SQL

APS AU6 admite estas mejoras de compatibilidad de T-SQL. Estos elementos de lenguaje adicionales facilitan la migración desde SQL Server y otros orígenes de datos.

Tipos de datos

Funciones de ventana

Funciones de seguridad

Funciones adicionales

Mejoras de PolyBase y Hadoop

  • Compatibilidad con Hortonworks HDP 2.4 y HDP 2.5
  • Compatibilidad con Kerberos mediante credenciales con ámbito de base de datos
  • Compatibilidad de credenciales con blobs de Azure Storage

Mejoras de instalación y actualización

Actualizaciones de arquitectura empresarial

Al actualizar el dispositivo existente a APS AU6 se instalan las últimas actualizaciones de firmware y controladores, que incluyen correcciones de seguridad.

Un dispositivo de HPE o DELL incluye todas las últimas actualizaciones más:

  • Compatibilidad con procesadores de última generación (Broadwell)
  • Actualización a DIMM DDR4
  • Rendimiento de DIMM mejorado

Integración

  • La compatibilidad con nombre de dominio completo (FQDN) permite configurar una confianza de dominio en el dispositivo.
  • Para usar FQDN, debe realizar una actualización completa y optar por activar la característica durante la actualización.

Reducción del tiempo de inactividad

La instalación o actualización a APS AU6 es más rápida y requiere menos tiempo de inactividad que las versiones anteriores. Para reducir el tiempo de inactividad, instale o actualice:

  • Simplifica la aplicación de actualizaciones de WSUS mediante una imagen que contiene todas las actualizaciones hasta junio de 2016
  • Aplica actualizaciones de seguridad con el controlador y las actualizaciones de firmware.
  • Coloca los parches más recientes y la utilidad de verificación del dispositivo (PAV) en el dispositivo para que queden listos para la instalación sin necesidad de descargarlos.