sift_py.data_import.status
¶
| CLASS | DESCRIPTION |
|---|---|
DataImport |
Metadata regarding the data import. |
DataImportService |
Service used to retrieve information about a particular data import. |
DataImportStatusType |
Status of the data import. |
DataImport
¶
Bases: BaseModel
Metadata regarding the data import.
| METHOD | DESCRIPTION |
|---|---|
convert_status |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
created_date |
TYPE:
|
csv_config |
|
data_import_id |
TYPE:
|
error_message |
TYPE:
|
model_config |
|
modified_date |
TYPE:
|
parquet_config |
|
source_url |
TYPE:
|
status |
TYPE:
|
model_config
class-attribute
instance-attribute
¶
convert_status
classmethod
¶
convert_status(
raw: Union[str, DataImportStatusType],
) -> DataImportStatusType
DataImportService
¶
DataImportService(
restconf: SiftRestConfig, data_import_id: str
)
Bases: _RestService
Service used to retrieve information about a particular data import.
| METHOD | DESCRIPTION |
|---|---|
extend |
Add an existing data import service to track a batch data import |
get_data_import |
Returns information about the data import. Provides the first data import if multiple provided through |
get_data_imports |
|
wait_until_all_complete |
Blocks until all data imports are complete. |
wait_until_complete |
Blocks until the data import is completed. Check the status to determine |
| ATTRIBUTE | DESCRIPTION |
|---|---|
STATUS_PATH |
|
get_data_import
¶
get_data_import(idx: int = 0) -> DataImport
Returns information about the data import. Provides the first data import if multiple provided through extend and idx not passed
idx: Optional idx of the desired DataImport to access
wait_until_all_complete
¶
wait_until_all_complete() -> List[DataImport]
Blocks until all data imports are complete.
wait_until_complete
¶
wait_until_complete(idx: int = 0) -> DataImport
Blocks until the data import is completed. Check the status to determine
if the import was successful or not.
Waits on only the first data import if multiple provided through add_data_import_id and idx not passed
DataImportStatusType
¶
Bases: Enum
Status of the data import.
| METHOD | DESCRIPTION |
|---|---|
as_human_str |
|
from_str |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
FAILED |
|
IN_PROGRESS |
|
PENDING |
|
SUCCEEDED |
|