限製和FAQ Git與磚回購的集成
磚回購和Git集成有限製在以下部分中指定。一般信息,請參閱磚的限製。
文件和回購大小限製
磚不回購的大小加以限製。然而:
工作分支限製為200 MB。
單個文件僅限於200 MB。
大於10 MB的文件不能被磚UI。
磚在回購建議:
所有文件的總數不超過10000人。
筆記本的總數不超過5000人。
您可能會收到一條錯誤消息如果你回購超過這些限製。您也會收到一個超時錯誤當你克隆回購,但操作可能會在後台完成。
使用回購比大小限製,試一試稀疏的結帳。
回購配置
回購是否支持本地或Git自托管服務器?
磚回購支持Bitbucket都服務器集成,如果服務器是網絡訪問。
與Bitbucket都服務器集成,GitHub企業服務器,或GitLab自我管理訂閱實例不是互聯網,接觸你的磚的代表。
源管理
我可以拉在IPYNB筆記本文件嗎?
預覽
這個特性是在公共預覽。
是的。支持Jupyter筆記本(。ipynb文件)可以在回購。你可以克隆存儲庫.ipynb筆記本,在磚UI的工作,然後提交,推動.ipynb筆記本。筆記本儀表板等元數據保存。管理員可以控製輸出是否可以提交或不是。
您還可以:
創建新的.ipynb筆記本。
筆記本電腦轉換成.ipynb文件格式。
認為差別代碼差異(細胞)代碼更改生的差異(在JSON代碼更改,包括筆記本電腦輸出作為元數據)。
我可以導出一個回購嗎?
您可以導出筆記本、文件夾或整個回購。你不能出口兒童文件,如果你出口整個回購,兒童文件不包括。出口,使用工作區CLI(遺留)或者是工作區API。
安全、身份驗證和令牌
問題有條件訪問政策(CAP) Azure Active Directory
當你試圖克隆一個回購,你可能會得到一個“拒絕訪問”時錯誤消息:
磚被配置為使用Azure DevOps Azure的Active Directory身份驗證。
你使一個條件訪問政策Azure DevOps和Azure Active Directory條件訪問政策。
為了解決這個問題,添加一個排除條件訪問政策(CAP)的IP地址或用戶數據磚。
有關更多信息,請參見有條件的訪問策略。
CI / CD和MLOps
引入的變更清理筆記本狀態
Git源代碼改變筆記本的操作導致的損失筆記本狀態,包括細胞輸出,評論,修訂曆史,和小部件。例如,git拉
可以改變一個筆記本的源代碼。在這種情況下,磚回購必須覆蓋現有的筆記本導入更改。git提交
和推
或者創建一個新的分支機構不影響筆記本的源代碼,所以筆記本狀態保存在這些操作。
防止數據丟失MLflow實驗
筆記本MLflow實驗數據可能會丟失在這個場景:你重命名的筆記本,然後在調用任何MLflow命令之前,改變一個分支,不包含筆記本。
為了防止這種情況,在回購磚建議你避免重命名的筆記本。
我可以創建一個在回購MLflow實驗?
不。你隻能在工作區中創建一個MLflow實驗。實驗中創建一個回購之前3.72平Beplay体育安卓版本台發布不再支持,盡管他們可能在沒有擔保的情況下繼續工作。磚建議出口現有實驗回購工作空間實驗使用MLflow導出工具。
在回購兒童文件:文件
文件在回購支持兒童在磚回購的解決方案文件。
在磚運行時10.1及以下文件回購與火花流不兼容。用火花流媒體集群上運行磚或低於10.1運行時,您必須禁用文件在集群上回購。設置火花配置
spark.databricks.enableWsfs假
。隻有在UI中呈現的文本文件。在磚視圖文件,不得大於10 MB的文件。
你不能創建或編輯一個文件從你的筆記本。
你隻能出口筆記本電腦。你不能從回購出口兒童文件。
我怎麼能在回購運行non-Databricks筆記本文件?例如,一個. py
文件嗎?
您可以使用下列:
作為一個圖書館集群包和部署。
直接Pip安裝Git存儲庫。這需要一個憑證秘密的經理。
使用
運行%
與內聯代碼在一個筆記本上。