Enable Cross-Region Inference Globally (Same-Cloud, Same-Region) (Pending)

Attention

This behavior change is in the 2026_06 bundle.

For the current status of the bundle, refer to Bundle history.

When this behavior change bundle is enabled, Snowflake sets the deployment default for CORTEX_ENABLED_CROSS_REGION to the geography-scoped value for your cloud provider and region, for eligible commercial accounts that have not already configured it. This enables Cortex features that require cross-region inference, including Cortex Code. All inference routing stays within your cloud provider. No data crosses to a different cloud provider.

If you have already set any explicit value for CORTEX_ENABLED_CROSS_REGION (including DISABLED), this BCR has no effect on your account. Finance-sector, healthcare-sector, government, FedRAMP, and VPS accounts are also excluded.

The following table shows the value this BCR sets for each supported cloud region:

Cloud platformCloud region IDRegion nameDefault value
AWSus-west-2US West (Oregon)AWS_US
AWSus-east-1US East (N. Virginia)AWS_US
AWSus-east-2US East (Ohio)AWS_US
AWSca-central-1Canada (Central)AWS_US
AWSeu-central-1EU (Frankfurt)AWS_EU
AWSeu-central-2EU (Zurich)AWS_EU
AWSeu-north-1EU (Stockholm)AWS_EU
AWSeu-west-1EU (Ireland)AWS_EU
AWSeu-west-2Europe (London)AWS_EU
AWSeu-west-3EU (Paris)AWS_EU
AWSap-northeast-1Asia Pacific (Tokyo)AWS_APJ
AWSap-northeast-2Asia Pacific (Seoul)AWS_APJ
AWSap-northeast-3Asia Pacific (Osaka)AWS_APJ
AWSap-south-1Asia Pacific (Mumbai)AWS_APJ
AWSap-southeast-1Asia Pacific (Singapore)AWS_APJ
AWSap-southeast-3Asia Pacific (Jakarta)AWS_APJ
AWSap-southeast-5Asia Pacific (Malaysia)AWS_APJ
AWSap-southeast-6Asia Pacific (New Zealand)AWS_APJ
AWSap-southeast-7Asia Pacific (Thailand)AWS_APJ
AWSap-southeast-2Asia Pacific (Sydney)AWS_AU
AWSsa-east-1South America (Sao Paulo)Unchanged
AWSaf-south-1Africa (Cape Town)Unchanged
AWSme-central-1Middle East (UAE)Unchanged
AzureeastusEast US (Virginia)AZURE_US
Azureeastus2East US 2 (Virginia)AZURE_US
AzuresouthcentralusSouth Central US (Texas)AZURE_US
AzurecentralusCentral US (Iowa)AZURE_US
Azurewestus2West US 2 (Washington)AZURE_US
AzurecanadacentralCanada Central (Toronto)AZURE_US
AzuremexicocentralMexico Central (Querétaro)AZURE_US
AzurenortheuropeNorth Europe (Ireland)AZURE_EU
AzurewesteuropeWest Europe (Netherlands)AZURE_EU
AzureuksouthUK South (London)AZURE_EU
AzureswitzerlandnorthSwitzerland North (Zurich)AZURE_EU
AzureswedencentralSweden Central (Gävle)AZURE_EU
AzureuaenorthUAE North (Dubai)Unchanged
AzuresoutheastasiaSoutheast Asia (Singapore)Unchanged
AzurekoreacentralKorea Central (Seoul)Unchanged
AzurejapaneastJapan East (Tokyo)Unchanged
AzurecentralindiaCentral India (Pune)Unchanged
AzureaustraliaeastAustralia East (New South Wales)Unchanged
Google Cloudus-central1US Central1 (Iowa)GCP_US
Google Cloudus-east4US East4 (N. Virginia)GCP_US
Google Cloudeurope-west2Europe West2 (London)Unchanged
Google Cloudeurope-west3Europe West3 (Frankfurt)Unchanged
Google Cloudeurope-west4Europe West4 (Netherlands)Unchanged
Google Cloudme-central2Middle East Central2 (Dammam)Unchanged
Google Cloudaustralia-southeast2Australia Southeast 2 (Melbourne)Unchanged

Regions with no available same-cloud, same-region routing value are listed as Unchanged.

Before the change:

CORTEX_ENABLED_CROSS_REGION is unset by default for most accounts. For those accounts, Cortex features that require cross-region inference, such as Cortex Code, can’t be used. For new accounts created in new organizations within commercial regions after March 9, 2026, ANY_REGION is already the default.

After the change:

Snowflake sets the deployment default to the value for your cloud and region in the previous table (for example, AWS_US or AZURE_EU). Cross-region inference is enabled within your cloud provider, and features such as Cortex Code can be used. Regions listed as Unchanged aren’t affected.

How to opt out

You can opt out at any time by setting CORTEX_ENABLED_CROSS_REGION at the account level. An account setting overrides the deployment default this BCR sets. If you’ve already set a value on the account, this BCR has no effect.

To disable cross-region inference entirely, run the following command as ACCOUNTADMIN:

-- Disable cross-region inference entirely
ALTER ACCOUNT SET CORTEX_ENABLED_CROSS_REGION = 'DISABLED';

To restrict cross-region inference to a specific geography instead of disabling it:

-- Example: restrict to EU AWS regions only
ALTER ACCOUNT SET CORTEX_ENABLED_CROSS_REGION = 'AWS_EU';

For a full list of supported values, see CORTEX_ENABLED_CROSS_REGION.

Ref: 2376