Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:sql Server
SSIS Integration Runtime w usłudze Azure Data Factory
Dotyczy:programu SQL Server
Asynchronicznie weryfikuje projekt w katalogu usług Integration Services.
Składnia
catalog.validate_project [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @validate_type = ] validate_type
, [ @validation_id = ] validation_id OUTPUT
[ , [ @use32bitruntime = ] use32bitruntime ]
[ , [ @environment_scope = ] environment_scope ]
[ , [ @reference_id = ] reference_id ]
Argumenty
[ @folder_name = ] folder_name
Nazwa folderu zawierającego projekt.
folder_name to nvarchar(128).
[ @project_name = ] project_name
Nazwa projektu.
project_name jest nvarchar(128).
[ @validate_type = ] validate_type
Wskazuje typ weryfikacji do wykonania. Użyj F
znaku, aby przeprowadzić pełną walidację. Ten parametr jest opcjonalny. Znak F
będzie używany domyślnie.
validate_type jest char(1).
[ @validation_id = ] validation_id
Zwraca unikatowy identyfikator (ID) walidacji.
validation_id jest bigint.
[ @use32bitruntime = ] use32bitruntime
Wskazuje, czy 32-bitowe środowisko uruchomieniowe powinno być używane do uruchamiania pakietu w 64-bitowym systemie operacyjnym. Użyj wartości 1
, aby wykonać pakiet ze środowiskiem uruchomieniowym 32-bitowym podczas uruchamiania w 64-bitowym systemie operacyjnym. Użyj wartości 0
, aby wykonać pakiet ze środowiskiem uruchomieniowym 64-bitowym podczas uruchamiania w 64-bitowym systemie operacyjnym. Ten parametr jest opcjonalny.
use32bitruntime jest bit.
[ @environment_scope = ] environment_scope
Wskazuje odwołania do środowiska, które są brane pod uwagę podczas walidacji. Gdy wartość jest A
, wszystkie odwołania środowiska skojarzone z projektem są uwzględniane w weryfikacji. Jeśli wartość jest S
, uwzględniane jest tylko jedno odwołanie do środowiska. Gdy wartość jest D
, żadne odwołania do środowiska nie są uwzględniane, a każdy parametr musi mieć wartość domyślną literału w celu przejścia weryfikacji. Ten parametr jest opcjonalny. Znak D
będzie używany domyślnie.
environment_scope jest char(1).
[ @reference_id = ] reference_id
Unikatowy identyfikator odwołania do środowiska. Ten parametr jest wymagany tylko wtedy, gdy jedno odwołanie do środowiska jest uwzględnione w weryfikacji, gdy environment_scope jest S
.
reference_id jest bigint.
Zwracanie wartości kodu
0 (powodzenie)
Zestawy wyników
Dane wyjściowe z kroków weryfikacji są zwracane jako różne sekcje zestawu wyników.
Uprawnienia
Ta procedura składowana wymaga jednego z następujących uprawnień:
Uprawnienia do odczytu w projekcie i, jeśli ma to zastosowanie, uprawnienia DO ODCZYTU w środowiskach, do których się odwołujesz
Członkostwo w roli bazy danych ssis_admin
Członkostwo w roli serwera sysadmin
Błędy i ostrzeżenia
Poniższa lista zawiera pewne warunki, które mogą zgłaszać błąd lub ostrzeżenie:
Walidacja kończy się niepowodzeniem dla co najmniej jednego pakietu w projekcie
Sprawdzanie poprawności nie powiedzie się, jeśli co najmniej jedno z odwołanych środowisk uwzględnionych w walidacji nie zawiera zmiennych, do których odwołuje się odwołanie
Określony typ sprawdzania poprawności jest nieprawidłowy
Nieprawidłowa nazwa projektu lub identyfikator odwołania do środowiska
Użytkownik nie ma odpowiednich uprawnień
Uwagi
Walidacja pomaga zidentyfikować problemy, które uniemożliwią pomyślne uruchomienie pakietów w projekcie. Użyj widoków catalog.validations lub catalog.operations, aby monitorować stan weryfikacji.
W weryfikacji można używać tylko środowisk, które są dostępne dla użytkownika. Dane wyjściowe weryfikacji są wysyłane do klienta w zestawie wyników.
W tej wersji walidacja projektu nie obsługuje walidacji zależności.
Pełna walidacja potwierdza, że wszystkie przywoływały zmienne środowiskowe znajdują się w środowiskach, do których odwołuje się weryfikacja. Pełne wyniki weryfikacji zawierają odwołania do środowisk, które nie są prawidłowe i odwołuje się do zmiennych środowiskowych, których nie można odnaleźć w żadnym z odwołanych środowisk, które zostały uwzględnione w weryfikacji.