暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

实操指南|只需 10 行代码,为您的 App 注入数据分析和 AI 助手

Kyligence 2023-09-08
426

01

引言

在数字时代,数据已成为企业的核心资产,为各种决策提供有力支持。每一个 App、每一个在线平台都必须具备强大且准确的数据分析能力,才能在日益竞争激烈的市场中独树一帜。从用户行为、购买习惯到应用性能,数据为我们展示了一个真实且动态的用户图景。然而,要建立一套完整的数据解决方案,例如数据仓库、数据智能和 AI 助手,企业不仅面临着开发成本高、耗时巨大等问题,还伴随着各种技术难题。对于许多企业而言,尤其是初创公司和中小企业,这样的挑战可能让他们望而却步。


现在只需要一个指标平台 SaaS 工具,就能一次搞定高性能分析引擎、可视化仪表盘,还有能用自然语言交流的 AI 助手为小白用户解答数据疑问。“指标平台 +AI”能够大幅提升自助用数的体验,方便地对指标体系进行二次开发,将开发速度提升 240%,并降低企业的软件成本。而 Kyligence Zen 为您提供了这种一站式解决方法,指标平台和数智 AI 助手能为您的 App 增光添彩,达到人人用数的效果。



02

特点与优势

1. 用指标体系建立统一的数据语言

指标是统一的数据管理语言,就像统一度量衡一样,能在团队之间,个人与 AI 之间建立起统一的数据口径。扩大管理者的数据管理半径,增强个人的数据协作效率。

  • 统一数据语言:没有统一的语言,就没有高效的协作,数据管理更是如此。

  • 自助用数:在 AI 的协助下,业务用户可以自助创建、使用、分析数据,无需技术团队的支持。

  • 灵活调整:业务目标有了变化?指标可由业务团队灵活随时调整,紧跟业务和竞争环境的变化。


2. AI 助手嵌入

我们提供嵌入式的 AI 助手,Kyligence Copilot,可以轻松的嵌入到您的页面中。这允许您的用户在浏览时得到 AI 驱动的数据分析,进一步增强用户体验。

  • 智能分析:Copilot为您的用户提供深入的数据分析,助他们深入了解所需信息。

  • 交互式体验:用户可以直接与 Copilot 交互,直观地获取答案,无需离开您的页面。

  • 扩展功能:通过嵌入 Copilot,您的页面获得了 AI 的分析能力,使得数据分析为更多人所用。


3. 仪表盘 Dashboard 嵌入

通过指标平台的 SDK ,您还可以方便地将创建的图表 Dashboard 嵌入到自己的页面中。这为您消除了在多个工具或平台之间切换的需求,允许您直接在您的主页上展示数据。

  • 轻松集成:我们的 SDK 为您提供了简单的嵌入方法,不需要深厚的技术背景。

  • 实时同步:图表Dashboard将与指标平台中的数据实时同步,确保您展示的数据始终是最新的。

  • 高度定制:您可以根据需要定制 Dashboard 的外观,使其与您的网页设计相得益彰。

这几大功能确保了在为用户提供优质体验的同时,数据分析与决策过程也变得更为便捷和高效。



03

如何将 AI 助手嵌入到网页

上周销售情况如何?请列出转化率前 10 的门店 —— 基于指标这种统一的数据语言,AI 助手能准确理解自然语言表达的分析需求,并以数据和图表做出回应。只需 3 步,用指标平台和数智 AI 助手为您的 App 增光添彩。


1. 准备步骤

* 推荐您使用谷歌 Chrome、微软 Edge 浏览器


注册 Kyligence Zen

请访问申请试用:https://zen-cn.kyligence.io/zh/user/apply-for-trial/?utm_campaign=ky_wxdyh_10lines_app 。


连接自己的数据

Kyligence Zen 支持从本地上传 csv 和连接到 Amazon S3 两种方式连接数据。初次体验用上传 csv 是最方便的。生产使用建议用 Amazon S3 方便长期运维。


创建自己的指标和仪表盘

指标是数据协作的基础,包括 AI 助手也是通过指标来协助用户。因此做使用 AI 助手之前,需要先建立指标体系。您可以创建自己的指标,也可以导入一个现成的指标模板。参见指标模板集市 https://zen-cn.kyligence.io/templates/。


在完成以上步骤后,您可以将 AI 助手嵌入您的产品或项目中来分析指标。接下来为您展示嵌入代码。


2. 嵌入 AI 助手

在页面创建元素

    <div id="copilot-trigger" style="position: fixed; right: 20px; top: 20px;" >


    嵌入 Copilot

    只需 10 行 JS 代码就能将 AI 助手和可视化仪表盘嵌入您的产品或项目。

        <script type="text/javascript" src="https://zen-cn-prod-public-assets.s3.cn-northwest-1.amazonaws.com.cn/static/sdk/2.0.0/zen.sdk.js"></script>
       <script>
         window.onload = function() {
           // 创建 Kyligence Zen SDK 实例
           const zenApp = new KZen({
             // 在 Zen 的租户中申请的 API key
             apiKey: 'apikey',
             // sdk内部访问的环境信息,需要与申请的apiKey是同一个环境,即您租户所在的区域,可选值为 CN 或 US
             region: 'CN',
             // 内部使用的语言,如果您的产品支持双语,可以通过参数控制,传入 en 或 zh 来切换嵌入图表的默认语言
             lang: 'zh',
           });


           // 创建 Kyligence copilot 悬浮球
           var copilot = zenApp.copilot(
             // 刚刚创建的 div 元素的 id
             'copilot-trigger',
             // 侧边对话抽屉栏的宽度定义,默认和最小值为420px
             { sliderWidth: '420px' }
           );
           
           // 限定指标的回答范围(不设置则默认整个租户下指标可见)
           copilot.metricLimit({ productID: 'xxx' });
           
           // 可以通过 API 命令式地展示和隐藏悬浮球
           // copilot.show();
           // copilot.hide();
         }
      </script>


      详细步骤请参考:https://zen-docs.kyligence.io/integration/api/data-product-sdk


      3. 嵌入仪表盘 Dashboard

      在页面创建元素

        <div id="dashboard-container" style="width: 1000px; height: 1000px;" >


        在页面中嵌入仪表盘 Dashboard

           <script type="text/javascript" src="https://zen-cn-prod-public-assets.s3.cn-northwest-1.amazonaws.com.cn/static/sdk/2.0.0/zen.sdk.js"></script>
           <script>
             window.onload = function() {
               // 创建 Kyligence Zen SDK 实例
               const zenApp = new KZen({
                 // 在 Zen 的租户中申请的 API key
                 apiKey: 'apikey',
                 // sdk内部访问的环境信息,需要与申请的apiKey是同一个环境,即您租户所在的区域,可选值为 CN 或 US
                 region: 'CN',
                 // 内部使用的语言,如果您的产品支持双语,可以通过参数控制,传入 en 或 zh 来切换嵌入图表的默认语言
                 lang: 'zh',
               });


               // 嵌入一个仪表盘
               var dashboard = zenApp.dashboard(
                 // 刚刚创建的 div 元素的 id
                 'dashboard-container',
                 //  在 Zen 应用中已经创建的仪表盘的 的 id
                 { productID: 'xxx' }
               );
             }
           </script>



          4. 实际效果 Demo 展示


          您可以扫描下方二维码访问 Demo 展示页,查看成品效果和源代码。




          04

          结语

          在数字化的时代,高效且准确的数据分析工具已成为每个业务和企业不可或缺的部分。Kyligence 提供一站式指标平台和 Kyligence Copilot,集数据分析引擎、数据智能、AI 助手三大功能于一身的全面数据解决方案,大幅提升您自助用数的体验,还可对指标体系进行二次开发,提升您的开发效率,降低您的软件成本。无论您是数据分析初学者还是专家,这个平台都将大大提高您的工作效率,使数据驱动的决策过程变得更为轻松。



          关于 Kyligence

          跬智信息(Kyligence)由 Apache Kylin 创始团队于 2016 年创办,是领先的大数据分析和指标平台供应商,提供企业级 OLAP(多维分析)产品 Kyligence Enterprise 和一站式指标平台 Kyligence Zen,为用户提供企业级的经营分析能力、决策支持系统及各种基于数据驱动的行业解决方案。


          Kyligence 已服务中国、美国、欧洲及亚太的多个银行、证券、保险、制造、零售、医疗等行业客户,包括建设银行、平安银行、浦发银行、北京银行、宁波银行、太平洋保险、中国银联、上汽、长安汽车、星巴克、安踏、李宁、阿斯利康、UBS、MetLife 等全球知名企业,并和微软、亚马逊云科技、华为、安永、德勤等达成全球合作伙伴关系。Kyligence 获得来自红点、宽带资本、顺为资本、斯道资本、Coatue、浦银国际、中金资本、歌斐资产、国方资本等机构多次投资。

          👇 点击「阅读原文」申请试用

          文章转载自Kyligence,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

          评论