Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Cómo transferir archivos desde una aplicación de App Builder a SharePoint en Jitterbit App Builder

Este artículo repasaremos los elementos de configuración básicos necesarios para transferir archivos desde una aplicación de App Builder a una ubicación de SharePoint.

Tenga en cuenta que el caso de uso comercial descrito en este artículo puede diferir ligeramente de su caso de uso particular y es posible que deba realizar algunos ajustes para adaptarse en consecuencia.

Paso 1: Agregar el servidor de datos de SharePoint

  1. Vaya a IDE > Servidores de datos
  2. Haga clic en + Servidor para agregar un nuevo servidor de datos
    • Proporcione un Nombre de servidor. Por ejemplo: MySharePoint
    • Establezca Tipo en Microsoft SharePoint
    • Ingrese la URL del directorio de SharePoint donde almacenará los archivos. Por ejemplo: https://yourcompany.sharepoint.com/directory
    • Expanda Configuración de seguridad e introduzca los valores de Nombre de usuario y Contraseña para que un usuario autorizado se conecte a esta ubicación de SharePoint.
    • Haga clic en Guardar.
    • Expanda Pruebas y haga clic en Probar conexión para confirmar que se puede acceder al servidor con las credenciales proporcionadas.

Paso 2: Establezca el procedimiento almacenado de carga de documentos como público

  1. Haga clic en la x para salir de la ventana emergente "Servidor" y volver a la lista de servidores de datos.
  2. Con el nuevo servidor de datos seleccionado, haga clic en el botón Detalles.
  3. Haga clic en el botón Procedimientos de la capa de almacenamiento de datos.
  4. En el panel "Procedimientos", haga clic en el icono de lápiz "Editar" del registro Subir documento.
  5. Active la opción Público.
  6. Haga clic en el botón Continuar para guardar.

Importante

Si no ve los registros de procedimiento al hacer clic en la pantalla, es posible que deba eliminar y volver a crear el servidor de conexión de SharePoint. App Builder realiza una llamada inicial al crear un servidor de datos de SharePoint para recuperar la información de procedimiento y tabla. Si los registros de procedimiento no están visibles, intente volver a crear el servidor de datos.

  1. Haga clic en la x para salir de la ventana emergente de procedimientos.
  2. Haga clic en la x para salir de la ventana emergente de Microsoft SharePoint y volver a la lista de servidores de datos.
  3. Seleccione el registro del servidor de datos Predeterminado en el panel Servidores de datos.
  4. Haga clic en el botón Detalles junto a la entrada del servidor de datos de aplicaciones en el panel Orígenes de datos.
  5. Haga clic en el botón Vincular orígenes.
  6. Haga clic en Crear.
  7. Establezca el valor Origen de datos vinculado en el nombre asignado al nuevo origen de datos de SharePoint.
  8. Haga clic en el icono de marca de verificación para guardar.

Paso 4: Agregar una tabla a los archivos de prueba para transferirlos a SharePoint

Este paso es mayormente opcional. La parte crucial de la configuración es registrar el procedimiento como una acción. Esto podría registrarse en un evento personalizado conectado a un botón o según lo descrito en este caso de uso. Es posible que ya tenga tablas o reglas que desee usar en su caso de uso.

  1. Necesitará una regla que contenga columnas para Nombre, Archivo y Biblioteca. Puede nombrarlas como desee.
  2. Cree una tabla en la fuente de datos de la aplicación para contener los archivos que se van a cargar. Por ejemplo: ReportArchive. Columnas a incluir:

    • RutaDeArchivo
    • NombreDeArchivoDeSharePoint
    • BibliotecaDeSharePoint
  3. Haga clic en Eventos en la tabla ArchivoDeReportes.

  4. Seleccione el evento Insertar y haga clic en el icono AbrirRegistro.
  5. Haga clic en el botón RegistrarExistente en el panel Acciones.

    • Establezca Tipo en Procedimiento.
    • Establezca Procedimiento en el registro OrigenDeDatosDeSharePoint.CargarDocumento.
  6. Haga clic en Guardar.

  7. Haga clic en + Enlace en Acción (Enlaces Explícitos).

    • Agregue tres registros para asignarlos a la tabla Nombre. Archivo y Biblioteca. Los nombres de las columnas de origen se asignarán a los nombres de las columnas de la tabla.

Paso 5: Crea una regla CRUD para insertar en la nueva tabla

Este paso es opcional. En el caso práctico empresarial descrito en este artículo, es la forma en que activamos la Acción de Evento. Su caso práctico puede variar.

Las 3 columnas necesitan estos valores:

  • Nombre: Nombre con el que se llamará el archivo en SharePoint. Por ejemplo: testing.xlsx
  • Archivo: Ruta y nombre del archivo del documento en el servidor de App Builder. Por ejemplo: C:\Docs\myfile.xlsx- Biblioteca - Nombre de la biblioteca de SharePoint - usar Shared DocumentsPara la biblioteca predeterminada de SharePoint

Paso 6: Agregue la regla CRUD al evento que crea el documento

  • Agregue la regla CRUD después del paso que crea el documento
  • Si desea eliminar el documento del sistema de archivos de App Builder después de transferirlo a SharePoint, puede agregar otra Acción al Evento de la tabla ReportArchive para hacerlo después del procedimiento UploadDocument.