Creación de un pipeline de flujo de archivos
Aprenda a crear un pipeline sencillo en Stream Analytics usando un archivo, como CSV o JSON, para realizar prototipos rápidamente, hacer pruebas o desarrollar pruebas de concepto de casos de uso.
Temas relacionados
Tarea 1: Creación del despliegue de Stream Analytics
- En el menú de navegación Consola, haga clic en Oracle Database y, a continuación, seleccione GoldenGate.
- En la página Despliegues, haga clic en Creación de despliegue.
- En el panel Crear Despliegue, introduzca un nombre y, opcionalmente, una descripción.
- En la lista desplegable Compartment, seleccione el compartimento en que desea crear el despliegue.
- Seleccione Análisis de flujo para el tipo de despliegue.
- El tipo de tecnología de análisis de flujo se selecciona automáticamente.
- En Versión, la última versión se selecciona automáticamente. Haga clic en Cambiar versión para seleccionar otra versión.
Note:
Obtenga más información sobre las versiones. - Seleccione una de las opciones siguientes:
- Desarrollo o prueba: configura un despliegue con los valores por defecto recomendados para un entorno de prueba o desarrollo. El número mínimo de OCPU es 1.
- Producción: configura un despliegue con el valor por defecto recomendado de 4 OCPU con la escala automática activada para un entorno de producción. El número mínimo de OCPU necesarias es 3, con la escala automática activada.
- En Seleccionar OCPU, introduzca el número o haga clic en Cambiar unidad para utilizar el control deslizante para seleccionar el número de unidades de recursos informáticos de Oracle (OCPU) que desea utilizar.
- (Opcional) Seleccione Escala automática.
Note:
La escala automática permite a OCI GoldenGate escalar hasta tres veces el número de OCPU que especifique para la cantidad de OCPU, hasta 24 OCPU. Por ejemplo, si especifica un recuento de OCPU 2 y activa la escala automática, su despliegue se puede ampliar hasta 6 OCPU. Si especifica un recuento de OCPU 20 y activa la escala automática, OCI GoldenGate solo se puede ampliar hasta 24 OCPU. - En la lista desplegable Subred en <Compartimento>, seleccione la subred en las que se crea un punto final privado desde el arrendamiento de servicio OCI GoldenGate. Esto garantiza que el despliegue siempre esté disponible a través de esta subred, siempre que las políticas para esta subred permitan el acceso.
Para seleccionar una subred de otro compartimento, haga clic en Cambiar compartimento,
Note:
Solo puede seleccionar una subred privada al crear o actualizar un despliegue. - Seleccione un tipo de licencia.
- En GoldenGate nombre de instancia, introduzca un nombre para la instancia de análisis de flujo.
- Para el almacén de credenciales, seleccione una de las siguientes opciones:
- OCI Identity and Access Management (OCI IAM), para permitir a los usuarios conectarse a la consola de despliegue mediante su cuenta de Oracle Cloud (conexión única) en arrendamientos activados de IAM (Identity and Access Management).
Note:
- Una vez que seleccione IAM, no podrá cambiar a GoldenGate cuando edite la configuración de despliegue más tarde.
- Esta opción se prefiere para un despliegue de Db2 para i, a fin de evitar problemas con el inicio de sesión y las rutas de distribución.
- (Opcional: solo se aplica a despliegues de replicación de datos) Seleccione Personalizar asignaciones de grupo a rol para asignar grupos de usuarios a roles GoldenGate específicos. Como mínimo, debe asignar el grupo de roles de seguridad a un grupo de usuarios. Obtenga más información sobre los roles y privilegios de usuario de Oracle GoldenGate.
- GoldenGate, para que GoldenGate gestione usuarios.
- Introduzca el usuario del administrador.
- Seleccione un secreto de contraseña en el compartimento o haga clic en Cambiar compartimento para seleccionar uno en un compartimento diferente. También puede crear un nuevo secreto de contraseña.
Para crear un nuevo secreto de contraseña:
- Haga clic en Crear secreto de contraseña.
- En el panel Crear secreto, introduzca un nombre para el secreto y, opcionalmente, una descripción.
- Seleccione un compartimento en la lista desplegable Compartimento en el que guardar el secreto.
- Seleccione un almacén en el compartimento actual o haga clic en Cambiar compartimento para seleccionar un almacén en un compartimento diferente.
- Seleccione una clave de cifrado.
Note:
Solo se admiten claves AES, claves protegidas por software y claves HSM. Las claves RSA y ECDSA no se admiten para las claves secretas de contraseña GoldenGate. - Introduzca una contraseña de 8 a 30 caracteres de longitud que contenga al menos 1 carácter mayúscula, 1 carácter minúscula, 1 carácter numérico y 1 carácter especial. Los caracteres especiales no deben ser "$", "^" ni "?".
- Confirme la contraseña.
- Haga clic en Create.
Note:
Puede gestionar usuarios de GoldenGate en la consola de despliegue. Más información.
- OCI Identity and Access Management (OCI IAM), para permitir a los usuarios conectarse a la consola de despliegue mediante su cuenta de Oracle Cloud (conexión única) en arrendamientos activados de IAM (Identity and Access Management).
- (Opcional) Haga clic en Mostrar opciones avanzadas para las opciones de la red y agregar etiquetas.
- En el separador Red,
- Seleccione Activar acceso público a la consola GoldenGate para incluir un punto final público además de un punto final privado y permitir el acceso público a la consola de despliegue para los usuarios. Si se selecciona, OCI GoldenGate crea un equilibrador de carga en su arrendamiento para crear una IP pública. Seleccione una subred pública en la misma VCN que este despliegue en el que crear el equilibrador de carga.
Note:
El equilibrador de carga es un recurso que tiene un costo adicional. Puede gestionar este recurso, pero asegúrese de no suprimir el equilibrador de carga mientras el despliegue sigue en uso. Obtenga más información sobre los precios del equilibrador de carga. -
Seleccione Personalizar punto de acceso para proporcionar un prefijo del nombre del dominio completo (FQDN) privado que utilizará para acceder a las URL de la consola del servicio privado. También puede cargar un certificado SSL/TLS (.pem) y su clave privada correspondiente; sin embargo, los certificados protegidos por contraseña no están soportados.
- Es su responsabilidad asegurarse de que el FQDN se resuelva en la dirección IP privada del despliegue en la subred que ha seleccionado anteriormente.
- Si el despliegue es público, es su responsabilidad asegurarse de que el FQDN se resuelva públicamente en la dirección IP pública del despliegue.
Los servicios utilizan su propio certificado, si no proporciona uno, y puede que aparezca una advertencia de seguridad al iniciar la consola de despliegue.
Note:
El certificado SSL debe cumplir los siguientes requisitos:- Su nombre común debe coincidir con el FQDN del despliegue. Si no lo hace, encontrará advertencias al acceder a la consola de despliegue.
- Se debe firmar mediante un algoritmo hash fuerte. arcfour, arcfour128, arcfour256, no se permite ningún tipo de algoritmo.
- No debe caducar.
- Su validez máxima no debe exceder los 13 meses.
- No debe ser un certificado autofirmado.
Si encuentra errores de "Clave privada no válida", puede comprobar la corrección de la clave mediante los siguientes comandos OpenSSL. Ejecute este comando en el certificado:openssl x509 --noout --modulus --in <cert>.pem |openssl md5
A continuación, ejecute este comando en la clave privada:
openssl rsa --noout --modulus --in <key>.pem |openssl md5
La salida de los dos comandos debe devolver el mismo valor
md5
. Si no lo hace, el certificado y la clave privada no coinciden.
- Seleccione Activar acceso público a la consola GoldenGate para incluir un punto final público además de un punto final privado y permitir el acceso público a la consola de despliegue para los usuarios. Si se selecciona, OCI GoldenGate crea un equilibrador de carga en su arrendamiento para crear una IP pública. Seleccione una subred pública en la misma VCN que este despliegue en el que crear el equilibrador de carga.
- En la sección Mantenimiento:
- Seleccione Personalizar ventana de mantenimiento para definir el inicio de la ventana de mantenimiento para actualizar el despliegue.
- (Opcional) En Período de actualización automática de versión principal en días, introduzca el número de días, entre 0 y 365.
- (Opcional) Para el período de actualización automática de la versión del paquete en días, introduzca el número de días, entre 0 y 180 días.
- (Opcional) En Período de actualización automática de parches de seguridad en días, introduzca el número de días, entre 0 y 14 días.
- Seleccione Activar cambio de versión automático de versión secundaria y, opcionalmente, introduzca el número de días.
Note:
Obtenga más información sobre la programación de actualizaciones. - En la sección Programa de copia de seguridad:
- Seleccione Configurar programa de copia de seguridad.
- Seleccione la fecha y la hora para empezar a crear copias de seguridad.
- Seleccione la frecuencia para crear copias de seguridad, ya sea diaria, semanal o mensual.
- Seleccione Solo metadatos de copia de seguridad para crear copias de seguridad sin archivos de pista.
- Seleccione el compartimento en que desea crear copias de seguridad.
- Seleccione el compartimento y el cubo de almacenamiento de objetos en el que desea guardar las copias de seguridad.
- En la sección Etiquetas, agregue etiquetas para ayudar a realizar un seguimiento de los recursos dentro de su arrendamiento. Haga clic en + Etiqueta adicional para agregar más etiquetas. Más información sobre etiquetado.
- En el separador Red,
- Haga clic en Crear para crear el despliegue o haga clic en Guardar como pila para guardar esta configuración en Resource Manager.
Si selecciona Guardar como pila, se abre el panel Guardar como pila, donde puede proporcionar opcionalmente un nombre y una descripción para la pila y seleccionar el compartimento en el que desea guardarla. Obtenga más información sobre Resource Manager.
Tarea 2: Crear y publicar el pipeline
- Inicie el pipeline de Stream Analytics.
- En la página de detalles de despliegue de Stream Analytics, haga clic en Iniciar consola.
- Conéctese a la consola de despliegue de Stream Analytics mediante el nombre de usuario y la contraseña de administrador especificados al crear el despliegue en la tarea 1, pasos 14 y 15.
- En la consola de despliegue de Stream Analytics, haga clic en Catálogo.
- Creación de un flujo de archivos.
- Cree un pipeline mediante el flujo de archivos creado en el paso 3.Obtenga más información sobre el editor de pipeline. A continuación, se muestran algunas acciones que puede realizar en el pipeline de flujo de archivos:
- Obtenga información sobre las etapas y cómo agregarlas a su pipeline.
- Correlacionar flujo y referencias
- Aplicar funciones
- Publicar el pipeline.