Tworzenie tabeli odwzorowania danych

Pojedynczy zasób można powiązać z więcej niż jedną tabelą odwzorowania danych, przy czym każda tabela odwzorowania danych ma tylko niektóre atrybuty zasobu. Mając takie powiązania, można uzyskać konkretny widok zasobu. Tabela odwzorowania danych jest powiązana z szablonem tabeli odwzorowania danych, dzięki czemu można uzyskać dostęp do odwzorowania składników XML na tabelę relacyjną.
Zanim rozpoczniesz
Tabela odwzorowania danych musi być powiązana z zasobem. Sprawdź, czy istnieją zasoby, z którymi można powiązać nową tabelę odwzorowania danych.
O tym zadaniu
Aby utworzyć nową tabelę odwzorowania danych:
  1. Kliknij kolejno opcje Plik > Nowy > Tabela odwzorowania danych.
  2. Podaj nazwę i opis, a następnie kliknij przycisk Dalej. Nazwa nie może zawierać spacji ani znaków specjalnych i musi być unikalna w grupie zasobów, do której należy ten zasób. Opis jest opcjonalny.
  3. Wybierz węzły XML, które mają być użyte do zdefiniowania wyrażenia XPath dla kolumn w tabeli odwzorowania danych. Węzeł XML może być powiązany tylko z jedną kolumną tabeli odwzorowania danych.
    Uwaga: Można utworzyć kolumny tabeli bez powiązanego wyrażenia XPath. Kiedy z kolumną nie jest powiązane wyrażenie XPath, nie jest ona przypisana do określonego źródła danych. Szablon odwzorowania danych z takimi kolumnami można ponownie wykorzystać dla dowolnego ogólnego źródła danych XML.
  4. Jeśli zasób kontenera nie ma schematu, określ wyrażenia XPath wybranych węzłów.
    Uwaga: Można utworzyć poprawne kolumny tabeli bez określania wyrażenia XPath.
  5. Kliknij przycisk Dalej.
  6. Utwórz szablon tabeli odwzorowania danych:
    • Aby oprzeć tabelę odwzorowania danych na innym szablonie, który można modyfikować, i zainicjować szablon definicjami kolumn wybranego szablonu, wybierz opcję Utwórz nowy szablon na podstawie istniejącego szablonu.
    • Aby ponownie wykorzystać inny szablon, kliknij opcję Wybierz istniejący szablon.
    • Aby utworzyć szablon, kliknij opcję Utwórz nowy szablon.
    Jeśli nie ma szablonów, na których można oprzeć nową tabelę odwzorowania danych, opcje Utwórz nowy szablon na podstawie istniejącego szablonu i Wybierz istniejący szablon są niedostępne. Jeśli zasób kontenera dla tabeli odwzorowania danych nie ma schematu, dostępna jest tylko opcja Utwórz nowy szablon.
    Uwaga: Pomiń następny krok, jeśli nie wybrano opcji Utwórz nowy szablon.
  7. Podaj nazwę i opis. Nazwa nie może zawierać znaków specjalnych i musi być unikalna w danym pliku konfiguracyjnym danych XML. Opis jest opcjonalny.
  8. Zdefiniuj odwzorowanie między węzłami XML a tabelą relacyjną:
    • Jeśli zasób jest powiązany ze schematem XML, dla każdej kolumny tabeli wybierz ze schematu XML węzeł możliwy do wyodrębnienia i kliknij przycisk Utwórz. Wyrażenie XPath i właściwości kolumn tabeli są definiowane automatycznie. Można zmienić dowolne z tych wartości.
    • Jeśli zasób nie jest powiązany ze schematem XML:
      1. Dla każdej kolumny tabeli wybierz ze schematu XML węzeł możliwy do wyodrębnienia i kliknij przycisk Utwórz.
      2. Podaj wyrażenie XPath.
        Uwaga: Można utworzyć kolumny tabeli bez powiązanego wyrażenia XPath. Kolumny bez wyrażenia XPath są poprawne, a ponieważ nie są powiązane z konkretnym źródłem danych, ich charakter jest ogólny. Jeśli szablon tabeli zawiera takie kolumny, nadaje się on do ponownego wykorzystania dla dowolnego źródła danych XML.
      3. Określ nazwy kolumn tabeli. Nazwa kolumny nie może zawierać znaków specjalnych ani spacji i musi być unikalna w danym szablonie.
      4. Można zmodyfikować następujące elementy: Typ, Długość, Precyzja, Skala, Dopuszczalna wartość pusta i Klucz podstawowy.
  9. Kliknij przycisk Zakończ.
Informacje pokrewne
Tabele danych

Opinia