Skip to content

Commit 308c175

Browse files
(fix) lint error import pyspark DataFrame
1 parent 388413c commit 308c175

File tree

1 file changed

+5
-5
lines changed
  • sdk/python/feast/infra/offline_stores/contrib/spark_offline_store

1 file changed

+5
-5
lines changed

sdk/python/feast/infra/offline_stores/contrib/spark_offline_store/spark.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import pyspark
1414
from pydantic import StrictStr
1515
from pyspark import SparkConf
16-
from pyspark.sql import SparkSession, DataFrame as SparkDataFrame
16+
from pyspark.sql import SparkSession
1717
from pytz import utc
1818

1919
from feast import FeatureView, OnDemandFeatureView
@@ -125,7 +125,7 @@ def get_historical_features(
125125
config: RepoConfig,
126126
feature_views: List[FeatureView],
127127
feature_refs: List[str],
128-
entity_df: Union[pandas.DataFrame, str, SparkDataFrame],
128+
entity_df: Union[pandas.DataFrame, str, pyspark.sql.DataFrame],
129129
registry: Registry,
130130
project: str,
131131
full_feature_names: bool = False,
@@ -473,7 +473,7 @@ def _get_entity_df_event_timestamp_range(
473473
entity_df_event_timestamp.min().to_pydatetime(),
474474
entity_df_event_timestamp.max().to_pydatetime(),
475475
)
476-
elif isinstance(entity_df, str) or isinstance(entity_df, SparkDataFrame):
476+
elif isinstance(entity_df, str) or isinstance(entity_df, pyspark.sql.DataFrame):
477477
# If the entity_df is a string (SQL query), determine range
478478
# from table
479479
if isinstance(entity_df, str):
@@ -501,7 +501,7 @@ def _get_entity_schema(
501501
) -> Dict[str, np.dtype]:
502502
if isinstance(entity_df, pd.DataFrame):
503503
return dict(zip(entity_df.columns, entity_df.dtypes))
504-
elif isinstance(entity_df, str) or isinstance(entity_df,SparkDataFrame):
504+
elif isinstance(entity_df, str) or isinstance(entity_df,pyspark.sql.DataFrame):
505505
if isinstance(entity_df, str):
506506
entity_spark_df = spark_session.sql(entity_df)
507507
else:
@@ -530,7 +530,7 @@ def _upload_entity_df(
530530
return
531531
elif isinstance(entity_df, str):
532532
spark_session.sql(entity_df).createOrReplaceTempView(table_name)
533-
elif isinstance(entity_df, SparkDataFrame):
533+
elif isinstance(entity_df, pyspark.sql.DataFrame):
534534
entity_df.createOrReplaceTempView(table_name)
535535
return
536536
else:

0 commit comments

Comments
 (0)