原創|行業資訊|編輯:吉煒煒|2025-10-28 10:32:30.437|閱讀 47 次
概述:在現代數據可視化與報表開發中,云端數據源的靈活接入成為企業 BI(商業智能)系統的重要特征。本文將介紹如何在 Stimulsoft 報表與儀表盤設計器 中,將 Google Sheets(谷歌表格) 作為數據源,用于構建動態報表與交互式儀表盤。
#慧都22周年慶大促·界面/圖表報表/文檔/IDE/IOT/測試等千款熱門軟控件火熱促銷中>>
相關鏈接:
在現代數據可視化與報表開發中,云端數據源的靈活接入成為企業 BI(商業智能)系統的重要特征。本文將介紹如何在 報表與儀表盤設計器 中,將 Google Sheets(谷歌表格) 作為數據源,用于構建動態報表與交互式儀表盤。
Google Sheets 是 Google 提供的云端電子表格服務,可直接在瀏覽器中使用,無需安裝,所有文件都會自動保存到 Google Drive。 與 Microsoft Excel 相比,Google Sheets 更專注于在線協作與實時共享,適合跨地域、多團隊的數據錄入與統計工作。
在 t 中,開發者可以將 Google Sheets 的每個工作表(Worksheet)視為一張獨立的數據表,用于作為報表或儀表盤的數據基礎。系統支持從公開共享或受限訪問的表格中讀取數據,不同之處僅在于是否需要提供授權參數。
目前,Google Sheets 數據源僅支持在 報表生成器 .NET 平臺中使用(暫不支持 JavaScript、PHP、Python、Java 等版本)。
在 中,當用戶創建 Google Sheets 數據源或打開包含此數據源的報表時,系統會自動安裝相應的數據適配器。
如果開發者將 報表組件嵌入到自己的 .NET 項目中,只需通過 NuGet 安裝以下包即可:
Stimulsoft.Data.GoogleSheets
創建 Google Sheets 數據源的步驟與其他數據源類似:
打開 Dictionary(數據字典);
在菜單中選擇 New → Data Source;
切換到 Google 標簽頁,選擇 Google Sheets;
將 General Access 參數設置為 Anyone with the Link;
在 Spreadsheet Id / URL 中粘貼 Google Sheets 文件鏈接;
點擊 OK。
隨后系統會彈出 Select Data 窗口,列出可用的表格(工作表),用戶可直接選擇用于設計報表或儀表盤的數據。
如果目標 Google Sheets 僅限授權用戶訪問,請在創建連接時將 General Access 參數設置為 Restricted,并額外提供:
Client ID
Client Secret
雖然 與 Google Cloud Console 無直接關聯,但開發者可通過以下方式在 Google Cloud Console 中創建授權信息:
在頂部菜單中選擇 Select a Project → New Project;
輸入項目名稱并點擊 Create;
進入 APIs & Services → Library → Google Sheets API;
打開 APIs & Services → Credentials;
點擊 Create Credentials → OAuth client ID;
指定應用名稱與類型(可選擇 Desktop app 或 Web application);
創建后,系統將生成 Client ID 與 Client Secret。
將這兩個參數復制并粘貼到 的連接配置窗口中,點擊 OK 即可完成連接。接下來在 Select Data 窗口中即可選擇需要的表格用于報表或儀表盤設計。
通過集成 Google Sheets 數據源,可幫助開發者快速實現:
云端數據接入:無需手動導入 Excel,本地與云端數據實時同步;
跨部門協作分析:多用戶可共享同一數據源;
快速構建報表與儀表盤:無代碼或低代碼方式完成可視化呈現;
數據安全與訪問控制:支持 OAuth 授權、可限制訪問范圍。
這一功能讓報表系統與 Google 云生態實現了無縫融合,為企業在 數字化辦公與實時數據分析 場景下提供更高的靈活性。
---------------------------------------------------------------------------
關于慧都科技:
慧都科技是一家行業數字化解決方案公司,長期專注于軟件、油氣與制造行業。公司基于深入的業務理解與管理洞察,以系統化的業務建模驅動技術落地,幫助企業實現智能化運營與長期競爭優勢。在軟件工程領域,我們提供開發控件、研發管理、代碼開發、部署運維等軟件開發全鏈路所需的產品,提供正版授權采購、技術選型、個性化維保等服務,幫助客戶實現技術合規、降本增效與風險可控。慧都科技是Stimulsoft的在中國區的合作伙伴,Stimulsoft作為圖表報表領域的優秀產品,幫助企業實現輕松構建高性能的表格報告及圖表。
下載|體驗更多Stimulsoft產品,請咨詢,或撥打產品熱線:023-68661681
加入圖表報表技術交流QQ群(740060302),與更多小伙伴一起探討提升開發技能。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都網