Aprenda a configurar una base de datos de origen.
Requisitos previos
Las tareas ETL solo se pueden crear en las siguientes regiones: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Guangzhou) y China (Hong Kong).
Los tipos de base de datos de origen compatibles incluyen MySQL, PolarDB for MySQL, Oracle, PostgreSQL, DB2 for iSeries (AS/400), DB2 for LUW, PolarDB-X (Formerly DRDS) (PolarDB-X 1.0), PolarDB PostgreSQL, MariaDB, PolarDB for Oracle, SQL Server y PolarDB-X 2.0.
Ya creó una base de datos de origen.
Procedimiento
El siguiente procedimiento usa una base de datos MySQL como ejemplo.
-
Vaya a la página de lista de tareas ETL.
Inicie sesión en la consola de Data Transmission Service (DTS).
En el panel de navegación izquierdo, haga clic en ETL.
En la esquina superior izquierda, haga clic en
. En el cuadro de diálogo Create Data Flow, introduzca un nombre para la tarea ETL en el campo Data Flow Name y establezca Development Method en DAG.Haga clic en Confirm.
Desde el panel izquierdo, arrastre el nodo Input/Dimension Table (MySQL) al lienzo de la derecha.
-
Haga clic en el nodo Input/dimension table MySQL-1 del lienzo para configurar la base de datos de origen.
-
Configure los siguientes parámetros del nodo.
Parámetro
Descripción
Data source name
DTS genera automáticamente un nombre para el origen de datos. Se recomienda especificar un nombre descriptivo que facilite su identificación. No es obligatorio que el nombre sea único.
Region
Seleccione la región donde se encuentra la base de datos de origen.
NotaLas tareas ETL solo están disponibles en las siguientes regiones: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Guangzhou) y China (Hong Kong).
Instance list
Seleccione la instancia de la base de datos de origen. Para agregar una nueva instancia, haga clic en Create Instance. Para obtener más información, consulte Gestión de instancias.
Node type
Seleccione un tipo de nodo.
-
Stream Table
-
Dimension Tables
Convert format
Este parámetro está disponible únicamente cuando establece Node type en Stream Table.
-
Upsert Stream
-
Append-Only Stream
Database and table selection
Seleccione las bases de datos y tablas que desea transformar.
NotaDespués de seleccionar las bases de datos y tablas, se muestra la pestaña Output Fields.
-
En la pestaña Output Fields, seleccione los campos obligatorios en la columna Column Name.
-
Opcional:Si el tipo de nodo seleccionado es Stream Table, haga clic en la pestaña Time Attributes, configure los siguientes parámetros y complete la configuración de Input/Dimension Table MySQL-1.
Parámetro
Descripción
Event time watermark field
Seleccione el campo que indica la hora en la que se generan los datos.
Event time watermark latency
Especifique la latencia para la generación de datos.
Processing time
Introduzca el nombre del campo para la hora de procesamiento.
-
Resultado
La configuración se completa si no aparece el icono a la derecha del nodo de la base de datos de origen.