精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

火山引擎 DataWind 產(chǎn)品可視化能力揭秘

開發(fā) 大數(shù)據(jù)
本文聚焦 DataWind 產(chǎn)品的核心可視化能力,并為您揭秘其實現(xiàn)原理。

引言

BI是商業(yè)智能(Business Intelligence)的縮寫,是一種將企業(yè)中現(xiàn)有的數(shù)據(jù)進行有效的整合的平臺,它可以幫助企業(yè)、組織和個人更好地了解其業(yè)務狀況、發(fā)現(xiàn)問題,并進行決策。BI產(chǎn)品普遍采用可視化的方式,可以幫助用戶更直觀、更高效、更智能地分析和呈現(xiàn)數(shù)據(jù),從而提升數(shù)據(jù)驅動的決策能力,快速準確地提供報表并提供決策依據(jù)。

DataWind 是一款支持千億級別數(shù)據(jù)自助分析的一站式數(shù)據(jù)分析與協(xié)作平臺。可打通從數(shù)據(jù)接入、數(shù)據(jù)整合、查詢分析到全員協(xié)同共享的全流程,以數(shù)據(jù)門戶、數(shù)字大屏、管理駕駛艙等可視化形態(tài),助力業(yè)務用戶實現(xiàn)智能洞察,讓數(shù)據(jù)發(fā)揮價值。

本文聚焦 DataWind 產(chǎn)品的核心可視化能力,并為您揭秘其實現(xiàn)原理。

豐富的可視化展現(xiàn)形式

圖表是 BI 產(chǎn)品中最常用的數(shù)據(jù)可視化工具之一。通過圖表,用戶可以更直觀地了解數(shù)據(jù)的趨勢、關系和分布。常見的圖表類型包括折線圖、柱狀圖、餅圖、散點圖等等。不同的圖表類型適用于不同的數(shù)據(jù)類型和分析目的。例如,折線圖可以展示時間序列數(shù)據(jù)的趨勢,柱狀圖可以比較不同類別的數(shù)據(jù),餅圖可以顯示數(shù)據(jù)的占比等等,選擇適合的圖表類型對于用戶理解數(shù)據(jù)非常重要。

可視化展現(xiàn)形式

1. 統(tǒng)計圖表

在DataWind產(chǎn)品中,為用戶提供了豐富的圖表類型供用戶使用,其中包括柱狀圖、條形圖、折線圖、面積圖、雙軸圖、餅圖、環(huán)形圖、玫瑰圖、散點圖、填充地圖、散點地圖、詞云圖、直方圖、雷達圖、漏斗圖、指標卡、儀表圖、進度圖、瀑布圖等,以及關系圖表類型桑基圖。

DataWind比較具有特色的是組合圖表透視圖表

組合圖表可以將多個笛卡爾坐標系下的圖表并列展示,方便用戶對相同維度下的不同指標進行對比觀察,組合圖不但提供基礎圖表的組合,還提供了與雙軸圖得組合。

而透視圖表是用來觀察一個整體的數(shù)據(jù)在多個維度下的切分的結果,反映在圖表上就是具有樹狀結構的圖表展示。用戶可以通過引入細分的維度,觀察數(shù)據(jù)在不同分面中的特征和趨勢,從而從更細粒度上了解數(shù)據(jù)中包含的信息。

圖片圖片

(組合圖表及透視圖表)

2. 表格

在DataWind中,除了基礎了二維表格渲染以外,還為用戶在單元格內(nèi)提供條件格式的功能,包括渲染圖標集、色階、數(shù)據(jù)圖等場景,以及將單元格渲染為圖片、視頻、鏈接、迷你圖表等需求。并且支持在表頭上進行排序、固定列、字段配置等功能菜單。

圖片圖片

DataWind支持了透視表格的制作,透視表將數(shù)據(jù)按照列維度、行維度進行匯總計算和展現(xiàn)。通過簡單地配置列維度、行維度和指標,即可展示出透視表。與表格相比,透視表將維度區(qū)分成了行與列,在多維度情況下更利于表格呈現(xiàn)。并且同時支持了條件格式、內(nèi)容渲染等二維表支持的特色功能。

圖片圖片

此外DataWind還為用戶提供了趨勢分析表的功能,趨勢分析表可以支持查看核心指標按不同日期粒度聚合的數(shù)據(jù),并可以對單個指標進一步的作對比、看趨勢、求均值。

圖片圖片

3. Gis地圖

DataWind提供了Gis 地圖來支持LBS需求,其中包括熱力地圖、散點地圖、飛線地圖、柱狀地圖等。

實現(xiàn)揭秘

DataWind中豐富的可視化展現(xiàn)形式得益于開源可視化解決方案 VisActor,DataWind 重度使用了圖表組件VChart 和 多維表格組件庫 VTable。

同時DataWind 研發(fā)團隊與 VisActor 團隊深度合作,參與開源建設,使得一些個性化需求可以得到快速滿足。

VChart(https://www.visactor.io/vchart) 幾乎覆蓋了所有常見的統(tǒng)計圖表類型,并且提供了豐富的擴展接口。這使得 DataWind 在根據(jù)用戶反饋擴充圖表類型,增強圖表能力變得非常容易。


(VChart Gallery:https://www.visactor.io/vchart/example)

表格方面,VTable組件則完全承載了業(yè)務的需求,通過Canvas對表格進行高性能渲染。實現(xiàn)二維表、透視表、透視圖的能力以外,還支持了自定義單元格渲染,單元格渲染迷你圖,樹形展示、透視分析等高階功能。

圖片圖片

(在線體驗:https://www.visactor.io/vtable/example)

而組合圖表與透視圖表的實現(xiàn),則是結合了VChart與VTable各自的優(yōu)勢特性合并而來,得益于VisActor統(tǒng)一的底層渲染實現(xiàn),可以容易的使用VTable的布局能力,嵌套VChart的圖表渲染能力實現(xiàn)組合圖表與透視圖表。

通過在VTable上注冊VChart圖表組件,利用VTable的透視表布局能力,將VChart圖表組件渲染到單元格內(nèi),VTable則負責維護圖表實例以及事件更新。

圖片圖片

例如上面展示的透視圖表完整實現(xiàn):https://codesandbox.io/s/pivotchart-with-vtable-p8d6f6

代碼結構如下:

圖片圖片

從代碼中我們可以看到通過行列的定義和數(shù)據(jù)配置,可以表達數(shù)據(jù)的透視結構,同時在統(tǒng)計圖表中使用的軸、圖例、標注等組件可以完美的融合在表格中,極大增強了表格的可視化擴展能力。

由于BI 系統(tǒng)的復雜性,以及需要通用圖表和表格能力之外的定制化可視化能力,DataWind 在VisActor的擴展機制基礎上,做了一層面向BI系統(tǒng)的可視化封裝。架構設計如下:

圖片圖片

通過以上封裝,可以快速實現(xiàn)BI系統(tǒng)或類BI的指標報表平臺。

適配不同場景的風格以及主題自定義

在DataWind產(chǎn)品中,面對不同的業(yè)務對象,往往采用的圖表設計也不盡相同。一個好的圖表應該具有清晰的結構、易于閱讀的標簽和軸線、合適的顏色和字體等等,并且要適配當前業(yè)務的特點。

DataWind 中圖表樣式,主題配置

DataWind 支持在多個層面上靈活配置圖表風格。

在圖表層面,支持一鍵替換圖表的數(shù)據(jù)色板:

圖片圖片

在儀表盤層面,則支持為儀表盤整體設置統(tǒng)一的主題樣式。

圖片圖片

DataWind的圖表主題設計遵循以下原則:

  • 圖表的結構和布局:圖表的結構應該清晰明了,不應該有過多的元素和噪音。例如,柱狀圖的柱子應該有一定的間隔,以便用戶更容易區(qū)分不同的數(shù)據(jù)。
  • 標簽和軸線的設計:標簽和軸線應該易于閱讀和理解。標簽應該清晰明了,軸線應該有適當?shù)目潭群蜆撕灐@纾瑫r間軸應該有適當?shù)臅r間間隔和標簽,以便用戶更好地理解數(shù)據(jù)的時間趨勢。
  • 顏色和字體的選擇:顏色和字體應該適合圖表的風格和主題。顏色應該有適當?shù)膶Ρ榷群惋柡投龋煮w應該易于閱讀和理解。例如,某些圖表可能需要使用不同的顏色來區(qū)分不同的數(shù)據(jù),而某些圖表可能需要使用相似的顏色來強調數(shù)據(jù)的關系。

實現(xiàn)揭秘

VisActor提供豐富的圖表樣式配置。不僅限于配色主題的自定義,更有文字自適應、布局排版、動畫配置等高定制內(nèi)容,以適應DataWind產(chǎn)品中復雜的可視化需求。

下面以 VChart 的主題色板功能為例進行介紹。在對數(shù)據(jù)進行可視化的過程中,顏色是極為關鍵的元素。如何為圖表選擇合適的色彩,以突顯數(shù)據(jù)的特征并搭配得體,是數(shù)據(jù)可視化中的一門藝術。VChart 為用戶提供了強大且靈活的色板功能,能滿足各種應用場景下的色彩需求。

VChart 支持的色板分為兩大類:

  • 數(shù)據(jù)色板:根據(jù)數(shù)據(jù)類別的不同,為數(shù)據(jù)項分別賦予顏色。數(shù)據(jù)色板是一個包含了若干顏色的序列。
  • 語義色板:支持將常用色值語義化并在圖表中隨處使用,以統(tǒng)一色彩風格。也就是為顏色賦予有意義的名稱,從而方便維護和修改。

其中,數(shù)據(jù)色板允許同時存在多套色板方案,具體應用哪個色板需要靠具體的條件(如數(shù)據(jù)類別的個數(shù))來判斷。因此 VChart 可以很輕松地實現(xiàn)靈活的設計需求:

圖片圖片

VChart 中注冊和應用主題的代碼簡單直接:

const theme = {
  name: "dark",
  background: "#202020",
  colorScheme: {
    default: {
      palette: {
        titleFontColor: "#e2e3e6",
        labelFontColor: "#888c93",
        labelReverseFontColor: "#202020",
        axisGridColor: "#404349",
        axisDomainColor: "#55595f",
        backgroundColor: "#202020"
      }
    }
  }
};

// 注冊主題
VChart.ThemeManager.registerTheme("dark_tmp", theme);
const vchart = new VChart(spec, { dom: "container" });
vchart.renderAsync();
// 主題熱更新
vchart.setCurrentTheme("dark_tmp");

(VChart 主題完整示例地址:https://codesandbox.io/s/dark-theme-whm775)

簡單易用的交互形式

DataWind 交互形式

除了設計好的圖表外,圖表的交互性也非常重要。通過圖表的交互功能,用戶可以更深入地了解數(shù)據(jù),進行更復雜的分析和探索。

提示信息

當用戶將鼠標懸停在圖表上時,可以顯示數(shù)據(jù)的詳細信息和標簽。即觸發(fā)圖表提示信息(Tooltip)。DataWind支持用戶對Tooltip進行富文本渲染,甚至支持了tooltip內(nèi)渲染圖表的能力。

圖片圖片

縮放和平移

用戶可以通過縮放和平移圖表來查看更詳細的數(shù)據(jù)。

圖片圖片

選擇和過濾

用戶可以選擇特定的數(shù)據(jù)點或區(qū)域,并對數(shù)據(jù)進行過濾和篩選。

圖片圖片

上卷下鉆

VisActor中的大量組件都允許業(yè)務進行交互行為的定義,例如圖元的點擊、框選、懸停;數(shù)軸的縮放、選中;提示信息的展示、自定義;圖例的選中、取消等。

通過VisActor提供的圖表事件,DataWind實現(xiàn)了圖表的探索式分析。例如上卷下鉆、圖表標注、參考預警等功能。

圖片圖片

實現(xiàn)揭秘

DataWind中交互功能大部分基于 VisActor 提供的各種自定義擴展能力,下面舉例說明。

VisActor 內(nèi)置支持的Tooltip功能有一定的自定義能力,同時還支持完全自定義渲染tooltip。DataWind便是利用了該能力進行tooltip高級定制。

通過VisActor提供的詳細全面的交互事件,DataWind得以基于這些事件開發(fā)對應的數(shù)據(jù)探索式分析流程。

// 注冊事件
chart.on(event: string, callback: (params: EventParams) => void): void;
chart.on(event: string, query: EventQuery, callback: (params: EventParams) => void): void;
// 卸載事件
chart.off(event: string, callback: (params: EventParams) => void): void;

如以上接口所示:通過query參數(shù)鎖定發(fā)生交互的組件,通過event明確交互事件的類型。根據(jù)以上接口即可獲得用戶在圖表上進行的具體交互行為。詳細設置參考VisActor事件介紹:https://visactor.io/vchart/api/API/event。

圖片圖片

以下演示了托管鼠標 hover 事件繪制自定義 tooltip 的能力,通過向圖表內(nèi)注冊Tooltip觸發(fā)的事件,即可接收到Tooltip繪制或更新的消息,并且可以通過解析該消息獲得圖表hover的具體信息。

示例代碼如下:

vchart.setTooltipHandler({
  showTooltip: (activeType, tooltipData, params) => {
    const tooltip = document.getElementById('tooltip');
    tooltip.style.left = params.event.x + 'px';
    tooltip.style.top = params.event.y + 'px';
    let data = [];
    if (activeType === 'dimension') {
      data = tooltipData[0]?.data[0]?.datum ?? [];
    } else if (activeType === 'mark') {
      data = tooltipData[0]?.datum ?? [];
    }
    tooltipChart.updateData(
      'tooltipData',
      data.map(({ type, value, month }) => ({ type, value, month }))
    );
    tooltip.style.visibility = 'visible';
  },
  hideTooltip: () => {
    const tooltip = document.getElementById('tooltip');
    tooltip.style.visibility = 'hidden';
  },
  release: () => {
    tooltipChart.release();
    const tooltip = document.getElementById('tooltip');
    tooltip.remove();
  }
});

效果如下:

圖片圖片


(完整示例:https://visactor.io/vchart/demo/tooltip/custom-tooltip-handler)

在BI中需要將用戶對行為解析為具體的業(yè)務行為,例如點擊圖元發(fā)生的具體行為可能包括:圖表聯(lián)動、上卷下鉆、維度下鉆、圖表標注、跳轉等許多功能,通過提取事件內(nèi)部的具體參數(shù)以及制定多個事件間的優(yōu)先級,即可設定事件的觸發(fā)規(guī)則。

此外有些業(yè)務行為是多個行為的疊加組合而來,例如:圖表下鉆行為,需要在交互事件觸發(fā)時同時進行圖表維度的更換和范圍的篩選兩步行為即可實現(xiàn)。

因此,復雜的業(yè)務行為可以通過多個基礎事件的組合與疊加實現(xiàn),這樣不但可以使交互邏輯清晰,也可以降低持續(xù)的維護成本。

靈活、生動的敘事效果

DataWind敘事

DataWind 可以借助儀表盤進行靈活的可視化敘事。在單個圖表中,DataWind 的敘事重點主要是數(shù)據(jù)標注。通過數(shù)據(jù)標注,可以大大降低用戶閱讀圖表、報告或者儀表盤的成本,快速獲取洞察含義。

圖片圖片

實現(xiàn)揭秘

VisActor 的強大敘事能力為其提供了支撐。例如在圖表中添加自定義數(shù)據(jù)標注:

圖片圖片

核心代碼如下:

const spec = {
  type: 'line',
  markPoint: [
    {
      coordinate: {
        year: '1878',
        population: 100
      },
      itemContent: {//文字標注
        offsetY: -100,
        type: 'richText',
        autoRotate: false,
        richText: {
          (...富文本配置略)
        }
      },
      itemLine: {// 線標注
      ...
    },
    {
      (...)
    }
  ],
...
};
const vchart = new VChart(spec, { dom: CONTAINER_ID });
vchart.renderAsync();

(完整示例代碼可見:https://www.visactor.io/vchart/demo/marker/mark-point-basic)

VisActor也可以通過動態(tài)圖表和動畫等功能進行獨立敘事。例如用帶有自動播放進度條的圖表表示數(shù)據(jù)隨時間遷移:

圖片圖片

(完整示例:https://www.visactor.io/vchart/demo/storytelling/timeline-scatter)

以及和 VRender 結合,呈現(xiàn)更復雜的圖表敘事效果:

圖片圖片

(完整示例:https://www.visactor.io)

懂數(shù)據(jù)更懂用戶的智能推薦

DataWind 圖表推薦

智能化是BI產(chǎn)品的發(fā)展趨勢。當圖表中的字段確定后,選擇合適的圖表類型對數(shù)據(jù)進行展示,對于快速獲取數(shù)據(jù)中的洞察信息具有十分重要的意義。DataWind中的圖表推薦包括圖表類型的推薦和圖表字段的推薦。前者能夠根據(jù)當前選擇的維度和指標字段,推薦最適合進行數(shù)據(jù)展示的圖表類型;后者能夠在用戶切換圖表類型時,自動將數(shù)據(jù)字段分配到合適的視覺通道上,極大地增強用戶進行探索式分析的能力,輕松制作可視化報表。

圖片圖片

DataWind 圖表推薦演示

實現(xiàn)揭秘

@VisActor/VChart提供從數(shù)據(jù)到展現(xiàn)的全流程解決方案,以“可視化敘事”及“智能化”為核心競爭力。大語言模型強大的生成能力為VChart提供了一個自然語言的交互接口,允許用戶通過自然語言直接調用VChart的各項能力,簡單、快速、高質量地完成圖表生成與編輯。

@VisActor/VMind是基于VChart和大語言模型的圖表智能模塊,提供圖表智能推薦、智能配色、對話式圖表編輯等能力,能夠極大地降低VChart的使用門檻,提高用戶創(chuàng)作數(shù)據(jù)可視化作品的效率。

圖片圖片

VMind中的圖表智能推薦功能能夠基于數(shù)據(jù)特性和用戶意圖,完成字段篩選、圖表類型推薦、視覺通道映射、圖表配色,從無到有生成數(shù)據(jù)圖表。

圖片圖片

調用VMind 組件代碼示例如下:

import VMind from '@visactor/VMind'
const vmind = new VMind(openAIKey) //傳入openAI key
const data=`品牌名稱,市場份額,平均價格,凈利潤
Apple,0.5,7068,314531
Samsung,0.2,6059,362345
Vivo,0.05,3406,234512
Nokia,0.01,1064,-1345
Xiaomi,0.1,4087,131345
`
const describe="展示各品牌市場占有率,森林風格"
//傳入csv格式的數(shù)據(jù)和圖表描述,返回圖表spec和圖表動畫時長
const { spec, time } = await vmind.generateChart(data, describe); 
//調用VChart進行渲染
const vchart = new VChart(spec, { dom: CONTAINER_ID });
vchart.renderAsync();

追求極致性能

VisActor性能體驗

得益于可視化渲染引擎 VRender 的優(yōu)越性能以及多種優(yōu)化策略, VChart 與 VTable 提供了卓越的渲染性能以及流暢的交互體驗。

VChart 提供了 LTTB 的降采樣方案,通過較少數(shù)據(jù)量的數(shù)據(jù)點保持了原始數(shù)據(jù)的視覺特性,從而降低渲染的計算負擔。

除此之外,VChart 還支持漸進式渲染以避免大量圖形的繪制導致的頁面卡頓。通過渲染任務拆分,VChart 將創(chuàng)建好的圖形元素放置在多個幀內(nèi)執(zhí)行渲染,從而避免過長的同步計算任務阻塞住頁面邏輯,使得圖表呈現(xiàn)流暢自如。VChart 支持在任意圖表中開啟漸進式渲染配置,以下圖為例:

圖片圖片

該示例核心代碼如下:

const spec = {
  type: 'common',
  data: [
...
  ],
  series: [
    {
      data: {
        id: 'data0'
      },
      type: 'bar',
      xField: 'time',
      yField: 'value',
      /** 是否開啟大數(shù)據(jù)渲染模式,開啟后會降低渲染的精度 */
      large: false,
      /** 開啟大數(shù)據(jù)渲染優(yōu)化的閥值,對應的是data的長度;推薦 largeThreshold < progressiveThreshold  */
      largeThreshold: 500,
      /** 分片長度 */
      progressiveStep: 100,
      /** 開啟分片渲染的閥值,對應的是單系列data的長度 */
      progressiveThreshold: 1000,
    },
 ...
  ],
};

(完整代碼:https://visactor.bytedance.net/vchart/guide/tutorial_docs/Progressive_Render)

VTable 支持大數(shù)據(jù)量的秒級渲染,能夠快速展示龐大的數(shù)據(jù)內(nèi)容。即使面對百萬級數(shù)據(jù),VTable 也能提供高效的渲染以及自由的交互體驗:

圖片圖片

(體驗地址:https://visactor.io/vtable/demo/performance/100W)

DataWind 性能優(yōu)化方案

除了VisActor本身的高性能渲染以外,VisActor還提供了Web Worker和圖表調度技術來提升圖表的并行渲染能力,以防止阻塞導致頁面掉幀、卡頓。

VisActor為了充分利用CPU多核性能,支持使用Web Worker進行圖表并行渲染,通過Web Worker不但可以充分利用客戶端性能,也可以從根源上避免頁面阻塞。DataWind 在此基礎上封裝了Worker Pool組件,模擬線程池概念,實現(xiàn)Worker的調度和復用。

此外,DataWind 還開發(fā)了圖表調度器,用于圖表渲染的異步調度工作,當頁面在短時間內(nèi)同時進入大量的渲染任務時,圖表調度器將會按照圖表優(yōu)先級以及內(nèi)部策略,依次有序的進行渲染工作的調度與分配,并且會將重復的多次無效渲染任務取消或合并,降低渲染的性能開銷。

友好、絲滑的跨端體驗

隨著移動設備的普及,越來越多的用戶需要在移動設備上使用BI產(chǎn)品。移動端環(huán)境下的BI產(chǎn)品需要考慮以下因素:

  • 響應式設計:BI產(chǎn)品的界面應該具有響應式設計,以適應不同大小的移動設備屏幕。圖表中的各個元素也需要進行自適應布局
  • 移動端適配:BI產(chǎn)品中圖表的渲染、事件等都需要針對移動端進行專門適配
  • 移動端優(yōu)化:BI產(chǎn)品的界面和功能應該針對移動設備進行優(yōu)化。例如,圖表中數(shù)據(jù)的展示形式、各組件的布局方式都需要針對移動端進行專門優(yōu)化。

DataWind 移動端體驗

DataWind中的圖表和儀表盤均完美適配了移動端場景,隨時隨地查看數(shù)據(jù)報表,打破時間與空間的壁壘。

圖片圖片

實現(xiàn)揭秘

得益于圖形渲染庫VRender提供的強大跨端渲染能力,VChart圖表支持web、node、h5、小程序等多種場景。在跨端場景中,圖表可能擁有不同的交互響應和特性,適配觸摸屏等移動設備的交互方式和事件。

VChart提供了lark-vchart、taro-vchart封裝,使得在不同的跨端場景中使用VChart變得更加方便和簡單。

針對web場景,VChart提供了React-VChart封裝,它提供了一系列易于使用的 React 組件,用于方便的在 React 開發(fā)環(huán)境中創(chuàng)建各種類型的圖表。組件具有高度的可定制性和可擴展性,可以通過傳遞不同的參數(shù)和配置來實現(xiàn)不同的圖表效果,快速創(chuàng)建各種類型的圖表。

無論是在web端、移動端還是其它場景中,VChart圖表庫都能夠提供高質量的圖表渲染和交互效果,滿足用戶對數(shù)據(jù)可視化的需求。

以飛書小程序(小組件)為例,用戶可以通過VChart 提供的小組件開發(fā)模版,快速將圖表嵌入小組件中:

圖片

以下是小程序中的代碼示例:

Page({
  data: {
    canvasId: 'chartId', // canvasId 圖表唯一Id
    events: [], // events 自定義事件
    styles: `
      height: 50vh;
      width: 100%
    `, // 樣式字符
    // 圖表配置項
    spec: {
      type: 'pie',
      data: [
        {
          id: 'data1',
          values: [
           ...]
        }
      ],
    }
  },
  onLoad: function (options) {}
});

(完整教程:https://www.visactor.io/vchart/guide/tutorial_docs/Cross-terminal_and_Developer_Ecology/mini-app/lark)

總結

未來,隨著技術的發(fā)展和用戶需求的不斷增長,BI 產(chǎn)品對可視化的需求在交互、易用性、智能化、敘事特征等方面都會不斷發(fā)生變化,要求會越來越高。

VisActor作為一款免費開源可視化解決方案,經(jīng)過火山引擎海量真實用戶場景的驗證和打磨。在功能性、美觀性、性能、跨端支持度上都做到了非常好的效果,能夠很好的助力業(yè)務實現(xiàn)可視化能力的增強和落地。

DataWind 擁抱開源,與VisActor 緊密合作,互相配合,為開源產(chǎn)品在商業(yè)場景中的落地做了很好的示范。

歡迎交流

我們愿意和數(shù)據(jù)產(chǎn)品相關產(chǎn)品經(jīng)理、設計師、研發(fā)同學一起做更加深入的探討和交流:

  1. 如果你對某一個方面細節(jié)的的解決方案感興趣,需要進一步交流可以聯(lián)系我們。
  2. 如果你愿意分享你的產(chǎn)品、場景和經(jīng)驗,可以聯(lián)系我們。
  3. 如果你在可視化應用過程中有難解的問題,可以聯(lián)系我們一起討論、研究。
責任編輯:龐桂玉 來源: 字節(jié)跳動技術團隊
相關推薦

2015-08-13 13:48:50

數(shù)據(jù)中心

2024-11-25 08:20:22

2020-03-11 14:39:26

數(shù)據(jù)可視化地圖可視化地理信息

2016-12-29 20:05:56

數(shù)據(jù)可視化大數(shù)據(jù)產(chǎn)品分析

2023-08-30 15:33:02

火山引擎

2016-12-04 09:11:39

可視化數(shù)據(jù)挖掘

2021-07-12 17:23:47

零設計可視化引擎

2024-12-03 14:21:31

2022-08-26 09:15:58

Python可視化plotly

2009-04-21 14:26:41

可視化監(jiān)控IT管理摩卡

2017-10-14 13:54:26

數(shù)據(jù)可視化數(shù)據(jù)信息可視化

2025-02-19 09:55:39

2021-04-21 12:04:47

JS引擎流程
點贊
收藏

51CTO技術棧公眾號

av在线一区不卡| 国产免费无遮挡| 全球av集中精品导航福利| 亚洲国产aⅴ成人精品无吗| 国产伦精品一区二区三区免 | 亚洲清纯自拍| 日韩av一区二区在线| 干日本少妇首页| аⅴ资源新版在线天堂| 麻豆精品一区二区三区| 久久视频免费在线播放| 麻豆短视频在线观看| 在线观看电影av| 久久99国产精品尤物| 欧美理论片在线观看| 精品国产一区在线| 51一区二区三区| 亚洲欧美日韩综合aⅴ视频| 国产成人女人毛片视频在线| 日韩精品手机在线| 91欧美国产| 精品剧情v国产在线观看在线| 日韩激情免费视频| 日本免费在线视频| 国产 日韩 欧美大片| 欧美激情视频一区二区三区不卡| 三级黄色片网站| 四虎在线精品| 午夜久久久久久久久| 天天人人精品| 色欲av伊人久久大香线蕉影院| 日韩av中文在线观看| 欧美成人手机在线| 国产三级av在线播放| 日韩精品一区二区三区中文字幕| 欧美网站在线观看| 一区二区三区视频| 亚洲 精品 综合 精品 自拍| 极品少妇xxxx精品少妇| 欧亚精品中文字幕| 欧美丰满熟妇bbbbbb| 国产99亚洲| 日韩精品一区二区三区四区| 好男人www社区| 成人一级福利| 亚洲人成在线播放网站岛国 | 亚洲免费专区| 日韩一区二区影院| 青青青在线视频免费观看| 都市激情久久综合| 中文字幕一区二区三区在线不卡| 久久综合给合久久狠狠色| www.亚洲欧美| 国产一区福利在线| 国产在线视频91| 无码人妻精品一区二区50| 日韩午夜电影| 欧美激情视频一区二区三区不卡| 男人的午夜天堂| 日韩电影二区| 亚洲人成免费电影| 久久中文字幕人妻| 日韩人体视频| 亚洲国产精品电影| 亚洲图片 自拍偷拍| 欧美一级免费| 欧美日韩视频第一区| 日本va中文字幕| 裤袜国产欧美精品一区| 欧美性猛交xxxx富婆弯腰| 日韩视频在线视频| 1区2区3区在线| 亚洲一二三区在线观看| www.亚洲成人网| 四虎亚洲成人| 一区二区三区在线高清| 制服丝袜综合日韩欧美| 黄色小网站在线观看| 中文一区一区三区高中清不卡| 日韩欧美一区二区三区四区| 蝌蚪视频在线播放| 国产欧美一区二区精品忘忧草 | 蜜桃在线一区| 日韩一区二区在线播放| 人妻巨大乳一二三区| 24小时成人在线视频| 欧美精品在线观看播放| 爽爽爽在线观看| 日韩专区视频网站| 欧美疯狂做受xxxx富婆| 999热精品视频| 另类视频一区二区三区| 亚洲成av人乱码色午夜| 亚洲熟女一区二区| 香蕉久久精品| 中文字幕亚洲欧美| 欧美国产在线看| 99精品福利视频| 欧美一区二区.| 成年人晚上看的视频| 久久精品国产99国产| 成人在线视频网| 国产情侣激情自拍| 成a人片亚洲日本久久| 久久人人九九| 日本在线免费播放| 亚洲午夜在线观看视频在线| 日韩久久一级片| 福利一区二区| 欧美变态凌虐bdsm| 中文字幕在线看高清电影| 日韩精品首页| 久久久久久久久电影| 天天干天天干天天| 寂寞少妇一区二区三区| 国产一区二区不卡视频| 不卡在线视频| 亚洲柠檬福利资源导航| 阿v天堂2017| 久久青草视频| 日韩的一区二区| 999精品在线视频| 亚洲韩日在线| 国产精品日韩欧美综合| 成人久久久精品国产乱码一区二区| wwww国产精品欧美| 在线国产伦理一区| sese综合| 日韩精品在线一区| 天堂久久精品忘忧草| 欧美色图麻豆| 国产精品偷伦一区二区| 免费av一级片| 亚洲欧洲精品一区二区精品久久久| 国产原创popny丨九色| 欧美成人家庭影院| 精品视频在线播放色网色视频| 国产麻豆a毛片| 久久福利精品| 成人一区二区在线| 国产一二区在线| 在线亚洲高清视频| 日本三级日本三级日本三级极| 久久国产精品亚洲人一区二区三区 | 久久精品青青大伊人av| 国产又粗又爽视频| www.久久久久久久久| 欧美精品一区二区性色a+v| 丝袜美腿诱惑一区二区三区| 亚洲第一视频网站| 欧美日韩激情在线观看| 天堂成人国产精品一区| 久久精品ww人人做人人爽| 国产一二三区在线观看| 欧美日韩一区小说| 久久久久亚洲AV成人无在| 亚洲一区二区三区四区五区午夜| 99一区二区三区| 在线观看中文| 欧美日韩在线免费视频| 国产黄色大片免费看| 久久综合狠狠| 欧美第一黄网| 中文在线资源| 亚洲老头老太hd| 久久午夜免费视频| 91丨九色porny丨蝌蚪| 免费在线观看亚洲视频| 国产精久久一区二区| 久久夜色撩人精品| 国产精品国产三级国产aⅴ| 中文字幕精品综合| 久久99爱视频| 久久久五月天| 91亚洲精品一区| 成年视频在线观看| 欧美乱妇15p| 99鲁鲁精品一区二区三区| 久久国产乱子精品免费女| 四虎一区二区| 日韩欧国产精品一区综合无码| 久久久91精品| 怡春院在线视频| 综合中文字幕亚洲| 欧美图片自拍偷拍| 99国产精品久久久久久久成人热 | 久久av老司机精品网站导航| 欧美日韩一级在线| 99re91这里只有精品| 国产91|九色| 国产三级在线免费| 欧美乱妇一区二区三区不卡视频| 国产67194| 成人av网站在线| 欧美日韩在线视频一区二区三区| 免费欧美激情| 91在线观看免费高清完整版在线观看| 国产激情视频在线观看| 亚洲大尺度美女在线| 日本熟妇色xxxxx日本免费看| 久久久久久久综合日本| 国产成人美女视频| 亚洲第一黄色| 日产精品一线二线三线芒果| 精品三级国产| 2019亚洲日韩新视频| 九色在线免费| 欧美一区二区三区不卡| 日韩久久久久久久久| 欧美激情综合五月色丁香小说| 成人性生交视频免费观看| 国产欧美日韩一级| 在线免费观看一区二区三区| 国产日韩一区二区三免费高清| 高清视频欧美一级| a视频网址在线观看| 精品99999| 曰批又黄又爽免费视频| 一区二区三区日韩在线观看| 91成人在线观看喷潮蘑菇| 日本人妖一区二区| 青青青青在线视频| 日韩精品免费一区二区三区| 国外成人在线视频网站| 国产精品美女午夜爽爽| 久久久久久中文字幕| 在线视频91p| 亚洲国产日韩一区| 国产手机视频在线| 在线精品视频免费播放| 日本在线观看视频网站| 自拍视频在线观看一区二区| 日韩少妇一区二区| 久久99国产精品麻豆| 日韩欧美精品在线观看视频| 国内精品久久久久久久影视麻豆| 色综合666| 香蕉久久夜色精品国产使用方法 | 久久精品日产第一区二区三区| 亚洲狼人在线| 国产精品福利网站| 女厕盗摄一区二区三区| 欧美国产视频一区二区| 岛国成人毛片| 色偷偷噜噜噜亚洲男人| 久久精品国产亚洲a∨麻豆| 欧美第一区第二区| 国产精品无码免费播放| 欧美日韩一二区| 波多野结衣视频免费观看| 精品福利一区二区| 黄网站免费在线| 日韩一区中文字幕| 在线免费看视频| 国产女人aaa级久久久级| 中文字幕一区二区人妻在线不卡| 成人美女在线观看| 特级西西444www| 激情综合网天天干| 三级视频中文字幕| 日韩电影在线一区| 国产性生交xxxxx免费| 久久久久免费| 日韩av高清在线看片| 狠狠入ady亚洲精品经典电影| 天天干天天色天天爽| 欧美成人激情| 久久久国产精华液999999| 日韩av密桃| 亚洲激情一区二区三区| 大片网站久久| 亚洲精品一卡二卡三卡四卡| 日韩av二区| 亚洲欧洲国产精品久久| 98精品久久久久久久| 中文字幕一区综合| 中文字幕日韩一区二区不卡| 国风产精品一区二区| 欧美在线精品一区| 天堂8在线天堂资源bt| 亚洲国产精品一区| 日韩中文字幕在线视频观看| 久久久久久婷| 激情婷婷综合网| 日韩成人一级大片| 污视频网站观看| 国产麻豆精品95视频| 国产人成视频在线观看| 久久午夜羞羞影院免费观看| 自拍偷拍视频亚洲| 亚洲视频一区二区在线| 九热这里只有精品| 偷拍亚洲欧洲综合| 成人免费视频国产免费| 欧美精品在线观看播放| 国产999久久久| 国产婷婷成人久久av免费高清| 国产青青草在线| www.久久色.com| 国产桃色电影在线播放| 国产成人精品日本亚洲专区61| 激情久久一区二区| 91久热免费在线视频| 给我免费播放日韩视频| 欧洲高清一区二区| 最新精品国产| 少妇无码av无码专区在线观看 | 一区二区三区四区国产精品| 极品国产91在线网站| 日韩欧美www| 永久免费av在线| 日本成熟性欧美| 国产成人福利av| 中文有码久久| 国产精品五区| jjzz黄色片| 亚洲视频图片小说| 少妇一级淫片日本| 亚洲精品v天堂中文字幕| 中日韩高清电影网| 成人激情视频在线播放| 成人在线电影在线观看视频| 日韩av三级在线| bt欧美亚洲午夜电影天堂| 九九热视频精品| 91精品国产黑色紧身裤美女| av电影在线观看| 国产成人av在线| 天堂一区二区三区四区| 日韩视频在线视频| 成人一区二区三区在线观看| 国产午夜手机精彩视频| 在线成人小视频| 暖暖日本在线观看| 国产啪精品视频网站| 成人激情电影在线| 中文字幕欧美人妻精品一区| 久久日一线二线三线suv| 日本熟妇成熟毛茸茸| 亚洲第一视频网| 川上优av中文字幕一区二区| 国产日韩欧美综合精品| 91久久午夜| 800av在线播放| 精品国产91乱高清在线观看| 神马午夜在线观看| 91精品成人久久| 无码日韩精品一区二区免费| 国产91在线免费| 久久久午夜精品理论片中文字幕| youjizz在线视频| 亚洲日本中文字幕| 欧美精品资源| 亚洲精品电影在线一区| 捆绑紧缚一区二区三区视频| 国精产品一区一区| 777色狠狠一区二区三区| 国产淫片在线观看| 国产精品二区二区三区| 亚洲国产专区校园欧美| 亚洲天堂视频一区| 欧美日韩色综合| 性欧美猛交videos| 国产伦精品一区二区三区视频黑人| 一区二区三区成人精品| 无码一区二区三区在线| 欧美日韩在线三级| 欧美xxxxhdvideosex| 乱色588欧美| 美女视频网站久久| 欧美日韩激情在线观看| 亚洲精品一区二区在线| 欧洲亚洲精品久久久久| 免费的一级黄色片| 972aa.com艺术欧美| 成年人视频免费| 久久成人免费视频| 希岛爱理av免费一区二区| 亚洲欧美在线精品| 一区二区三区精密机械公司| 视频福利在线| 国产日韩欧美成人| 日韩香蕉视频| 欧美xxxx精品| 亚洲成人免费网站| 91在线成人| 国产一区 在线播放| 久久先锋影音av| 国产av无码专区亚洲a∨毛片| 7777精品视频| 99国产精品免费视频观看| 免费看毛片的网站| 欧美人与性动xxxx| 天堂а√在线最新版中文在线| 亚洲黄色一区二区三区| 99久久精品国产观看| 国产精品一区二区人人爽| 欧亚精品在线观看| 欧美精品一区二区三区久久久竹菊| 亚洲精品成人无码熟妇在线|