Altova SchemaAgent™ 是對企業工作組中的高級模式及其組件進行建模和管理的最新范例。通過其圖形化的設計視圖,本產品不僅可以可視化表示XML(可擴展標記語言)模式關系,還可以利用分布式模式元素來構造復雜模式。如今,除了可擴展標記語言模式文件,您還可以查看在 Altova MapForce 數據映射中作為源和目標使用的模式。
Altova SchemaAgent™ is the new paradigm for modeling and managing advanced schemas and their components in enterprise workgroups. Visualize XML Schema relationships and construct complex schemas from distributed schema elements via its graphical design view. Now in addiotion to XML Schema files, you can also see schemas used as sources or targets in Altova MapForce data mappings.
本產品是一個圖形化的模式管理工具,允許您查看作為資源池的模式集合。不僅如此,本產品還允許您查看在Altova MapForce®數據映射設計中作為數據源和/或目標使用的模式。
本產品包含有SchemaAgent 客戶端以及一個 SchemaAgent 服務器。可將SchemaAgent 服務器安裝在您的工作組的某臺計算機上,并可以將其配置為可連接位于您的網絡或互聯網上的任何標準文件庫。一旦您用您需要的文件路徑配置好SchemaAgent服務器,服務器就可以創建一個設定服務器路徑上的所有模式(.XSD)和MapForce映射設計文件(.MFD)之間關系的內部映射。可將任意數量的SchemaAgent客戶端可以連接到SchemaAgent服務器,以便能訪問所有模式。
另外,對于不想在團隊環境下管理模式的用戶,可以單獨運行SchemaAgent 客戶端,客戶端可在未安裝SchemaAgent服務器的環境下正常運作。這樣,一個單獨的用戶可以簡單地設定需求文件路徑,并直接訪問SchemaAgent客戶端中的可擴展標記語言模式以及MapForce映射。
可視化表示您的信息體系結構
SchemaAgent客戶端接口以圖形化的方式來顯示模式組件和關系,允許您即刻可視化表示您的信息資源之間的連接。本產品使用將各個模式顯示在一個可伸縮的框中,并用一個層次樹來組織模式的組件。模式之間的關系用連接至關聯組件的按顏色分類的線條來表示。本產品的設計用戶界面允許您:
- 創建、保存以及打印可視化模式設計,可視化模式設計允許您直觀地組織以及管理模式集合
- 瀏覽一個MapForce數據映射設計文件的資源和/或目標模式,以及這些模式與其它模式的關系。
- 瀏覽模式組件的詳細結構,例如:全局元素、屬性、復制類型、簡單類型、外來數據類型等等。
- 瀏覽由按顏色分類線條表示的包含/導入/重定義(IIR)模式關系,以及組件本身的更加詳細的信息。
管理和重用信息資源
除了瀏覽可擴展標記語言模式之間的關聯與其相關信息,本產品還允許您以可視化的方式管理模式之間的關系。本產品以圖形對象的形式顯示模式和組件,并支持可用于更新或創建模式關系的拖放功能,使您可以更方便地管理與重用您的模式資源。本產品只向您提供在指定上下文中可用的管理功能,所以不會產生任何錯誤。本產品的智能化管理特征功能允許您:
可將單個模式或多個模式作為模式組件來管理
- 只需使用簡單的拖放功能,即可自動創建、更新或者刪除模式之間的IIR引用。
- 將某個模式中的變化(例如:重命名或者移動)擴散到工作空間中所有引用該模式的其它模式中。
- 在Altova XMLSpy®中的模式視圖中編輯模式時,可以訪問SchemaAgent搜索路徑中的所有模式和模式組件。
SchemaAgent™ is a graphical schema administration tool that allows you to view a collection of schemas as a pool of resources. SchemaAgent also allows you to view schemas used as data sources and/or targets in Altova MapForce® data mapping designs.
SchemaAgent™ includes the SchemaAgent client and a SchemaAgent Server. The SchemaAgent Server is installed on one computer in your workgroup and can be configured to connect to any standard file repository on your network or on the Internet. Once the SchemaAgent Server is configured with your desired file paths, it builds an internal map of the relationships between all schemas (.XSD) and MapForce mapping design files (.MFD) in the defined server paths. Any number of SchemaAgent clients may connect to the SchemaAgent Server to have access to all these schemas.
Alternatively, for users who don’t need to manage schemas in a team environment, the SchemaAgent client can stand alone and function without the SchemaAgent Server installed. This way, a single user can simply specify the required file paths and access XML Schemas and MapForce mappings directly in the SchemaAgent client.
Visualize Your Information Architecture
The SchemaAgent client interface displays schema components and relationships in a graphical manner, allowing you to immediately visualize the connections between your information assets. Each schema is displayed in an expandable box with its components organized in a hierarchical tree. Relationships between schemas are indicated by color-coded lines connecting associated components. The SchemaAgent design interface allows you to:
- Create, save, and print visual schema designs for organizing and managing schema collections intuitively
- View the structure of the source and/or target schemas of a MapForce data mapping design files and the relationships of these schemas with other schemas
- View the detailed structure of schema components such as global elements, attributes, complex types, simple types, foreign datatypes, and more
- View include/import/redefine (IIR) schema relationships indicated by color-coded lines and in greater detail in the component itself
Manage and Reuse Information Assets
In addition to viewing information about and associations between XML Schemas, SchemaAgent™ allows you to manage the relationships between schemas in a visual manner. SchemaAgent displays schemas and components as graphical objects and supports drag-and-drop functionality for updating or creating schema relationships, making it easy to manage and reuse your schema assets. SchemaAgent only presents you the schema management functions that are applicable in a given context, so it’s next to impossible to make an error. The intelligent SchemaAgent management features allow you to:
- Manage single or multiple schemas as schema components
- Automatically create, update, or delete IIR references between schemas with simple drag and drop functionality
- Propagate changes made in one schema (e.g., rename or move) to all other schemas that reference it in the workspace
- Access all schemas and schema components in the SchemaAgent search path while editing schemas in the Schema View of Altova XMLSpy®