Eric Coleman
08/29/2023, 3:54 PMsandy
08/29/2023, 8:52 PMdaniel
09/05/2023, 3:19 PMDAGSTER_GRPC_MAX_RX_BYTES
and DAGSTER_GRPC_MAX_SEND_BYTES
environment variables in your deployment to increase the max amount of metadata being sent in a single RPC call. The default is 50000000 (50 MB of metadata) which it looks like you're just over - you could try setting it to 70000000 instead. As sandy says though it's unusual to run into this limit, even with large dbt projects. Is there anything unique about your project that might increase the amount of metadata that's being shown in the Dagster UI?Eric Coleman
09/05/2023, 3:20 PMdaniel
09/05/2023, 3:20 PMEric Coleman
09/05/2023, 3:21 PMEric Coleman
09/05/2023, 3:37 PMrex
09/08/2023, 1:09 PMDagsterDbtTranslator
that removes this, you should see your message size go down.
from typing import Any, Mapping
from dagster_dbt import DagsterDbtTranslator
from dagster_dbt.asset_utils import default_description_fn
class CustomDagsterDbtTranslator(DagsterDbtTranslator):
@classmethod
def get_description(cls, dbt_resource_props: Mapping[str, Any]) -> str:
return default_description_fn(dbt_resource_props, display_raw_sql=False)
Eric Coleman
09/11/2023, 7:42 PM