Reemplazo de propiedades de sesión (Hive) - Teradata QueryGrid

Teradata® QueryGrid™ Guía de instalación y uso- 3.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata QueryGrid
Release Number
3.00
Published
Marzo de 2023
Language
Español
Last Update
2023-04-04
dita:mapPath
es-ES/dtm1676313130103.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-5991
Product Category
Analytical Ecosystem
Hive tiene una configuración de sesión global disponible que le permite reemplazar cualquier propiedad y reemplazar las propiedades del conector de Hive a la hora de ejecutar consultas durante una sesión de procesamiento individual.

Cuando se reemplazan las propiedades del conector de Hive para una sesión de Hive, debe especificar la tabla no nativa cuyas propiedades de conector de Hive desea reemplazar. Utilice comas como delimitadores.

  1. En Configuración de tejido, seleccione Tejidos.
  2. Seleccione el tejido.
  3. Realice una de las siguientes acciones:
    Opción Descripción
    Para reemplazar una propiedad de conector de Hive en la ficha Conectores
    1. Seleccione la ficha Conectores.
    2. Seleccione "" junto al conector que tiene una propiedad que desea reemplazar.
    3. Seleccione Editar.
    4. Haga clic en "" junto a Software del conector.
    5. Busque la propiedad del conector de Hive que desea reemplazar y seleccione la casilla de verificación Reemplazable.
    6. Seleccione OK.
    7. Seleccione Guardar.
    Para reemplazar una propiedad de conector de Hive en la ficha Enlaces
    1. Seleccione la ficha Enlaces.
    2. Seleccione "" junto al enlace que tiene una propiedad que desea reemplazar.
    3. Seleccione Editar.
    4. Seleccione "" junto a Conector de inicio o Conector de destino.
    5. Busque la propiedad del enlace de Hive que desea reemplazar y seleccione la casilla de verificación Reemplazable.
    6. Seleccione OK.
    7. Seleccione Guardar.
  4. Para reemplazar la propiedad del conector de Hive durante una sesión de Hive, utilice la sintaxis del ejemplo siguiente, donde se reemplazan las propiedades del conector responseTimeout y linkBufferCount.
    SET <databaseName>.<nonNativeTableName>.override = responsetimeout = 3000000, linkBufferCount=3;
  5. [Opcional] Para reemplazar hadoopProperties cuando se utiliza el conector de Hive que se designa como reemplazable en el portlet QueryGrid, utilice la barra vertical (|) para dividir las propiedades Hadoop y los dos puntos (:) para dividir pares nombre-valor.
    El ejemplo siguiente se utiliza para reemplazar hadoopProperties durante una sesión de Hive o Presto que se dirige a un conector de Hive:
    SET <databaseName>.<nonNativeTableName>.override = linkbuffersize=100000, DEFAULTSTRINGSIZE=32000, hadoopProperties=name1:value1 | name2:value2 ;
  6. [Opcional] Para borrar los reemplazos de propiedad del conector de Hive sin cerrar una sesión de Hive, utilice la sintaxis como en el ejemplo siguiente.
    SET <databaseName>.<nonNativeTableName>.override = ;