.net 使用Tableau可视化日志/度量的哪个云数据库

.net 使用Tableau可视化日志/度量的哪个云数据库,.net,amazon-web-services,amazon-dynamodb,amazon-redshift,tableau-api,.net,Amazon Web Services,Amazon Dynamodb,Amazon Redshift,Tableau Api,我正在为另一个应用程序开发一个C#.NET插件,它将用户的活动记录到一个中央数据库中。我们使用这些数据来解决软件的性能和其他问题 我有这个插件的最新版本,它可以登录到我们公司网络中的SQL数据库。但现在,我们也希望能够为顾问和其他在我们网络之外与我们合作的公司提供此插件。因此,我正在研究在云中存储这些数据的其他选项 一种选择是使用AmazonRDS或其他web主机创建托管SQL数据库。然而,由于我将这些数据移动到云端,我开始研究其他技术,如Amazon SimpleDB、CloudWatch和D

我正在为另一个应用程序开发一个C#.NET插件,它将用户的活动记录到一个中央数据库中。我们使用这些数据来解决软件的性能和其他问题

我有这个插件的最新版本,它可以登录到我们公司网络中的SQL数据库。但现在,我们也希望能够为顾问和其他在我们网络之外与我们合作的公司提供此插件。因此,我正在研究在云中存储这些数据的其他选项

一种选择是使用AmazonRDS或其他web主机创建托管SQL数据库。然而,由于我将这些数据移动到云端,我开始研究其他技术,如Amazon SimpleDB、CloudWatch和DynamoDB

我喜欢通过轻量级HTTP请求向这些系统发布信息,并且不需要打开和关闭数据库连接的开销。但是,我们还希望能够使用Tableau生成报告和这些数据的可视化,Tableau没有直接连接到SimpleDB、CloudWatch或DynamoDB的选项


此日志插件不会生成大量数据。目前的版本已经在我们的办公室运行了近两年,SQL数据库略高于400mb。目前最大的表是151030行

您必须使用托管解决方案吗?如果数据与日志更相关,可能您需要一个日志(全文搜索)数据库,例如(链接到cloud aws项目)

DynamoDB不适合IMO,因为您的数据感觉不像K-V存储。
我不熟悉SimpleDB,但对于400MB,感觉RDS上的MySQL已经足够好了,而且很容易引导-这就是我的建议。

经过一番思考,我决定坚持使用现有的关系数据库,但设置一个amazon SQS队列作为新日志消息的缓存,它可以在内部和外部访问外部。我计划开发一个小型实用程序,它可以按时间表运行,将mesages从队列读取到数据库中