定義和瀏覽翻譯
翻譯是指以某種特定語言表示的 Microsoft SQL Server 2005 Analysis Services (SSAS) 物件名稱 (例如,量值群組、量值、維度、屬性、階層、KPI、動作和導出成員)。翻譯會針對可支援多種語言的用戶端應用程式,提供伺服器支援。這類用戶端會將地區設定識別碼 (LCID) 傳給 Analysis Services 的執行個體,讓後者在提供中繼資料給 Analysis Services 物件時,利用 LCID 決定要採用哪一組翻譯。如果 Analysis Services 物件沒有包含那個語言的翻譯,或者沒有包含特定物件的翻譯,則在將物件中繼資料傳回到用戶端時會使用預設語言。例如,假設有一位法國的商務使用者從地區設定為法文的工作站中存取 Cube,若有法文翻譯的話,則該商務使用者會看到法文的成員標題及成員屬性值。不過,如果位於德國的商務使用者,從具有德文地區設定的工作站存取同一個 Cube,商務使用者就會看到德文的標題名稱以及成員屬性值。
您是在適當維度之維度設計師的 [翻譯] 索引標籤,以及在 Cube 設計師的 [翻譯] 索引標籤上,定義維度中繼資料的翻譯。您可以使用維度設計師的 [翻譯] 索引標籤上,不僅為屬性的標題,也為該屬性所代表的成員標題定義翻譯。如需詳細資訊,請參閱<維度翻譯>、<Cube 翻譯>和<使用翻譯 (SSAS)>。
在這個主題的工作中,您會在 [時間] 維度中,為一組有限的維度物件集定義中繼資料翻譯,以及在 Analysis Services 教學課程 Cube 中,為 Cube 物件定義中繼資料翻譯。您會瀏覽這些維度和 Cube 物件,來檢查中繼資料翻譯。
指定 [時間] 維度中繼資料的翻譯
若要指定 [時間] 維度中繼資料的翻譯
為 [時間] 維度開啟 [維度設計師],然後按一下 [翻譯] 索引標籤。
此時會出現每一個維度物件以預設語言表示的中繼資料,如下圖所示。Analysis Services 教學課程 Cube 的預設語言是英文。
在 [翻譯] 索引標籤的工具列上,按一下 [新增翻譯]。
一份語言清單會出現在 [選取語言] 對話方塊上。
按一下 [西班牙文 (西班牙)],然後按一下 [確定]。
此時會出現新的資料行,讓您針對您要翻譯的中繼資料物件,定義西班牙文翻譯。在這個教學課程中,我們只會翻譯少量的物件來示範處理序。
在 [翻譯] 索引標籤的工具列按一下 [新增翻譯],然後在 [選取語言] 對話方塊中按一下 [法文 (法國)],接著再按一下 [確定]。
此時會出現另一個語言資料行,讓您定義法文翻譯,如下圖所示。
在 [時間] 維度的 [標題] 物件資料列中,在 [西班牙文 (西班牙)] 翻譯資料行輸入 Tiempo,然後在 [法文 (法國)] 翻譯資料行輸入 Temps。
在 [時間] 維度的 [所有週期] 物件資料列中,在 [西班牙文 (西班牙)] 翻譯資料行中輸入 Todos los Períodos,然後在 [法文 (法國)] 翻譯資料行中輸入 Toutes les Périodes。
在 [月份] 屬性的 [標題] 物件資料列中,在 [西班牙文 (西班牙)] 翻譯資料行輸入 Mes del Año,然後在 [法文 (法國)] 翻譯資料行輸入 Mois d'Année。
請注意,當您輸入這些翻譯時,會出現省略符號 ([…]),如下圖所示。您可以按一下這個省略符號,在基礎資料表中指定一個資料行,提供屬性階層每個成員的翻譯。
針對 [月份] 屬性的 [西班牙文 (西班牙)] 翻譯,按一下省略符號 ([…])。
此時會出現 [屬性資料翻譯] 對話方塊。
在 [翻譯資料行] 清單中選取 [SpanishMonthName],如下圖所示。
按一下 [確定],然後針對 [月份] 屬性的 [法文 (法國)] 翻譯,按一下省略符號 ([…])。
在 [翻譯資料行] 清單中選取 [FrenchMonthName],然後按一下 [確定]。
這個處理序的步驟,主要在示範如何定義維度物件和成員的中繼資料翻譯。
指定 Analysis Services 教學課程 Cube 中繼資料的翻譯
若要指定 Analysis Services 教學課程 Cube 中繼資料的翻譯
切換到 Analysis Services 教學課程 Cube 的 Cube 設計師,然後再切換到 [翻譯] 索引標籤。
此時會出現每一個 Cube 物件以預設語言表示的中繼資料,如下圖所示。Analysis Services 教學課程 Cube 的預設語言是英文。
在 [翻譯] 索引標籤的工具列上,按一下 [新增翻譯]。
一份語言清單會出現在 [選取語言] 對話方塊上。
選取 [西班牙文 (西班牙)],然後按一下 [確定]。
此時會出現新的資料行,讓您針對您要翻譯的中繼資料物件,定義西班牙文翻譯。在這個教學課程中,我們只會翻譯少量的物件來示範處理序。
在 [翻譯] 索引標籤的工具列按一下 [新增翻譯],然後在 [選取語言] 對話方塊中選取 [法文 (法國)],接著再按一下 [確定]。
此時會出現另一個語言資料行,讓您定義法文翻譯。
在 [網際網路銷售] 量值群組的 [標題] 物件資料列中,在 [西班牙文 (西班牙)] 翻譯資料行輸入 Ventas del lnternet,然後在 [法文 (法國)] 翻譯資料行輸入 Ventes D'Internet。
在 [網際網路銷售 - 銷售量] 量值的 [標題] 物件資料列中,在 [西班牙文 (西班牙)] 翻譯資料行輸入 Cantidad de las Ventas del Internet,然後在 [法文 (法國)] 翻譯資料行輸入 Quantité de Ventes d'Internet。
這個處理序的步驟,主要在示範如何定義 Cube 物件的中繼資料翻譯。
利用翻譯來瀏覽 Cube
若要利用翻譯來瀏覽 Cube
在 [建立] 功能表上,按一下 [部署 Analysis Services 教學課程]。
順利完成部署之後,切換到 [瀏覽器] 索引標籤,然後按一下 [重新連接]。
從 [資料] 窗格中移除所有的階層和量值,再從 [檢視方塊] 清單中選取 [Analysis Services 教學課程],然後確認 [Analysis Services Tutorial 教學課程] 是否有顯示在 [語言] 清單中。
在 [中繼資料] 窗格中,展開 [量值],然後再展開 [網際網路銷售]。
請注意,[網際網路銷售 - 銷售量] 量值會以英文出現在這個量值群組中。
在工具列上,選取 [語言] 清單中的 [西班牙文 (西班牙)]。
請注意,[中繼資料] 窗格中的項目會重新擴展。[中繼資料] 窗格中的項目重新擴展之後,請注意,[網際網路銷售 - 銷售量] 量值就不會出現在 [網際網路銷售] 顯示資料夾中了,而是以西班牙文顯示在另一個名叫 [Ventas del lnternet] 的新顯示資料夾中,如下圖所示。
在 [中繼資料] 窗格中,以滑鼠右鍵按一下 [Cantidad de las Ventas del Internet],然後選取 [加入至資料區域]。
在 [中繼資料] 窗格中,依序展開 [日期] 和 [日曆],以滑鼠右鍵按一下 [日期.日曆時間],然後選取 [加入至資料列區域]。
在 [資料] 窗格中,依序展開 [CY 2004]、[H1 CY 2004] 和 [Q1 CY 2004]。
請注意,月份是以西班牙文顯示,如下圖所示。
在工具列上,選取 [語言] 清單中的 [法文 (法國)]。
請注意,現在月份會以法文顯示,與量值名稱一樣。
附註: |
---|
您可以下載並安裝更新的範例,以取得第 9 課已完成的專案。如需詳細資訊,請參閱<安裝範例>中的「取得更新的範例」。 |