Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Apache FLink 專案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁面包含 Google 技術文件季度接受的技術寫作專案詳細資料。
專案摘要
- 開放原始碼組織:
- Apache Flink
- 技術撰稿人:
- Kartik Khare
- 專案名稱:
- 擴充 Table API 和 SQL 說明文件
- 專案長度:
- 標準長度 (3 個月)
Project description
Flink SQL 展現令人難以置信的承諾。僅使用 SQL 處理串流的概念並不容易,但其實相當複雜。我認為,Flink SQL 最終可讓資料工程師不必進行一些瑣碎的即時資料分析,例如即時計算不同城市的 Uber/Lyft 叫車要求。這個目標的第一步是簡化說明文件,讓擁有數據分析背景的人員也能開始學習。
以下是我計畫為文件進行的部分改善。我們會在實際開始說明文件時進一步討論這些內容 -
* 總覽頁面不含任何範例。應包含簡單的範例,以便介紹 Table API。* 概念與通用 API 頁面應分成數個頁面。
* 每個類別應有個別的頁面。函式也應以表格格式列出,並以名稱、輸入資料、參數 (如有) 和傳回值做為欄。* 資料類型頁面應包含 JAVA 資料類型 → SQL 資料類型的正確對應項目。目前的呈現方式為段落,但理想情況應為表格。* 表格 API 頁面上的「表達式語法」部分應有更好的格式。* 這是觸及率規劃工具的全新頁面,說明使用者如何善用這項工具。
* 目前分散在多個部分的最佳化頁面。也需要重新設定 SQL 總覽頁面的格式。
內容也需要重新調整,因為內容量太多,使用者會覺得有點吃不消。我們也需要新增一節,說明您可以使用 Table API 取代 Streaming API,並比較兩者之間的差異,例如程式碼行數減少、隱含最佳化功能更完善、可讀性更佳,以及更容易進行偵錯。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-25 (世界標準時間)。"],[],["The project aims to enhance the Apache Flink Table API & SQL documentation to make it more accessible. Key actions include adding examples to the overview page, restructuring the Concepts & Common API, creating categorized function pages with tabular data, improving data type mappings, enhancing expression syntax formatting, and introducing a new page on planners. Optimizations will be consolidated into one section. The project will also compare Table API and Streaming API usage.\n"]]