使用多個版本
上次更新:2026/10/20API 合約可讓您維護同一個 API 合約的多個版本,讓您在準備新版本變更的同時,能維持已發佈版本的穩定。
- 在生產環境中維護現有 API 版本,同時在新版本中引入破壞性變更。
- 從單一位置追蹤和管理已發布的版本。
- 在不影響現有版本的情況下進行 API 變更。
當您建立新版本時,所有內容都會複製到新版本。最新版本隨後即可獨立更新,而不會影響先前的版本。
僅最新版本可編輯,且您只能從該版本建立新版本。較舊版本為唯讀。
API 合約首頁會顯示您擁有的所有 API,以及與您共用的所有 API 版本。

建立新的 API 版本
建立現有 API 定義的新版本。
資訊備註
備註:
您只能從最新版本建立新版本。較舊的版本為唯讀,無法編輯或用來建立新版本。
您是此 API 的擁有者,或是此 API 至少一個版本的編輯者。
已建立您 API 的新版本,內容與最新版本相同。模擬與說明文件預設為停用。
將 API 版本發布至 Qlik Catalog
將 API 合約的版本發布至 Qlik 空間,讓協作者可以在 Qlik Catalog 中找到它。
您是 API 的擁有者或 API 版本的編輯者。
當您發布版本時,合約版本在 API 合約中會變為不可變且唯讀。若要進行變更,請從最新版本建立新版本,並繼續在新版本上作業。
所選版本會發佈至選取的 Qlik 空間,並在 API 合約中成為唯讀。如果您需要再次編輯合約,請先建立新版本。
刪除 API 版本
您是此 API 的擁有者。
已刪除選取的版本。如果您要刪除整個 API,您需要
刪除每個版本。
匯入版本內容
從現有合約匯入內容至 API 版本,取代或合併其目前的內容。
您是 API 的擁有者或 API 版本的編輯者。
使用此功能,特性從外部合約檔案更新版本,而無需建立新版本。版本識別碼會在整個匯入過程中保留。
這不同於匯入定義,這會在 API Contracts 中建立新的 API。
版本編輯器隨即開啟,並已套用更新後的內容。
按鈕,然後按一下 

