Title: Missing key error in snowflake_python_type_to_feast_value_type in type_map for numpy datetime64 with timezone · Issue #2793 · feast-dev/feast · GitHub
Open Graph Title: Missing key error in snowflake_python_type_to_feast_value_type in type_map for numpy datetime64 with timezone · Issue #2793 · feast-dev/feast
X Title: Missing key error in snowflake_python_type_to_feast_value_type in type_map for numpy datetime64 with timezone · Issue #2793 · feast-dev/feast
Description: Expected Behavior Feast should be able to handle different source column data types when updating feature views with inferred features. Specifically all possible datetime64 python data types with specific timezones should be handled. Cur...
Open Graph Description: Expected Behavior Feast should be able to handle different source column data types when updating feature views with inferred features. Specifically all possible datetime64 python data types with s...
X Description: Expected Behavior Feast should be able to handle different source column data types when updating feature views with inferred features. Specifically all possible datetime64 python data types with s...
Opengraph URL: https://github.com/feast-dev/feast/issues/2793
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Missing key error in snowflake_python_type_to_feast_value_type in type_map for numpy datetime64 with timezone","articleBody":"## Expected Behavior \r\nFeast should be able to handle different source column data types when updating feature views with inferred features. Specifically all possible `datetime64` python data types with specific timezones should be handled.\r\n\r\n## Current Behavior\r\nSnowflake python type `datetime64[ns, america/los_angeles]` does not have a corresponding feast ValueType. There's a ValueType for datetime64[ns] but not a numpy datetime64 with a specific timezone\r\n\r\n```\r\nFile \"/opt/homebrew/anaconda3/envs/feast-python37/lib/python3.7/site-packages/feast/type_map.py\", line 536, in snowflake_python_type_to_feast_value_type\r\n return type_map[snowflake_python_type_as_str.lower()]\r\nKeyError: 'datetime64[ns, america/los_angeles]'\r\n```\r\n\r\n## Steps to reproduce\r\n\r\n### Specifications\r\n\r\n- Version: 0.21.3\r\n- Platform: Mac OSX Monterey 12.4\r\n- Subsystem:\r\n\r\n## Possible Solution\r\n","author":{"url":"https://github.com/tlam-lyra","@type":"Person","name":"tlam-lyra"},"datePublished":"2022-06-14T17:50:34.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/2793/feast/issues/2793"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:1d8f935c-40bf-0ce9-3270-b42a692f1c74 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 90CA:13DAC3:91B846:CDC2FE:69787C3A |
| html-safe-nonce | 254303c88b98e4cc90ff002a82653e7307bf7e2c3b02e50cfc940faf2cb69020 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MENBOjEzREFDMzo5MUI4NDY6Q0RDMkZFOjY5Nzg3QzNBIiwidmlzaXRvcl9pZCI6Ijg5MTYzNTg5NDU4NTM0MzkwMzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 6361bc37ccff363173c1b1bfba6a70cbc75350f9d715ff824219ac525a4dcf56 |
| hovercard-subject-tag | issue:1271148484 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/feast-dev/feast/2793/issue_layout |
| twitter:image | https://opengraph.githubassets.com/17fd397ed7967f184728467d31935dfe831e8f8a3fe1b11e1064e9dabdb36a6b/feast-dev/feast/issues/2793 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/17fd397ed7967f184728467d31935dfe831e8f8a3fe1b11e1064e9dabdb36a6b/feast-dev/feast/issues/2793 |
| og:image:alt | Expected Behavior Feast should be able to handle different source column data types when updating feature views with inferred features. Specifically all possible datetime64 python data types with s... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tlam-lyra |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2981c597c945c1d90ac6fa355ce7929b2f413dfe7872ca5c435ee53a24a1de50 |
| turbo-cache-control | no-preview |
| go-import | github.com/feast-dev/feast git https://github.com/feast-dev/feast.git |
| octolytics-dimension-user_id | 57027613 |
| octolytics-dimension-user_login | feast-dev |
| octolytics-dimension-repository_id | 161133770 |
| octolytics-dimension-repository_nwo | feast-dev/feast |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 161133770 |
| octolytics-dimension-repository_network_root_nwo | feast-dev/feast |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 520b65a872113b919c1bbdb03834a50af15859fd |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width