如何:為以 Teradata 為基礎的報表模型建立主索引鍵 (Reporting Services)
在報表伺服器上,您可以從指定與 Teradata 資料庫之連接字串的共用資料來源,建立以 Teradata 為基礎的模型。產生模型時,模型包括自動為資料表和檢視指定主索引鍵的資料來源檢視。若要檢視或修改模型,請將模型載入 Business Intelligence Development Studio 中的報表模型專案。
本主題中的程序,針對設定為原生模式的報表伺服器,提供以 Teradata 為基礎的模型建立步驟。
若要建立共用資料來源
啟動報表管理員。
在報表管理員中,找出您擁有權限,可以建立新資料來源的資料夾。
按一下 [新增資料來源]。隨即開啟 [新增資料來源] 頁面。
輸入項目的名稱。名稱至少必須包含一個字元。它也可以包含空格和特定符號,但不能包含下列字元: ; ?: @ & = + , $ / * < > | " / 等字元。
選擇性地輸入描述,以提供使用者有關連接的資訊。此描述會出現在報表管理員中的 [內容] 頁面上。
在 [連接類型] 清單中,指定資料來源類型 [TERADATA]。
[!附註]
Teradata 資料提供者必須已安裝在報表伺服器上,才會顯示資料來源類型 [TERADATA]。如果選項中未出現 [TERADATA],請向您的系統管理員確認是否已安裝正確的 Teradata 元件。
針對 [連接字串],請指定報表伺服器用於連接到資料來源的連接字串。建議您不要在連接字串中指定認證。
下列連接字串範例,示範如何連接到使用 IP 位址指定之伺服器上的 Teradata 關聯式資料庫,其中 N 代表一個數字:
data source=NNN.NNN.NNN.NNN
針對 [使用下列方式連接],指定報表執行時要如何取得認證:
如果您要提示使用者輸入登入名稱和密碼,請按一下 [執行報表的使用者所提供的認證]。
如果您打算將資料來源當做多位使用者的共用資料來源,或是在具有支援訂閱或其他已排程之作業 (例如自動化報表記錄產生) 的報表中使用資料來源,請按一下 [安全地儲存在報表伺服器中的認證]。
如需有關如何設定認證的詳細資訊,請參閱<指定報表資料來源的認證和連接資訊>。
按一下 [確定]。
建立模型
在報表管理員中,找出共用資料來源項目。
按一下該項目,將它開啟。隨即開啟 [一般屬性] 頁面。
按一下 [產生模型]。隨即開啟 [產生新模型] 頁面。
輸入項目的名稱。
(選擇性) 輸入項目的描述。
按一下 [確定]。
按一下 [套用]。
Reporting Services 隨即產生該資料來源的模型。模型會自動包含主索引鍵。
將模型儲存到您電腦上
在報表管理員中,找出您在上一個程序中用於建立模型的共用資料來源。
按一下 [編輯]。隨即開啟 [檔案下載] 對話方塊。
按一下 [儲存]。隨即開啟 [另存新檔] 對話方塊。
導覽至您電腦上要儲存模型的位置。
模型會以副檔名 .smdl 儲存。
檢視主索引鍵
在 Business Intelligence Development Studio 中,建立新的報表模型專案。
在 [專案] 功能表上,按一下 [加入現有項目]。
導覽至您在上一個程序中,儲存模型的位置。
按一下該模型檔案。
按一下 [加入]。該模型隨即加入至專案中。在 [方案總管] 中,資料來源檢視和模型會加入到專案中,而且模型會使用 [設計] 檢視開啟。
在 [方案總管] 的 [資料來源檢視] 資料夾中,以滑鼠右鍵按一下您匯入的模型資料來源,然後按一下 [檢視表設計工具]。資料來源檢視隨即以 [設計] 檢視開啟。
資料來源檢視中的每一個資料表或檢視都會顯示在設計介面上。在各資料表中,指定為主索引鍵的資料行,會在資料行名稱之前顯示一個索引鍵符號。
如需有關主索引鍵的詳細資訊,請參閱<在資料來源檢視中定義邏輯主索引鍵 (Analysis Services)>。