簡體   English   中英

如何從 Foundry 中的代碼存儲庫編寫或創建外部數據集

[英]How to write or create external dataset from code repository within Foundry

我正在嘗試在代碼存儲庫中實現 pytest 功能。 我想編寫或創建一個數據集,以便業務分析師可以查看測試用例的結果。 這樣我想對業務分析師隱藏我的代碼。 業務分析師或職能團隊可以將數據放入數據文件或融合表中,只需查看測試結果。 我可以知道創建數據集或將數據寫入存儲庫之外的數據集(可能正在使用 API)的方法嗎?

我相信你可能會混淆概念,你的問題的措辭並沒有真正的幫助。 我覺得這個問題有兩層,測試和編寫數據集。

所以對於正式的單元測試,即:使用 pylint,測試在 CI 時間運行。 CI 與代工廠隔離,這意味着它無法讀取數據集或寫入數據集。 代碼存儲庫具有內置邏輯來檢測在 CI 時運行的單元測試,並在 CI 檢查視圖中一一顯示您的測試。

讀取和寫入數據集是轉換所擁有的,因此如果您想將測試結果寫入數據集,我的建議是將測試包裝到轉換中,然后將結果附加為新行。

通過這種方式,您既可以使用數據集作為輸入,也可以將結果輸出到單獨的數據集。 當然,編寫測試的方式會有所改變,因為從技術上講,它們將不再使用 pylint,而只是一種轉換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM