King Chung Huang
07/25/2019, 11:23 PMprefix
config to something like _foo_
as part of the pipeline, and still optionally set it via the environment when executing the pipeline?
@solid(
config={'prefix': Field(str, is_optional=True, default_value='_')}
)
def prefix_value(context, v):
return f'{context.solid_config["prefix"]}{v}'
@pipeline
def test_normalize():
prefix_value.alias('prefix_foo')() # set prefix to _foo_ somehow?
prefix_value.alias('prefix_bar')() # and, set prefix to _bar_ somehow?
braunk
07/28/2019, 9:47 PMKing Chung Huang
07/28/2019, 10:41 PM@solid()
def io_solid(context, input_file: FileHandle):
<http://context.log.info|context.log.info>(f'Read from {input_file.path_desc}.')
@pipeline
def test_io_solid():
io_solid()
King Chung Huang
07/29/2019, 7:52 PMs3_resource
from dagster_aws
?user
07/29/2019, 11:03 PMOleg Agapov
07/31/2019, 1:35 PMJustin
07/31/2019, 5:30 PMJustin
07/31/2019, 5:33 PMpipeline
and the solid
do execute (or at least, print statements I put into them do print things to the console), but my output does not match the output from the docs, so I’m confusedJustin
07/31/2019, 5:35 PMschrockn
07/31/2019, 5:36 PMschrockn
07/31/2019, 5:36 PMschrockn
07/31/2019, 5:36 PMschrockn
07/31/2019, 5:36 PMschrockn
07/31/2019, 5:36 PMJustin
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMJustin
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMnate
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMJustin
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:37 PMschrockn
07/31/2019, 5:38 PMsolids:
hello_world:
outputs:
- result:
json:
path: "/tmp/hello_world.json"
schrockn
07/31/2019, 5:38 PMschrockn
07/31/2019, 5:39 PMschrockn
07/31/2019, 5:39 PMJustin
07/31/2019, 5:40 PMschrockn
07/31/2019, 5:40 PM