What is DGi?
在处理复杂的数据任务时,通常需要同时使用多种工具,编写复杂的代码,并且在复杂的界面中进行操作。而由 Datagran 驱动的 DGi 提供了一种完全不同的方法。它是一个 AI 数据助手,旨在通过对话指令简化您构建数据工作流、生成代码和创建商业智能仪表板的方式。
DGi 的独特之处在于其核心架构:它是第一个被设计为元可编程系统生成器的数据平台。这意味着 DGi 不仅仅是使用 AI;整个系统,包括必要的界面,都是由 AI 根据您的请求动态生成的。没有传统的后端或前端;只有一个强大的 AI 随时准备构建您所需的内容。虽然目前还处于实验阶段,但 DGi 让您得以一窥未来数据交互的形态。
主要功能
🧠 AI 驱动的构建: 通过聊天进行交互,DGi 会动态生成任务所需的 UI 元素和底层逻辑。它可以即时构建所需的系统组件。
📊 专注于特定数据: DGi 擅长以数据为中心的操作。您可以让它连接到数据库、处理复杂的数据集、安排重复性作业或构建交互式仪表板——它理解数据工作的上下文。
⚙️ 元系统灵活性: 作为元系统运行意味着 DGi 在更高的抽象层面上工作。这使其具有处理超出预定义功能的各种数据挑战的多功能性。您定义任务,DGi 则致力于构建解决方案。
🔌 动态集成与目标: 需要连接到特定的数据库(如 Google BigQuery)或向 Slack 发送警报?指示 DGi 即可。它会尝试根据您的请求创建必要的集成和数据目标,而不是依赖于固定的列表。
🔒 安全凭证处理: DGi 将您的数据库凭证安全地存储在其元数据存储中,并在需要连接时以环境变量的形式提供访问,而无需复制您的实际数据库内容。
实际用例
自动化您的数据管道: 您需要从您的 PostgreSQL 数据库中提取每日销售数据,过滤数据以仅显示来自欧洲地区的超过 1000 美元的交易,然后将结果加载到摘要表中。您只需指示 DGi:“使用这些凭证连接到我的 PostgreSQL 数据库。然后,过滤 'sales' 表中 'amount' > 1000 且 'region' = 'Europe' 的交易。安排此流程每天 UTC 时间早上 6 点运行,并将输出保存到 'daily_high_value_sales' 表中。” DGi 会生成工作流程,处理连接,执行查询,并设置计划。
快速构建和分享见解: 您的营销团队需要一个仪表板,其中显示关键的营销活动指标:用户注册数、转化率和每次获取成本,这些数据每天从特定的数据源更新。您向 DGi 描述所需的图表和数据点:“创建一个名为 'Marketing Campaign Performance' 的仪表板。包括每日注册数的折线图、按渠道划分的转化率柱状图,以及总体 CPA 的 KPI 卡。使用来自 'marketing_metrics' 表的数据。使该仪表板可共享。” DGi 会构建仪表板,将其连接到数据,并提供一种部署并与您的团队共享的方式。
设置主动监控: 您希望在您的 Web 应用程序日志中发生关键错误时立即收到通知,这些日志存储在特定的数据库表中。您告诉 DGi:“监控我的数据库中的 'app_logs' 表。如果任何新行包含 'level' = 'ERROR',则立即向我的电子邮件地址 [您的电子邮件] 发送包含错误消息的警报。” DGi 会设置监控任务和通知触发器。
结论
DGi 代表了数据平台的一个新方向。通过利用 AI 不仅用于分析,还用于平台本身的构建,它提供了非凡的灵活性。它专注于数据工作流,并结合了元系统的强大功能和动态界面生成,使您可以通过简单的指令来处理复杂的数据连接、处理、调度和可视化任务。如果您正在寻找一种具有前瞻性的方式来与您的数据基础设施进行交互,DGi 提供了一种强大的、AI 驱动的替代方案。





