GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — BigQuerySource.get_table_query_string() silently ignores query when table is also set · Issue #6200 · feast-dev/feast Closed DescriptionSummaryWhen both Expected BehaviorWhen both
Current Behavior
def get_table_query_string(self) -> str: if self.table: return f"`{self.table}`" return f"({self.query})" This means any custom Use CaseStreaming (push) sources often produce duplicate rows in BigQuery. The natural solution is: batch_source = BigQuerySource( name="my_batch_source", table="project.dataset.my_table", # needed for push writes query=""" SELECT * FROM `project.dataset.my_table` QUALIFY ROW_NUMBER() OVER (PARTITION BY entity_id, event_time) = 1 """, # needed for deduplicated reads timestamp_field="event_time", ) push_source = PushSource(name="my_source", batch_source=batch_source) But because Environment
Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |