Vinnie
09/29/2022, 9:28 AMraw_sql
property in the manifest.json
changed to raw_code
(also in sql models), causing this line to fail.Binoy Shah
09/29/2022, 4:51 PMAndy
09/29/2022, 6:45 PMVinnie
09/30/2022, 7:55 AMDagster Jarred
10/04/2022, 4:00 PMVinnie
10/05/2022, 11:24 AMJosh Clark
10/06/2022, 4:17 PMload_asset_value
added in 1.0.11 looks really helpful. I was trying it out with partitions and it seems like the method currently doesn't support that, is this correct?Vinnie
10/07/2022, 8:48 AMmulti_asset_sensor
doesn’t seem to be working with assets across different repositories. I have my extract-load jobs separate from my dbt transformations and only wanna trigger the dbt job when all related data is loaded. Using a multi_asset_sensor
raises the exception "Exception iterating responses: AssetKey(s) {'foo/bar', 'foo/baz'} were selected, but no AssetsDefinition objects supply these keys. Make sure all keys are spelled correctly, and all AssetsDefinitions are correctly added to the repository."
. This method works fine using a regular asset sensor and attaching it to only one of the assets such as @asset_sensor(asset_key=AssetKey(["foo", "bar"]))
running 1.0.12Binoy Shah
10/07/2022, 12:31 PMAhmed Slaoui
10/07/2022, 12:31 PMrun_key
being added as an optional argument to RunRequest
and run_request_for_partition
.
I believe it's actually the argument asset_selection
that was added as a new optional argument to run_request_for_partition
.
This feature was very helpful to my use case where I need to run a partitioned job and simultaneously provide a partition_key
and an asset_selection
.sandy
10/07/2022, 10:22 PMAdam Bloom
10/11/2022, 7:46 PMThomas Rolfsnes
10/13/2022, 11:32 AMend_offset = 1
in a MonthlyPartitionsDefinition
. The current month then shows up in the start rather than the end.Stephen Bailey
10/13/2022, 5:27 PM@asset
def my_asset():
# code to actually create the asset
object_id = do_something()
# code to do a /describe call from an api
details = requests.get(f"some_url/{object_id")
context.add_output_metadata(details)
return object_id
However, we frequently hit errors in the ops this way, especially around array values: dagster._core.errors.DagsterInvalidMetadata: Could not resolve the metadata value for "public_access_id" to a known type. Its type was <class 'NoneType'>. Consider wrapping the value with the appropriate MetadataValue type.
. Would be great to have a sanitize_metadata
argument that by default drops unparseable values, or something.Zach
10/14/2022, 12:11 AMZach
10/14/2022, 11:36 PMdixel
10/17/2022, 8:26 AMAdam Bloom
10/19/2022, 6:00 PMChris Comeau
10/19/2022, 11:28 PMVinnie
10/20/2022, 7:31 AMAdam Bloom
10/19/2022, 8:28 PMAdam Bloom
10/20/2022, 6:17 PMPartitions
tab of a partitioned job has started showing 0
for missing partitions, even when the Launch backfill...
button correctly identifies missing partitionsAirton Neto
10/20/2022, 9:34 PMStephen Bailey
10/21/2022, 12:59 PMdbt run
, see your table come into existence.
It seems like there could be some really nice asset-based tutorials if there was a dagster asset materialize <selector>
command line function. This would allow users to write asset files and run them from the CLI without the overhead of setting up Dagit, creating jobs, etc.
A dagster asset plan <selector>
would also be useful if it listed out whether assets information actually existed (i.e. whether previous materliaizations existed).Dagster Jarred
10/21/2022, 4:00 PMMark Fickett
10/26/2022, 1:35 PMChris Comeau
10/29/2022, 4:27 AMAdam Bloom
10/31/2022, 2:58 PMcontext.resources
, context.op_config
, etc? I have no idea if this is at all feasible (likely not), but currently all type information is lost on these objects. Just had a silly typo on a function within a custom resource - would have been much easier to catch (or not have in the first place) if auto-suggest from VS Code was functioning correctly.Zach
10/31/2022, 11:59 PMLiezl Puzon
11/01/2022, 3:01 AM