Generyczne dynamiczne obiekty biznesowe

Wprowadzenie

Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL. Tabela wirtualna może być używana do uzyskiwania dostępu do obiektów dynamicznych, które są przechowywane w BLOB w bazie danych.

Definicja

Tabela wirtualna nie istnieje w bazie danych, ale jest emulowana przez SAS. Zasadniczo dostęp do tabeli wirtualnej można uzyskać w taki sam sposób, jak do tabeli bazy danych. Zawartość tabeli wirtualnej jest obliczana w czasie wykonywania zapytania na podstawie wartości wejściowych. Jako wynik zapytania może zostać zwrócona dowolna liczba wierszy. Tabela wirtualna może być używana tylko jako pojedyncza tabela w prostej instrukcji SQL.

Tabele wirtualne powinny być używane, jeśli wynik zapytania może zawierać więcej niż jeden wiersz. Jeśli wynik zapytania zawiera tylko maksymalnie jeden wiersz, funkcja wirtualna jest odpowiednia, ponieważ może być używana z JOIN.

Grupa docelowa

  • Konsultanci
  • Programiści

Ogólne dynamiczne obiekty biznesowe

Wirtualna tabela pgm_DynamicObject ma parametry wejściowe in_instanceGuid, in_extensionSetGuid oraz in_schemaGuid. Parametr wejściowy in_instanceGuid musi zostać określony. Parametry wejściowe in_extensionSetGuid i in_schemaGuid są opcjonalne, ale co najmniej jeden z nich musi zostać przypisany.

Tabela zwraca rozszerzenia encji dla określonej instancji schematu rozszerzeń encji.

Tabela zawiera następujące kolumny:

pgm_DynamicObject
Nazwa kolumny Opis
in_instanceGuid_ Do tego parametru wejściowego musi być przypisany identyfikator GUID instancji dla schematu rozszerzeń encji.
in_extensionSetGuid_ Do tego parametru wejściowego można przypisać identyfikator GUID zestawu rozszerzeń encji.

Służy on do identyfikacji powiązanego schematu rozszerzenia encji. Jeśli przypisano również parametr wejściowy in_schemaGuid, muszą one odnosić się do tego samego schematu rozszerzeń encji.

in_schemaGuid_ Do tego parametru wejściowego można przypisać identyfikator GUID dynamicznego schematu obiektu biznesowego.
attributeDatatype Techniczny typ danych rozszerzenia encji.
attributeDescription Opis rozszerzenia encji.
attributeName Nazwa rozszerzenia encji.
attributeValueStringRepresentation Ta kolumna zawiera reprezentację łańcuchową wartości rozszerzenia encji.

Dalsze kolumny wyjściowe i szczegółowe informacje na temat uzyskiwania dostępu do zawartości dynamicznych obiektów biznesowych przy użyciu tabel wirtualnych można znaleźć w artykule Wprowadzenie: Dostęp do dynamicznych obiektów biznesowych.

Czy ten artykuł był pomocny?