Conexión a la base de datos connecting-to-the-database
Para activar una conexión con la base de datos externa, debe indicar los parámetros de conexión, es decir, el origen de datos objetivo y el nombre de la tabla con los datos que sea necesario cargar.
Creación de una conexión compartida creating-a-shared-connection
Para activar una conexión con una base de datos externa compartida, siempre y cuando esta conexión esté activa, se puede acceder a la base de datos a través de Adobe Campaign.
-
La configuración se debe definir previamente a través del nodo Administration > Platform > External accounts node.
-
Haga clic en el botón New y seleccione el tipo External database.
-
Defina los parámetros de Connection de la base de datos externa.
Para conexiones con una base de datos de tipo ODBC, el campo Server debe contener el nombre del origen de datos ODBC y no el nombre del servidor. Además, pueden ser necesarias determinadas configuraciones adicionales según las bases de datos utilizadas. Consulte la sección Configuraciones específicas por tipo de base de datos.
-
Una vez introducidos los parámetros, haga clic en el botón Test the connection para aprobarlos.
-
Si es necesario, desactive la opción Enabled para deshabilitar el acceso a esta base de datos sin eliminar su configuración.
-
Para permitir que Adobe Campaign acceda a esta base de datos, debe implementar las funciones SQL. Hacer clic en la pestaña Parameters y luego en el botón Deploy functions.
Puede definir espacios de trabajo específicos para las tablas y para el índice en la pestaña Parameters.
Creación de una conexión temporal creating-a-temporary-connection
Puede definir directamente una conexión con una base de datos externa desde las actividades de flujo de trabajo. En este caso, se trata de una base de datos externa local, reservada para utilizarse dentro de un flujo de trabajo actual: no se guarda en las cuentas externas. Este tipo de conexión puntual se puede crear en distintas actividades del flujo de trabajo, especialmente Query, Data loading (RDBMS), la actividad de Enrichment o la actividad de Split.
Por ejemplo, en la actividad de consulta, los pasos para crear una conexión periódica con una base de datos externa son los siguientes:
-
Hacer clic en Add data… y seleccione las opciones de External data.
-
Seleccione la opción Locally defining the data source.
-
Seleccionar el motor de base de datos de objetivo en la lista desplegable. Introducir el nombre del servidor y especificar los parámetros de autenticación.
Especificar también el nombre de la base de datos externa.
Haga clic en el botón Next.
-
Seleccionar la tabla en la que se almacenan los datos.
Puede introducir el nombre de la tabla directamente en el campo correspondiente o hacer clic en el icono de edición para acceder a la lista de las tablas de la base de datos.
-
Hacer clic en el botón Add para definir uno o varios campos de reconciliación entre los datos de la base de datos externa y los datos de la base de datos de Adobe Campaign. Los iconos Edit expression del Remote field y el Local field le proporcionan acceso a la lista de campos de cada una de las tablas.
-
Si es necesario, especifique una condición de filtrado y el modo de clasificación de datos.
-
Seleccione los datos adicionales que se recopilarán en la base de datos externa. Para ello, haga doble clic en los campos que desea añadir para mostrarlos en las Output columns.
Hacer clic en Finish para confirmar esta configuración.
Conexión segura secure-connection
Puede proteger el acceso a una base de datos externa al configurar una cuenta externa de FDA.
Para ello, añada “:ssl” después de la dirección del servidor y dirección del puerto utilizado. Por ejemplo: 192.168.0.52:4501:ssl.
A continuación, los datos se envían mediante el protocolo SSL seguro.
Configuraciones adicionales additional-configurations
Si es necesario, puede crear el esquema para procesar datos en una base de datos externa. Del mismo modo, Adobe Campaign permite definir la asignación en los datos de una tabla externa. Estas configuraciones son generales y no se aplican exclusivamente a flujos de trabajo.