Configuración de Presto en una actividad de copia

En este artículo se describe cómo usar la actividad de copia en una canalización para copiar datos de Presto.

Configuración admitida

Para la configuración de cada pestaña en la actividad de copia, vaya a las secciones siguientes respectivamente.

General

Consulte las instruccionesgenerales para configurar la pestaña de parámetros General.

Fuente

Las siguientes propiedades son compatibles con Presto en la pestaña Origen de una actividad de copia.

Captura de pantalla que muestra la pestaña de origen y la lista de propiedades.

Las siguientes propiedades son obligatorias:

  • Conexión: seleccione una conexión de Presto en la lista de conexiones. Si no existe ninguna conexión, cree una nueva conexión de Presto.

  • Usar consulta: seleccione Tabla o Consulta.

    • Si selecciona Tabla:

      • Tabla: seleccione la tabla de la lista desplegable o seleccione Entrar manualmente para escribirlos manualmente para leer los datos.
    • Si selecciona Consulta:

      • Consulta: especifique la consulta SQL personalizada para leer datos. Por ejemplo: SELECT * FROM MyTable.

        Captura de pantalla que muestra la consulta.

En Avanzado, puede especificar los campos siguientes:

  • Columnas adicionales: agregue columnas de datos adicionales para almacenar la ruta de acceso relativa o el valor estático de los archivos de origen. La expresión se admite para este último.

Cartografía

Para la configuración de la pestañaAsignación, vaya a Configurar las asignaciones en la ficha Asignación .

Asignación de tipos de datos para Presto

Al copiar datos de Presto, las siguientes asignaciones se usan de tipos de datos de Presto a tipos de datos provisionales utilizados por el servicio internamente.

Tipo de datos Presto Tipo de datos de servicio provisional
ARRAY String
BIGINT Int64
BOOLEAN Boolean
CHAR String
DATE Fecha
DECIMAL (Precisión < 28) Decimal
DECIMAL (Precisión >= 28) Decimal
DOUBLE Double
INTEGER Int32
INTERVAL_DAY_TO_SECOND TimeSpan
INTERVAL_YEAR_TO_MONTH String
IPADDRESS String
JSON String
MAP String
REAL Soltero
FILA String
SMALLINT Int16
TIME Time
TIME_WITH_TIME_ZONE String
TIMESTAMP Fecha y hora
TIMESTAMPWITHTIMEZONE Datetimeoffset
TINYINT SByte
UUID (Identificador Único Universal) GUID
VARBINARY Byte[]
VARCHAR String

Configuración

Para la configuración de la pestaña Configuración, consulte Configuración de otras opciones en la pestaña Configuración.

Resumen de tabla

Las tablas siguientes contienen más información sobre la actividad de copia en Presto.

Información de origen

Nombre Description Importancia Obligatorio Propiedad de script JSON
Conexión Tu conexión con el almacén de datos de origen. <La conexión de Presto> connection
Usar consulta La manera de leer datos de Presto. Aplique Table para leer datos de la tabla especificada o aplicar Query para leer datos mediante consultas. Tabla
Consulta
No /
Para tabla
nombre de esquema Nombre del esquema. < el nombre del esquema > No schema
nombre de tabla Nombre de la tabla. < el nombre de la tabla > No table
Para consulta
Query Use la consulta SQL personalizada para leer los datos. < Consultas SQL > No query
Columnas adicionales Agregue columnas de datos adicionales para almacenar la ruta de acceso relativa o el valor estático de los archivos de origen. La expresión se admite para este último. • Nombre
• Valor
No columnas adicionales:
• nombre
•valor