├── .github └── workflows │ ├── create-table-of-contents.yml │ └── integration_tests.yml ├── .gitignore ├── README.md ├── analysis └── .gitkeep ├── data └── .gitkeep ├── dbt_project.yml ├── integration_tests ├── docker-compose.yml ├── features │ ├── create_dataset.feature │ ├── environment.py │ ├── latest_timestamp.feature │ └── steps │ │ └── fal_steps.py └── mock │ ├── .gitignore │ ├── README.md │ ├── analysis │ └── .gitkeep │ ├── data │ ├── .gitkeep │ ├── raw_zendesk_sentiment.csv │ └── raw_zendesk_ticket_data.csv │ ├── dbt_project.yml │ ├── fal_scripts │ └── test.py │ ├── macros │ └── .gitkeep │ ├── models │ ├── latest_ticket_data.sql │ ├── schema.yml │ ├── ticket_sentiment_dataset.sql │ ├── zendesk_sentiment.sql │ └── zendesk_ticket_data.sql │ ├── output_expected │ ├── latest_ticket_data.json │ ├── ticket_sentiment_dataset.json │ ├── zendesk_sentiment.json │ └── zendesk_ticket_data.json │ ├── packages.yml │ ├── profiles.yml │ ├── snapshots │ └── .gitkeep │ └── tests │ └── .gitkeep ├── macros ├── .gitkeep ├── __f__load_meta.sql ├── create_dataset.sql ├── label_feature_join.sql ├── latest_timestamp.sql └── next_timestamp.sql ├── models └── .gitkeep ├── packages.yml ├── snapshots └── .gitkeep └── tests └── .gitkeep /.github/workflows/create-table-of-contents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/.github/workflows/create-table-of-contents.yml -------------------------------------------------------------------------------- /.github/workflows/integration_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/.github/workflows/integration_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/README.md -------------------------------------------------------------------------------- /analysis/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/docker-compose.yml -------------------------------------------------------------------------------- /integration_tests/features/create_dataset.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/features/create_dataset.feature -------------------------------------------------------------------------------- /integration_tests/features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/features/environment.py -------------------------------------------------------------------------------- /integration_tests/features/latest_timestamp.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/features/latest_timestamp.feature -------------------------------------------------------------------------------- /integration_tests/features/steps/fal_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/features/steps/fal_steps.py -------------------------------------------------------------------------------- /integration_tests/mock/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target/ 3 | dbt_modules/ 4 | logs/ 5 | temp/ -------------------------------------------------------------------------------- /integration_tests/mock/README.md: -------------------------------------------------------------------------------- 1 | ## Integration tests for dbt_feature_store package 2 | -------------------------------------------------------------------------------- /integration_tests/mock/analysis/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration_tests/mock/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration_tests/mock/data/raw_zendesk_sentiment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/data/raw_zendesk_sentiment.csv -------------------------------------------------------------------------------- /integration_tests/mock/data/raw_zendesk_ticket_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/data/raw_zendesk_ticket_data.csv -------------------------------------------------------------------------------- /integration_tests/mock/dbt_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/dbt_project.yml -------------------------------------------------------------------------------- /integration_tests/mock/fal_scripts/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/fal_scripts/test.py -------------------------------------------------------------------------------- /integration_tests/mock/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration_tests/mock/models/latest_ticket_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/models/latest_ticket_data.sql -------------------------------------------------------------------------------- /integration_tests/mock/models/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/models/schema.yml -------------------------------------------------------------------------------- /integration_tests/mock/models/ticket_sentiment_dataset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/models/ticket_sentiment_dataset.sql -------------------------------------------------------------------------------- /integration_tests/mock/models/zendesk_sentiment.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/models/zendesk_sentiment.sql -------------------------------------------------------------------------------- /integration_tests/mock/models/zendesk_ticket_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/models/zendesk_ticket_data.sql -------------------------------------------------------------------------------- /integration_tests/mock/output_expected/latest_ticket_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/output_expected/latest_ticket_data.json -------------------------------------------------------------------------------- /integration_tests/mock/output_expected/ticket_sentiment_dataset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/output_expected/ticket_sentiment_dataset.json -------------------------------------------------------------------------------- /integration_tests/mock/output_expected/zendesk_sentiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/output_expected/zendesk_sentiment.json -------------------------------------------------------------------------------- /integration_tests/mock/output_expected/zendesk_ticket_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/output_expected/zendesk_ticket_data.json -------------------------------------------------------------------------------- /integration_tests/mock/packages.yml: -------------------------------------------------------------------------------- 1 | packages: 2 | - local: ../../ 3 | 4 | -------------------------------------------------------------------------------- /integration_tests/mock/profiles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/integration_tests/mock/profiles.yml -------------------------------------------------------------------------------- /integration_tests/mock/snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /integration_tests/mock/tests/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /macros/__f__load_meta.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/macros/__f__load_meta.sql -------------------------------------------------------------------------------- /macros/create_dataset.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/macros/create_dataset.sql -------------------------------------------------------------------------------- /macros/label_feature_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/macros/label_feature_join.sql -------------------------------------------------------------------------------- /macros/latest_timestamp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/macros/latest_timestamp.sql -------------------------------------------------------------------------------- /macros/next_timestamp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/macros/next_timestamp.sql -------------------------------------------------------------------------------- /models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fal-ai/dbt_feature_store/HEAD/packages.yml -------------------------------------------------------------------------------- /snapshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------