Skip to content

Commit 7acaa79

Browse files
authored
Merge pull request #4425 from douglaslMS/ssis-scaleout-useany
Added explanation of @useanyworker parameter per email thread.
2 parents 38b1a41 + 49acbc2 commit 7acaa79

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

docs/integration-services/system-stored-procedures/catalog-create-execution-ssisdb-database.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,14 @@ catalog.create_execution [@folder_name = folder_name
5858
[@runinscaleout =] *runinscaleout*
5959
Indicate whether the execution is in Scale Out. Use the value of 1 to execute the package in Scale Out. Use the value of 0 to execute the package without Scale Out. This parameter is optional. If not specified, its value is set to DEFAULT_EXECUTION_MODE in [SSISDB].[catalog].[catalog_properties]. The *runinscaleout* is **bit**.
6060

61-
[@useanyworker =] *useanyworker*
62-
Indicate whether any Scale Out Worker is allowed to do the execution. Use the value of 1 to execute the package with any Scale Out Worker. Use the value of 0 to indicate that not all Scale Out Workers are allowed to execute the package. This parameter is optional. If not specified, its value is set to 1. The *useanyworker* is **bit**.
61+
[@useanyworker =] *useanyworker*
62+
Indicate whether any Scale Out Worker is allowed to do the execution.
63+
64+
- Use the value of 1 to execute the package with any Scale Out Worker. When you set `@useanyworker` to true, any worker whose maximum task count (as specified in the worker configuration file) is not yet reached is available to run the package.
65+
66+
- Use the value of 0 to indicate that not all Scale Out Workers are allowed to execute the package. When you set `@useanyworker` to false, you have to specify the workers that are allowed to run the package by using Scale Out Manager or by calling the stored procedure `[catalog].[add_execution_worker]`.
67+
68+
This parameter is optional. If not specified, its value is set to 1. The *useanyworker* is **bit**.
6369

6470
[@execution_id =] *execution_id*
6571
Returns the unique identifier for an instance of execution. The *execution_id* is **bigint**.

0 commit comments

Comments
 (0)