我正在开发一个应用程序,允许您使用 Azure Functions(计时器触发器)在 Azure sql 数据库和 Sharepoint Online 之间进行数据交换。 实际上是这个环境中的第一个项目,我使用 Microsoft Graph 从在线共享点收集数据,但并没有真正找到将其与 Azure Sql 数据库连接的方法。我的朋友建议我尝试使用 Entity Framework Core 将数据映射到 Azure,但甚至使用这个解决方案我无法在它们之间传输数据。我希望你能帮助我。
Microsoft Graph 不提供开箱即用的 API 来使用 Azure SQL 数据库。在 Azure 函数中使用 Microsoft Graph 从 SharePoint Online 读取数据后,您可以直接从 Azure 函数调用 Azure SQL 数据库,类似于:https://learn.microsoft.com/en-us/azure/azure -函数/函数场景-数据库-表-清理
使用 MS Graph 连接器将 Azure SQL 或 MS SQL 引入 SharePoint Online。根据SQL 支持的数据类型,您需要修改源数据类型以将其引入 SharePoint Online。这样,您可以跳过 Azure Function,并使用 PnP 现代搜索 Web 部件以 MS Graph 作为数据源来显示数据。