Hi Mado,
Ivan is right on the diagnosis. Adding the concrete "how", since the docs only give it in fragments.
- Can the gateway use other VM families? Yes, but not from the wizard. The UI walkthrough has no compute step for the gateway; the docs list the policy route as "Unrestricted permissions to create clusters, or a custom policy (API only)". Two ways to set it:
- Cluster policy: family Job Compute, with the overrides the docs require ("cluster_type": fixed "dlt", "runtime_engine": fixed "STANDARD", "num_workers": unlimited, default 1) plus your node types, e.g. "driver_node_type_id": fixed "Standard_E8ds_v5" and "node_type_id": fixed "Standard_D4ds_v5". The docs' own Azure example is Standard_E64d_v4 driver and Standard_F4s workers, and they say workers "do not impact gateway performance", so keep them tiny.
- Directly in the gateway pipeline definition (bundles or Pipelines API): the gateway is a pipeline object and the docs show a commented clusters block on it, with label "default", autoscale, node_type_id and policy_id. That's where you pin the SKU without a policy.
link
Two constraints to respect: the driver needs at least 8 cores ("The minimum requirement for the driver node is 8 cores"), so Standard_E4ds_v5 is too small for the driver, go E8ds_v5 or larger; and the gateway must be classic compute, serverless isn't an option for it.
link
- During creation? Only via API, bundles or the Terraform examples repo linked from the docs. Editing the clusters block afterwards isn't documented for the gateway specifically, so I'd recreate the gateway from YAML for the POC rather than patch the UI-generated one.
- Why Flexible Node Types didn't save you: Standard_E4d_v4 (the non-"s" variant) simply isn't in the compatibility table. Standard_E4ds_v4 falls back to E4ds_v5 and L4s, Standard_E4d_v4 has no entry, so there's nothing to fall back to. Pick the "ds" v5 SKUs, which are in the table and have their own fallbacks.
link
Australia East stockouts on v4 E-series are a recurring thing, so pinning v5 through the policy is the right long-term fix, not a workaround.
Thomaz A. Rossito Neto
Principal Data & AI โ CI&T
thomazn@ciandt.com
linkedin.com/in/thomaz-antonio-rossito-neto