跳至主要内容

构建解决方案

Cognite Data Fusion (CDF) 中存储的所有信息均可通过新型基于 REST 的 API 获得。除了充分记录的 API,Cognite 还提供了连接器SDK,用于多种常见编程语言和分析工具,例如 Python、JavaScript、Spark、OData(Excel, Power BI)和 Grafana。我们还提供了用于 Scala.Net 的社区 SDK。

为了在网页上显示大型交互式 3D 模型,我们的 Reveal JavaScript 库支持复杂的 CAD 模型以及 CDFCDF 托管的大规模点云。

3D

软件开发工具包 (SDK)、库和连接器

Cognite Python SDK 需要 Python 3.5+,并提供从使用 Python 语言编程的应用程序访问 CDF API 的功能。如果你想要开发 CDF 数据提取器,我们可提供该 SDK 的单独扩展。通常,AI/ML 工程师将我们的 Python SDK 用于机器学习开发,而数据科学家利用它们分析和计算数值和科学数据。

JavaScript SDK 可提供从使用客户端或服务器端 JavaScript 编写的应用程序访问 CDF API 的功能。该库支持通过 API 密钥(对于服务器端应用程序)和 Token 令牌(对于 Web 应用程序)进行身份验证。它通常用于依托 CDF 中的数据开发复杂应用程序。

如果你更喜欢使用 Spark 来处理数据,则可借助 Cognite Spark Data SourceCDF 中读取和写入数据。

可视化和仪表板

通过 Cognite Power BI connector,可将 CDF 项目用作 Power BI Desktop 中的数据源,以查询、转换和显示数据,在组织内分享洞察,或者在应用程序或网站中嵌入仪表板。

通过 Cognite Data Source for Grafana,你可以使用 CDF 项目作为 Grafana 中的数据源,以查询、显示、提醒和探索时间序列数据。

Grafana

客户解决方案

访问用例库,以获得关于客户如何使用我们的开发工具来构建解决方案的示例。祝你顺利构建!

更多信息