2016-11-16 94 views
0

尋找組織SSISDB項目的指導/示例。有最佳做法嗎?我無法找到有關定義項目的任何信息。使用項目部署來組織SSISDB

一些想法我有:

  • 一個大的項目,所有的包呢?
  • 保持您的項目儘可能小?
  • 介於兩者之間的某處?
  • 由商業項目組織?

在此先感謝!

回答

0

只是我的兩分錢和項目設計的一些經驗。

一個大的項目,所有的包呢?

當然不是,除非你有這樣的設計有原因的。大項目有以下缺點:

  • 如果在同一個項目上工作,儘管可能,但很難在人員之間分工。
  • 構建和部署大型項目的時間可能會很大並且會減慢您的開發速度。
  • 大項目在VS上需要大量內存用於操作
  • SSISDB版本控制的無效使用。 SSISDB版本作爲一個整體項目,而不是基於套餐。

保持您的項目儘可能小?

不會去爲好。如果您將項目保留得很小,那麼您將失去項目設計和基礎設施的優勢 - 常見的項目屬性和連接管理器。如果您的軟件包 - 項目比例爲1:1,則除了更好的報告外,沒有使用SSIS目錄的意識。

介於兩者之間?組織一個商業項目?

是的,這是有道理的。您可以在共享源目標系統,目標和業務項目的項目中組織軟件包。通過分解到不同的項目,您可以組織並行工作和部署。
一些經驗法則。如果您從另一個包中調用一個包,這明確表示將其包含在同一個項目中。
如果您在不同項目中的軟件包共享相同的連接管理器,則無需將它們放入同一個項目中。您可以更好地使用SSISDB環境進行控制,您可以在其中管理常規設置並將其映射到項目。

+0

感謝您的意見。深思熟慮和我正在尋找的第二個意見。 – James