我想使用 google 的 Data Studio 工具对我在 Datastore 中的数据进行可视化。但它不能用作界面上的数据源。我怎样才能做到这一点?
3 回答
您可以编写自己的社区连接器以使用Cloud Datastore API获取数据。这里要记住的一件事是,Data Studio 仅接受表格数据,因此您需要在必要时使用连接器代码重新调整数据。
你的选择非常有限。您可能必须将数据存储实体移动/转换为可以充当 Data Studio 数据源的数据库。以下链接将帮助您入门:
https://support.google.com/datastudio/topic/6370347?hl=en&ref_topic=7441382
您可以将数据存储区数据导出到可用于数据工作室的 BigQuery。这里有更多细节:
https://cloud.google.com/bigquery/docs/loading-data-cloud-datastore
在 Cloud Console 中打开 BigQuery 网页界面。
转到 BigQuery 网页界面
在导航面板的资源部分,展开您的 Google Cloud 项目并选择一个数据集。单击创建表。加载数据的过程与创建空表的过程相同。
在 Create table 页面的 Source 部分:
对于创建表来源,选择云存储。在源字段中,输入 Cloud Storage URI。Cloud Storage 存储分区必须与包含您正在创建的表的数据集位于同一位置。数据存储区导出文件的 URI 应以 [KIND_NAME].export_metadata 或 export[NUM].export_metadata 结尾。例如:default_namespace_kind_Book.export_metadata。在本例中,Book 是种类名称,default_namespace_kind_Book 是 Datastore 生成的文件名。对于 File format,选择 Datastore Backup 在 Create table 页面上的 Destination 部分:
对于数据集名称,选择适当的数据集。
在表名称字段中,输入您在 BigQuery 中创建的表的名称。
验证表类型是否设置为本机表。
在 Schema 部分中,不需要任何操作。架构是从数据存储导出中推断出来的。
在高级选项部分中选择适用的项目,然后单击创建表。有关可用选项的信息,请参阅数据存储选项。