取消
顯示的結果
而不是尋找
你的意思是:

如何部署Sql Azure磚(表、視圖等)轉化為更高的環境嗎?

可以
新的貢獻者三世

磚下我們已經建立多個表和視圖的Sql和無法找出我們如何把這個代碼和部署在我們更高的環境?需要一些指導,我們無法獲得任何信息從搜索文件。

14日回複14

Bepposbeste
新的貢獻者二世

親愛的磚的同事,以上答案不幫助——遺憾。我們作為企業客戶深知Azure Dbeplay体育app下载地址evOps是如何工作的以及如何做一個磚部署。

我缺少的是一個SQL Server數據庫項目我可以部署。

我怎麼能控製表、視圖、存儲過程部署到不同的階段?

我怎麼能控製表創建的第一,然後視圖,視圖引用視圖等等。

執行的腳本引擎生成一個改變對我來說一個改變視圖如果有必要嗎?

werners1
尊敬的貢獻者三世

代碼寫在筆記本電腦,可以使用git部署ci / cd

數據庫工件火花(表/視圖)隻不過是語義視圖的數據文件湖(拚花,三角洲湖、獸人等)。

創建表的腳本可以使用火花通常駐留在一個筆記本(或jar或輪)。

清理任何東西嗎?

VartikaNain
主持人
主持人

嘿@Jayesh梅塔和@Josef Prakljacic

希望一切進行得很順利。

檢查。做@Werner Stinckens的反應回答了你的問題?如果是的,你會很高興它標記為最好,其他成員可以找到解決方案更快嗎?其他的請讓我們知道如果你需要更多的幫助。

我們很想聽到你的聲音。

幹杯!

mmlime
新的貢獻者三世

你好,

我同意@Josef Prakljacic。如果磚想競爭SQL DWH /突觸或雪花和目標DWH用戶,應該準備一些指導如何管理對象的“數據庫”。

是的,@Werner Stinckens工程工作區和pySpark風格筆記本直接從寫語句創建對象。但現在,隨著三角洲、三角洲湖和主要的身份列你需要創建表之前,當你創建您的環境。

對不起,但這不是隻有創建表。以後在生產中當表填充您也許想重命名列,或其他alter table操作。在最好的情況下你想使用描述性的語言(DDL)和較低的環境中測試它。(SQL Server數據庫項目是很好的例子)。

我們討論,如何解決這個問題在生產?

用例:

我有一個表包含10000條記錄的客戶已經在生產。我想改變列名“姓”,“姓”。

我有std. dev流。DEV env - >測試- > - >刺激階段。

如何準備開發的變化,測試在測試和傳播刺激?

我可以開始:

我有客戶。sql DDL文件表。

我將添加一個命令ALTER TABLE。

我運行這個SQL的CD管道。

我將測試管道改變測試後如果成功部署到刺激。

好精致高雅。但是現在我在我的SQL ALTER TABLE cmd文件和它與接下來CD管道運行失敗,導致“姓”列更不存在。

你是怎麼解決這個@Josef Prakljacic嗎?

謝謝。

werners1
尊敬的貢獻者三世
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map