Jak Tworzenie kwerendy wyszukiwania danych za pomocą XML i a

Można tworzyć wiele kwerend przeciwko wyszukiwanie danych obiektów przy użyciu AMO, DMX lub XML/A.

XML jest używany do komunikacji między serwerem usług Analysis Services i wszystkich klientów.W związku z tym, chociaż zazwyczaj łatwiej tworzyć kwerendy zawartości za pomocą DMX, można napisać kwerend za pomocą instrukcji ODNAJDOWANIA i polecenia w języku XML W przy użyciu klient, który obsługuje protokół SOAP lub tworząc XML/kwerendę w SQL Server Management Studio.

W tym temacie wyjaśniono, jak używać szablonów XML i A, które są dostępne w SQL Server Management Studio do tworzenia kwerendy zawartości modelu przeciwko model wyszukiwania przechowywanych na bieżącym serwerze.Aby uzyskać ogólne informacje na temat pracy z szablonami, zobacz Jak Używanie szablonów w programie SQL Server Management Studio.

Wykonywanie kwerend wyszukiwania danych schematu wierszy za pomocą XML i a

Aby otworzyć szablon XML i a

  1. W SQL Server Management Studio, na widoku menu, kliknij Explorer szablonu.

  2. Kliknij ikonę moduł, aby otworzyć listę szablonów Analysis Services.

  3. Na liście Kategorie szablonów rozwiń XMLA, rozwiń Zestawów wierszy schematui kliknij dwukrotnie Odkrywanie wierszy schematu otworzyć w edytorze kodu odpowiedni szablon.

  4. W Połącz Analysis Services okno dialogowe, uzupełnij informacje połączenia a następnie kliknij przycisk Połącz.Zostanie otwarte nowe okno Edytor kwerend, z Odkrywanie wierszy schematu szablonu.

Wykrywanie kolumna nazwy z górnictwa modelu zawartości zestaw wierszy schematu

  1. Z Odkrywanie wierszy schematu otwarte, kliknij szablon Wykonywanie.

    Lista zestawów zestaw wierszy schematu jest zwracany w wyniki okienko zawierające nazwy zestaw wierszy i kolumn zestawu zestaw wierszy dla wszystkich zestaw wierszy na bieżące wystąpienie.

  2. W kwerendy okienka, umieść kursor po <Listy ograniczeń> i naciśnij klawisz ENTER, aby dodać nowy wiersz.

  3. Umieść kursor w pustym wierszu i typ <SchemaName>DMSCHEMA_MINING_MODEL_CONTENT</SchemaName>

    Zakończenie sekcji ograniczeń powinna wyglądać następująco:

    <Restrictions>

    <RestrictionList>

    <SchemaName>DMSCHEMA_MINING_MODEL_CONTENT</SchemaName>

    </RestrictionList>

    </Restrictions>

  4. Kliknij wykonanie.

    Wyniki okienku wyświetlana jest lista nazw kolumn dla określonego zestaw zestaw wierszy schematu.

Aby utworzyć kwerendę zawartości przy użyciu zestawu zestaw wierszy schematu wyszukiwania zawartości modelu

  1. W Odkrywanie wierszy schematu szablonu, zmienić typ żądania przez zastąpienie tekstu wewnątrz tagów typu żądanie.

    Zamień ten wiersz:

    <RequestType>DISCOVER_SCHEMA_ROWSETS</RequestType>

    następujący wiersz:

    <RequestType>DMSCHEMA_MINING_MODEL_CONTENT</RequestType>

  2. Zmienianie listy ograniczeń, aby określić model wyszukiwania według nazwy, dodając nowy warunek do listy ograniczeń.

  3. W szablonie, umieść kursor po <Restriction List> i naciśnij klawisz ENTER, aby dodać nowy wiersz.

  4. Umieść kursor w pustym wierszu i typ <nazwa_modelu>moją nazwę modelu</MODEL_NAME>

    Zakończenie sekcji ograniczeń powinna wyglądać następująco:

    <Restrictions>

    <RestrictionList>

    <MODEL_NAME>My model name</MODEL_NAME>

    </RestrictionList>

    </Restrictions>

  5. Kliknij wykonanie.

    W okienku wyniki wyświetla definicji schematu, wraz z wartościami dla określonego modelu.