Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CSV publishing feature with settings and CLI interface. #162

Merged
merged 4 commits into from
May 9, 2024

Conversation

jakubjezek001
Copy link
Member

Added CSV publishing feature allowing data ingestion through TrayPublisher in interactive or headless mode. Users can configure CSV columns, data expectations, and default values for missing data. Feature must be enabled and configured in Studio settings under Traypublisher addon. CLI command example provided for CSV ingestion. Testing package available for practice runs before actual data ingestion.

Added CSV publishing feature allowing data ingestion through TrayPublisher in interactive or headless mode. Users can configure CSV columns, data expectations, and default values for missing data. Feature must be enabled and configured in Studio settings under Traypublisher addon. CLI command example provided for CSV ingestion. Testing package available for practice runs before actual data ingestion.
- Improved CSV data upload options in interactive and headless modes.
- Added ability to set column requirements and default values.
- Clarified missing hierarchy folder creation limitation.
- Enhanced Studio settings configuration for feature activation.
- Included detailed CLI command options for CSV ingestion.
Copy link
Contributor

@MustafaJafar MustafaJafar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At first I was confused because some mixed terminology between AYON and windows file system but over all the docs are clear.
Also, the new feature looks scary to me because there are too many settings in the creator. I think adding something some tool to help admins create the csv will relief some of that pain. I did some brain storming and personally I felt better when I made a google form with simple validation and marking as required.
Maybe it would be better to write a community post about it as this is some personal experience more than explaining how the tool works.

AYON Tray CSV creator | Google form
AYON Tray CSV creator Results | Google sheets


Irrelevant to this PR, I think we should enhance the inline docs/help descriptions in the traypublisher addon settings. because I thought frame start is a number but in test example it's the name of the file.

website/docs/addon_traypublisher_admin.md Outdated Show resolved Hide resolved
website/docs/addon_traypublisher_admin.md Show resolved Hide resolved
@jakubjezek001 jakubjezek001 merged commit eaea643 into main May 9, 2024
@jakubjezek001 jakubjezek001 deleted the AY-5174_TrayPublisher_CSV_documentation branch May 9, 2024 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants