Leer archivo excel de sharepoint y almacenar los datos en BD con Logic Apps

Jair 0 Reputation points
2023-06-28T16:48:45.69+00:00

Estoy intentado leer la información de una hoja de excel ubicado en sharepoint y luego tengo que almacenar esta información en un tabla de BD.

¿Me podrían dar una idea de que acciones debo implementar y su secuencia?

Community Center | Not monitored
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tanay Prasad 2,250 Reputation points
    2023-06-29T06:55:22.9833333+00:00

    Hola,

    Así es como puedes hacerlo...

    1. Cree una conexión con el sitio de SharePoint donde está almacenado el archivo Excel. Para comunicarse con SharePoint, puede utilizar sus API o bibliotecas, como el Cliente de SharePoint Online.
    2. Utilice las API adecuadas para acceder al archivo Excel correspondiente en SharePoint y descárguelo en su sistema local o léalo directamente desde SharePoint. Compruebe que dispone de los derechos de acceso necesarios para acceder al archivo.
    3. Para leer datos de un archivo Excel, utilice una biblioteca o API. Para extraer datos de archivos de Excel, puede utilizar bibliotecas como Openpyxl, Pandas o ExcelDataReader. Determine de qué hoja de cálculo y de qué conjunto de celdas desea leer los datos.
    4. Una vez leídos los datos del fichero Excel, hay que procesarlos. Antes de guardar los datos en la tabla de la base de datos, realice las transformaciones o validaciones de datos necesarias.
    5. Establezca una conexión con su base de datos conectándose a ella. Dependiendo del tipo de base de datos que utilice, necesitará el controlador de base de datos o la biblioteca cliente adecuados.
    6. Cree la tabla con las columnas necesarias para que coincida con los datos que va a insertar si no existen ya en la base de datos.
    7. Asigne los datos del archivo de Excel a las columnas correspondientes de la tabla de la base de datos y, a continuación, aplique las sentencias de inserción SQL adecuadas para persistir los datos en la tabla de la base de datos, o utilice un marco ORM (Object-Relational Mapping).
    8. Una vez que los datos se hayan introducido correctamente en la tabla de la base de datos, elimine los recursos no utilizados, cierre las conexiones de base de datos abiertas y lleve a cabo cualquier otra acción de limpieza necesaria.

    Nota- Lo siento si hay algún error con el idioma. El español no es mi idioma. Todos estos pasos han sido traducidos.

    Saludos cordiales


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.