嵌入式分析

Barry Mostert | 分析資深總監 | 2023 年 10 月 25 日

嵌入式分析是一種創新的資料分析方法,讓人們更輕鬆地做出更明智的決策。在本文中,我們將定義嵌入式分析,探討其優勢及常見的實施技術。透過嵌入式分析,企業可以將分析功能直接整合到業務工作流程和應用程式中,讓員工 (有時甚至是客戶) 能在合適的情境中即時獲取洞察,協助他們做出資料導向的決策。

什麼是嵌入式分析?

嵌入式分析可將資料分析和視覺化功能直接整合到營運應用程式或其他軟體中,讓人員無需切換不同的應用程式或系統即可存取和分析資料。嵌入式分析可協助企業改善決策並發現新機會,同時降低分析的複雜性。嵌入式分析透過將相關且可行的資訊直接放置於所需的地方,讓員工 (有時甚至是客戶) 能夠更輕鬆地獲取資料驅動的洞察並付諸行動。

嵌入式分析與商業智慧 (BI)

業務分析和內嵌式分析都旨在透過資料導向的洞察力,協助企業做出明智的決策。區別在於它們的使用方式。商業分析和商業智慧 (BI) 需要使用者從他們日常工作的營運應用程式中跳脫出來,並使用具不同介面的單獨工具來獲取資料洞察。

內嵌式分析是針對將整合至的特定位置所設計,提供任務的相關資訊。它為員工提供了一種簡便的方式來存取分析和洞察,而商業分析或商業智慧工具雖然也提供使用量資訊,但需要具備技術能力的人員使用這些工具和相關資料來源創建或修改內容。

主要差異

與傳統分析不同,內嵌式分析不需要從您用來執行工作的使用者介面切換,然後移至專業分析工具以存取支援資訊和洞察力。內部使用者 (員工) 和外部使用者 (客戶) 不需要進階技術技能,也不需要存取基礎分析平台或資料管理系統,即可使用內嵌式分析。該存取權可讓他們不需瞭解所涉及的分析流程,即可做出資料導向的決策。

嵌入式分析提供了更高效、更容易存取和使用者友善的方法,特別適合支援即時業務流程。嵌入式分析可提供情境洞察力,以即時支援業務流程。如果沒有內嵌式分析,使用者將需要存取個別的分析平台、使用該軟體的技能、瞭解資料定義,以及更多時間進行互動、操作及消化呈現的資訊。

重點精華

  • 成功的內嵌式分析專案需要清楚瞭解專案嘗試解決的特定業務目標和使用者體驗。業務將如何受益,以及客戶將如何受益?
  • 嵌入式分析必須無縫整合到應用程式或平台中,以便嵌入式組件不會被識別為不屬於應用程式的一部分。為此,嵌入式分析系統必須與現有基礎架構和工具完美整合。
  • 嵌入式分析解決方案應該能夠擴展,以處理大量資料和使用者互動,並且在呈現嵌入式元件時不會出現延遲。該系統應能處理複雜的查詢和計算,即使資料量增長,也能保持最佳效能。
  • 導入團隊必須確保已制定資料治理和安全政策,以保護使用者資料並遵守法規。這包括控制資料存取、監控資料使用狀況,以及強制執行安全原則。
  • 企業有必要衡量嵌入式分析平台的投資回報。透過整合使用追蹤,企業可以量化其價值,像是客戶節省的時間等指標。
傳統分析 嵌入式分析
在介面之間切換 使用者必須從主要使用者介面切換至特殊分析工具。 使用者不需要切換介面。他們可以直接在目前的介面內存取洞察分析。
需有技術技能 使用者必須具備基礎分析平台或資料管理系統的進階技術技能和知識。 不需要使用者 (內部和外部) 具備進階技術技能或瞭解分析平台或資料管理系統。
效率與易用性 需要更多時間和精力來互動、操作和理解所呈現的資料。 提供更有效率、更容易存取且易於使用的方法。特別適用於即時業務流程。
即時洞察 本質上不是針對即時業務流程所設計。使用者通常需要等待資料處理與分析。 提供即時情境洞察力,以支援業務流程。
需要獨立的平台 需要存取不同的分析平台,以及使用該軟體的技能。 不需要獨立的分析平台。在使用者介面中根據上下文提供洞察。
瞭解資料定義 使用者需要瞭解資料定義,才能有效使用分析。 使用者不需要深入瞭解分析流程或資料定義。

嵌入式分析詳解

嵌入式分析是一種軟體平台,可將資料分析功能整合到組織的營運應用程式中,以更好地支援工作流程和業務流程。透過使用直接嵌入到營運應用程式 (例如 CRM 或 ERP 系統) 的分析,最終使用者可以存取關鍵資料洞察,而無需額外的工具或 IT 或支援分析師的支援。這意味著使用者無需離開當前工作流程或應用程式的環境即可做出資料導向的明智決策。當嵌入式分析在公司內廣泛獲採用時,就能提升生產力、提高分析平台的投資回報,並促進資料驅動的企業文化。

圖 1:嵌入 ERP 應用程式中的分析平台視覺化元件。

嵌入式分析為何重要?

從公司的角度來看:嵌入式分析可以幫助企業將其產品和服務與競爭對手區分開來。例如,一家銀行可以將視覺化的資料洞察嵌入到客戶的線上帳戶概覽中,顯示儲蓄進度並根據不同的儲蓄和回報情境預測未來的財富。這項附加價值服務成本相對較低,但對客戶來說價值卻很高,因為它直接助客戶一臂之力。藉由將分析功能直接嵌入到產品中,企業不僅能提高客戶的忠誠度,還能透過提供更多收費的分析功能來創造新的收入來源。嵌入式分析還可以協助企業收集並分析使用情況資料,提供有關客戶行為和偏好的洞察,為未來的產品開發提供資訊。

從使用者的角度來看:內嵌式分析可讓員工或客戶直接在每日工作內存取資料洞察力,而不需要額外的工具或專業知識。這有助於人們做出更明智的資料導向決策,提高生產力、準確性和效率。透過嵌入式分析,人們可以快速輕鬆地利用所獲得的資料洞察,而這些洞察原本很難獲得或需要耗費大量時間才能獲得。此外,嵌入式分析讓使用者可以根據這些洞察立即採取行動,而不必為了收集更多決策和研究而推遲決策。例如,當客戶登入個人網路銀行帳戶時,嵌入式分析可以讓他們直觀地查看自己的消費習慣,其他工具則可以幫助他們評估是否能夠負擔像是購買新車等大宗支出。

嵌入式分析如何運作?

有多種方法可以將洞察嵌入其他系統中,並且所需的技術技能水平也不斷提高。最簡單的方法是直接將鏈接複製並粘貼到應用程式中。接下來的方法是使用低代碼選項,讓較具技術背景的人可以操作,這些人不一定需要寫程式碼,但需要理解所使用的系統。最後,還有完整代碼的開發框架,提供最大的靈活性,但需要專業技能。以下是這三種嵌入分析方法的詳細資訊。

  • 透過複製和粘貼 URL 進行整合:在這種方法中,使用者與之互動的作業系統呼叫分析平台將所需的分析元件 (例如圖表或表格) 呈現到使用者介面上的預定空間。要使用這種方法,該作業應用程式必須提供一種嵌入內容的方法,通常來自鏈接、網站或 iFrames;該 URL 可能來自分析軟體。圖 2 顯示使用 Microsoft 網站應用程式,將分析嵌入到 Microsoft Teams 中。

    圖 2:將 Oracle Analytics 視覺化內嵌至 Microsoft Teams。

    瞭解如何將 Oracle Analytics Cloud 內嵌至 Microsoft Teams

  • 使用低程式碼開發平台進行整合:低代碼應用程式開發的好處之一是,相較於從頭開始編寫程式碼,它可以更快地實現創新,並且以最小的成本迅速滿足業務需求。根據使用情境和負責嵌入工作的人員技能水平,使用不同的技術來嵌入分析。低代碼使用者通常是具有技術背景的業務分析師或其他「公民開發者」,他們對功能豐富的工具很熟悉,但並非專業程式設計師。例如,低程式碼工具可以提供 Web 元件,讓您輕鬆將分析洞察力內嵌至應用程式。某些資料庫包括低程式碼工具,可更輕鬆地嵌入資料視覺化和其他分析。

    例如,在圖 3 中,Oracle APEX 多面向搜尋可以篩選內嵌的分析內容,包括標記雲和自然語言產生視覺化。

    圖 3:使用 Oracle APEX 多面向搜尋來篩選內嵌 Oracle Analytics Cloud 標記雲端和自然語言視覺化的結果。

    圖 4 顯示參考分析專案的 Oracle Visual Builder 應用程式內使用的分析 Web 元件,以及低程式碼應用程式開發人員可設定的特性。

    圖 4:使用 Web 元件將 Oracle Analytics 內嵌至 Oracle Visual Builder。
  • 使用全程式碼架構進行整合:全程式碼架構提供最大的彈性,但使用它們需要具備適當技能的開發人員。例如,開發人員可以使用 JavaScript 內嵌架構以及 HTML 和 CSS 來建立完全自訂的 Web 應用程式體驗。如圖 5 所示,對於每個 Oracle Analytics 工作區,都可以查看和複製在 Web 應用程式中引用該工作區所需的程式碼。

    圖 5:從 Oracle Analytics 複製 HMTL 原始碼,以將視覺化效果嵌入第三方 Web 應用程式。

    以這種方式嵌入內容提供傳遞篩選和呼叫事件的附加功能,從而帶來了可針對響應式網頁設計量身打造的豐富使用者體驗。請參閱圖 6。

    圖 6:Oracle Analytics 嵌入 Bootstrap 範本中,以提供響應迅速的自訂應用程式體驗。

嵌入式分析的 7 大優勢

內嵌式分析可讓員工和客戶更輕鬆、更有效率地取得可處理的資訊,而不必打破他們使用的應用程式或數位介面。該資訊可能以圖表、表格、對應或甚至只是文字提示的形式出現。關鍵在於,資訊雖然來自其他資料來源,但卻自然地出現在人們正在進行的數位活動中。這裡有七項優點。

嵌入式分析的 7 大優勢:資料驅動的決策、提高生產力、客戶滿意度、營收成長、自助服務、單一、可信賴的資料來源、可組合的應用程式
內嵌式分析可帶來的優點包括資料導向的決策、提高生產力、更好的客戶滿意度,以及增加收入。

  1. 資料導向的決策:藉由為人員提供內嵌於其決策流程中的正確洞察力,以及在必要的情境下,他們更有可能更快做出最佳的資料導向決策,因為無需進行搜尋即可輕鬆取得資訊。
  2. 提高生產力:當正確的資訊立即呈現並嵌入業務流程中時,人們無需在單獨的工具中搜尋分析洞察,因此能節省時間。在工具之間切換需要不斷切換上下文,這會對生產力產生負面影響。
  3. 客戶滿意度:客戶在研究或購買體驗中獲得更有效率的體驗,因為與行動或決策相關的資訊會立即呈現。這樣員工無需從其他應用程式提取資料、打電話或尋求專家的其他幫助即可完成任務。
  4. 收入成長:如果員工做出更快、更準確的資料導向決策,它會改善更佳業務成果的機率和收入成長,因為公司可以更快地處理新機會。掌握充足資訊的客戶也應該能夠減少猶豫不決的情況,這也有望促進銷售。
  5. 自助服務:內嵌式分析可為人員提供更多相關資訊來完成工作,而不需要其他工具、步驟或協助,進而改善自助服務。
  6. 單一且值得信賴的資料來源:提供一致且值得信任的企業資料模型的分析平台,也可提供內嵌式分析,以提供人們信任的指標和洞察力。透過其他方法 (電話、Slack 訊息、電子郵件、紙本報表) 提供的資訊很快會產生不一致的數字。
  7. 可組合應用程式:內嵌式分析是建立可組合應用程式的關鍵建構區塊,因為分析平台可提供應用程式所缺少的功能,例如資料視覺化。可組合應用程式的優點在於,企業可以快速組合現有元件來滿足新的業務需求。

內嵌式分析的範例和使用案例

在考慮如何善用嵌入式分析時,請考慮三種廣泛的整合場景:整合到面向公眾的網站或應用程式中、整合到面向員工的公司應用程式中,以及對於獨立軟體供應商而言,整合到您的應用程式中以提高其效用。以下為這三個方案的詳細資料。

公用網站和行動應用程式整合:資料分析和視覺化工具直接整合至網站或 Web 應用程式,可讓使用者無須離開網頁即可與資料互動及分析資料。例如,度假屋租賃公司可以透過公司網站或業主行動應用程式,向業主提供有關其房產表現的洞察,例如入住率、房價和評論。

內部作業系統整合:將資料分析和視覺化工具直接整合至內部公司系統,可大幅節省員工時間,並提供人員更可行的資訊。例如,整合分析功能的供應鏈管理平台可以即時顯示庫存水平、供應商績效和交貨時間,並在公司的供應鏈管理系統中直接顯示這些洞察,因此員工無需切換到其他工具。

第三方系統整合:內嵌式分析可整合至獨立軟體廠商中的第三方應用程式,為使用者提供工作流程內的即時洞察力。這樣一來,ISV 組織就可以為客戶或合作夥伴提供資料導向的見解,進而創造競爭優勢。例如,ISV 可以將分析嵌入其電子商務平台中,為客戶提供消費者行為的即時洞察力,例如瀏覽和購買歷史記錄。

嵌入式分析平台的主要功能

嵌入式分析平台需要一些基本功能來滿足公司的需求。這些需求中心著重於使用者與資料 (例如儀表板、視覺化和互動) 的互動方式,以及存取正確資料的能力。以下是嵌入式分析平台需要的主要功能。

  • 儀表板:擅長建立操作軟體的軟體供應商不一定具備分析工具的專業知識,因此嵌入專業軟體供應商的分析將會很有幫助。透過整合內嵌儀表板,員工可以透過直觀且易於存取的方式輕鬆與資料互動。
  • 資料視覺化:內嵌的資料視覺化 (例如圖表、語言敘述和表格) 可以直接整合到另一個 Web 或行動應用程式中,為使用者提供清晰而簡明的資料視覺化呈現,以支援決策。
  • 自助服務分析:內嵌內容會直接連線至資料來源,為使用者提供與該資料互動的圖形方式,無須要求 IT 為其建立報表。自助服務功能包括透過篩選、變更圖表類型、鑽研至其他資料元素,以及建立新視覺化等功能來修改檢視。
  • 資料連接器:內嵌式分析平台應直接連線至所有相關資料來源,而無須移動資料或依賴專有資料存放區,因為這些方法可能會導致資料過時且不一致。
  • 互動性:嵌入式分析應該能夠與其嵌入的主機進行互動。這包括接受篩選的值,或將資料導向事件傳送到主機頁面。

嵌入式分析的未來

內嵌式分析在協助員工和客戶存取採取行動所需的洞察力時,將扮演越來越重要的角色,而這些洞察分析全都在使用的應用程式內。這將解決企業面臨的主要障礙,讓企業能夠更好地利用資料,並協助員工自信地做出明智的決策。嵌入式分析將提供的不僅僅是靜態或只有一些互動功能的圖表。機器學習(ML)將能夠在不需要使用者主動請求的情況下,提供情境式視覺預測。例如,一家能源公司可以利用機器學習,在其客戶的帳單頁面內提供洞察,預測客戶未來六個月的能源使用情況,這會考慮到過去的使用情況以及外部因素,如季節性變化和天氣預測。

提供個人化的即時洞察力將變得越來越重要,因為企業希望透過更及時且明智的決策來取得競爭優勢。其他可能塑造嵌入式分析未來發展的因素包括雲端解決方案的日益普及、自助分析的增加採用,以及與物聯網 (IoT) 和區塊鏈等新興技術整合的分析解決方案。

如何選擇嵌入式分析解決方案

評估分析平台是否能滿足您對嵌入式分析的需求時,請依優先順序考量下列因素:

  1. 整合:它應該與現有的應用程式或平台整合,且不需要任何自訂的解決方法。
  2. 資料連線:它應該可以連線至廣泛的資料來源,包括資料庫、雲端儲存體和其他應用程式。
  3. 安全:該平台應提供強大的安全功能來保護機密資料,包括無聲使用者身份驗證、資料加密和存取控制。
  4. 擴展性:應該可以擴展以處理大量資料和使用者互動,同時維持效能和可靠性。
  5. 支援與訓練:應該由知識淵博的支援團隊提供支持,為您提供培訓和資源,以協助使用者充分利用系統。
  6. 總成本擁有權:它應該提供正面的投資報酬率,並採用透明的定價模式來考量所有成本,包括授權、導入以及持續的維護與支援。
  7. 自訂:系統的視覺化應該可以自訂,讓內嵌的元件自然顯示為原始應用程式的一部分。它應該能夠根據業務的特定需求自訂功能,並且能夠視需要新增或移除功能。
  8. 分析功能:它應該提供一系列分析功能,包括資料模型設計、資料視覺化、預測分析及報表。
  9. 自助服務功能:使用者無須訓練或 IT 支援,即可即時修改資料的檢視。

透過 Oracle 獲得嵌入式分析的優勢

Oracle Analytics 提供一系列內嵌功能,例如使用連結存取工作簿,以及使用 Oracle 的低程式碼開發工具提供元件的彈性,或是使用全程式碼開發人員偏好的 JavaScript 內嵌架構。

Oracle Cloud Infrastructure (OCI) 中內嵌的 Oracle Analytics 和豐富的服務組合,為公司提供了獨特的方式來建立量身打造、可組合的應用程式。例如,企業可以使用 Visual Builder 建置應用程式,該應用程式獲取圖像,使用 OCI Vision AI 服務執行分析,並產生作為嵌入式分析過濾器的「標籤」建議。此解決方案也透過 OCI REST API 使用 Oracle Autonomous Data Warehouse、OCI Object Storage 及通訊。這類應用程式的商業用例比比皆是,想想使用人工智慧視覺功能來檢測停車場的滿載程度或裝配線工位的庫存何時減少。

Nucleus Research:2022 年嵌入式分析技術價值矩陣 - Nucleus 將 Oracle Analytics 評為領導者

使用各種技術內嵌分析,可協助各種規模的企業。開始使用內嵌式分析就像將分析工作簿連結複製並貼到其中一個業務應用程式一樣簡單。或者,如果您是公民開發人員,可以使用低程式碼選項進行內嵌,嘗試更進階的功能。或者,對於開發人員來說,使用嵌入式框架進行完整代碼創建,未來無限可能。不論您選擇哪個方案,您很快就會發現,在員工工作流程或客戶購買流程中適時提供洞察力,能帶來更好的決策、更高的生產力和銷售業績。

內嵌分析可讓每個系統在其預期功能中脫穎而出,這是主要優勢。軟體公司可以讓主機應用程式及其開發人員完全集中最佳化系統的功能運作。透過使用分析平台提供嵌入式分析,公司可以避免開發自己的自訂分析,這是他們可能缺乏專長的領域。

嵌入式分析常見問題

什麼是嵌入式分析範例?

嵌入式分析的其中一個範例是嵌入在 CRM (客戶關係管理) 系統中的指標和視覺化。銷售代表可直接在他們每天使用的 CRM 系統內檢視重要的績效評量標準,例如銷售收入、轉換率及客戶取得成本。這可讓他們做出資料導向的決策、識別趨勢,以及追蹤目標進度,而不需切換不同的應用程式。

嵌入式分析有哪些強大功能?

內嵌式分析的強大功能,能夠將資料分析緊密整合至現有的業務工作流程、應用程式及流程。透過將分析直接內嵌到日常營運中,企業可以取得即時洞察力、做出資料導向決策,並快速回應不斷變化的市場情況。從而改善效率、強化客戶體驗、增加收入及降低成本。

內嵌式分析的價值為何?

首先,嵌入式分析讓企業能夠根據即時資料洞察做出明智的決策,提升即時處理問題或應對市場變化的能力。透過內嵌式分析,員工無須仰賴資料團隊的專業技能或支援,即可存取及解譯資料。這樣一來,資料存取更加普及,而且還能加快決策速度,並減少由手動資料處理所造成的錯誤。

其次,嵌入式分析可以透過改善客戶體驗品質來提供競爭優勢。即時洞察力能幫助企業更瞭解客戶行為和偏好,提供個人化推薦和精準的行銷活動,進而提升客戶忠誠度、降低流失率,並促進營收成長。

最後,嵌入式分析有助於通過識別業務流程中的低效問題來降低成本,並實現持續優化。透過即時追蹤關鍵績效指標 (KPI),企業可以識別瓶頸、相應調整流程並減少浪費,最終提升盈虧。