【问题标题】:Google Cloud: Simple web app/UI for database content maintenance?谷歌云:用于数据库内容维护的简单网络应用程序/用户界面?
【发布时间】:2020-01-30 12:42:49
【问题描述】:

我正在寻找一种简单的 UI 解决方案来在 Google SQL 数据库中添加/编辑/删除值。

为什么: 我们正在使用 Google Big Query 和 Google SQL 数据库。对于 ETL 过程,一些映射参数在 Google 表格中配置,然后在 ETL 中访问(例如,如果您在某列中获得“BLN”,则将其替换为“Berlin”)。

使用 Google 表格很容易出错,我实际上想将映射表存储在 Google SQL 数据库中。映射表的内容也由非开发人员填充/调整。因此,我想提供一个简单的在线 App/UI(在 Google Cloud Platform 领域中更受欢迎),用户可以在其中编辑网格中已定义表格的内容。

我尝试了什么: - 虽然有可用的在线解决方案,但他们似乎不使用/访问 Google SQL 数据库和/或使用自己的用户管理(以及每个用户的每月费用)。 - Google 提供“Google Apps”,可用于创建合适的在线应用程序,但仅作为 GSuite 的一部分 - AppSheets 被 Google Cloud 收购,但似乎尚未集成到 GCP 中 - Microsoft PowerApps 也可能适合创建合适的在线应用程序,但需要在 MS Universe 中进行额外的用户帐户管理、通往数据库的网关,并且通常是跨云解决方案。

有没有人有类似的要求和经历,如何实现?

谢谢!

HerrB92

【问题讨论】:

  • 快速提问,您是否必须使用 google sql 数据库,或者您可以开放使用 Azure sql 数据库?如果您使用 Azure sql 数据库,您已经在 Ms env 中并且使用 PowerApps 应该不是问题吗?此外,除非有可用于连接 PowerApps 的 Google sql 数据库的连接器,否则这应该不是问题
  • 改变环境可能是一种可能性。目前,我希望在 Google Cloud 中使用数据库,因为必须访问数据的 ETL 和编排位于那里。如果“数据库 WebApp”也位于那里,那么我可以使用现有的 Google 云帐户进行访问控制。
  • 我相信您需要的是 phpMyAdmin,一个免费的开源 MySQL 管理工具。 This is a tutorial 在带有 Cloud SQL 的 App Engine 上使用它。让我知道这是否有帮助。

标签: google-cloud-platform google-cloud-sql google-apps powerapps


【解决方案1】:

唯一可用的相关 google 连接器是 google sheets connector.,无论如何您都想远离它。

连接器定义了您可以在画布电源应用程序或电源自动化流程中对工作表进行的可用 api 事务。用户将需要appropriate Microsoft license to run the app,以及使用 Google 帐户访问电子表格的权限。

There aren't any existing connectors to google cloud sources,但您可以使用google cloud api 和 custom connector instructions. 自己创建一个

如果您只是在寻找一个可以很好地与电源应用配合使用的数据存储位置,请查看common data service (CDS).

【讨论】:

  • 谢谢。我应该能够提供一个连接器,以便我可以将 MS PowerApp 与 Google 云中的 MySQ/PostgreSQL 连接起来。您知道在 Google 云世界中创建或使用“数据库 Web 应用程序”的任何其他替代方法吗?
  • @HerrB92,我没有什么好主意。我对 Google 的云数据库产品不是很熟悉。不过看看这个:cloud.google.com/products/databases。我的猜测是,如果您正在执行 ETL 操作,那么您正在寻找传统 SQL,但取决于您使用什么工具来执行此操作(python 脚本 vs sql vs 3rd 方软件)以及最终用例是什么,您可能想探索像 Bigtable 或 Firestore 这样的 NoSQL。根据我的经验,自定义连接器中的 API 端点比 SQL 查询更容易,但仍然可行。
猜你喜欢
  • 2019-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-13
  • 2020-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多