New RunLLM response generated:
>>>*# Question*
Hi folks --
Is this the extent of the docs on Artifacts?
https://docs.flyte.org/en/latest/api/flytekit/generated/flytekit.Artifact.html#flytekit.Artifact
Is all artifact metadata tracked inside of datacatalog as executions produce outputs?
It was previously mentioned to me that there was a tie-in to notifications? (I don't have SQS / SNS enabled - but wondering if anyone is familiar with that and what added benefit there is for artifacts?)
Thanks!
# Answer
The documentation on
flytekit.Artifact provides a comprehensive overview of the class and its parameters. However, for a deeper understanding of how artifacts are managed and tracked, you should also refer to the
Data Catalog documentation. The Data Catalog is responsible for indexing parameterized, strongly-typed data artifacts across revisions and allows querying based on metadata and tags.
Regarding notifications, Flyte does support integration with notification systems like SQS/SNS, but this is not directly tied to artifact metadata tracking. Notifications can be used to alert users about task completions, failures, or other events, which can be beneficial for monitoring and automation purposes.
Would you like more detail on any specific aspect of artifacts or notifications in Flyte?
Sources:
-
flytekit.Artifact
-
Data Catalog
Slack Link
https://flyte-org.slack.com/archives/CP2HDHKE1/p1721341110.180759 👍 0 button 👎 0 button 💡
Hint: Mention @runllm in the thread for followups.