DagsterSlingTranslator.sanitize_stream_name() forces asset names to be lowercase #26673
Labels
integration: embedded-elt
Related to dagster-embedded-elt which uses Sling and data Load Tool (dlt)
Thanks to this check
if self.sanitize_stream_name(asset_key) != asset_key:
any asset keys provided in the sling replication as meta information are forced to be lowercase, as per this code
return re.sub(r"[^a-zA-Z0-9_.]", "_", stream_name.replace('"', "").lower())
I'm aware that this can be replaced with a custom SlingTranslator, but wondering if this should be the default?
The text was updated successfully, but these errors were encountered: