components.py
1 # ruff: noqa: E501 2 # fmt: off 3 from evidently.pydantic_utils import register_type_alias 4 from evidently.ui.service.components import DataStorageComponent 5 from evidently.ui.service.components import MetadataStorageComponent 6 from evidently.ui.service.components.snapshot_links import SnapshotDatasetLinksComponent 7 from evidently.ui.service.components.storage import BlobStorageComponent 8 from evidently.ui.service.components.storage import DatasetFileStorageComponent 9 from evidently.ui.service.components.storage import DatasetMetadataComponent 10 from evidently.ui.service.components.storage import StorageComponent 11 12 register_type_alias(DataStorageComponent, "evidently.ui.service.components.local_storage.InmemoryDataComponent", "inmemory") 13 register_type_alias(DataStorageComponent, "evidently.ui.service.storage.sql.components.SQLDataComponent", "sql") 14 register_type_alias(MetadataStorageComponent, "evidently.ui.service.components.local_storage.JsonMetadataComponent", "json_file") 15 register_type_alias(MetadataStorageComponent, "evidently.ui.service.storage.sql.components.SQLMetadataComponent", "sql") 16 register_type_alias(StorageComponent, "evidently.ui.service.components.storage.LocalStorageComponent", "local") 17 register_type_alias(StorageComponent, "evidently.ui.service.storage.sql.components.SQLStorageComponent", "sql") 18 register_type_alias(BlobStorageComponent, "evidently.ui.service.components.local_storage.FSSpecBlobComponent", "fsspec") 19 register_type_alias(BlobStorageComponent, "evidently.ui.service.storage.sql.components.SQLBlobComponent", "sql") 20 21 register_type_alias(DatasetFileStorageComponent, "evidently.ui.service.components.local_storage.FSSpecDatasetFileStorageComponent", "fsspec") 22 register_type_alias(DatasetFileStorageComponent, "evidently.ui.service.storage.sql.components.SQLDatasetFileStorageComponent", "sql") 23 register_type_alias(DatasetMetadataComponent, "evidently.ui.service.components.local_storage.JsonDatasetMetadataComponent", "json_file") 24 register_type_alias(DatasetMetadataComponent, "evidently.ui.service.storage.sql.components.SQLDatasetMetadataComponent", "sql") 25 26 register_type_alias(SnapshotDatasetLinksComponent, "evidently.ui.service.components.local_storage.FileSnapshotDatasetLinksComponent", "file") 27 register_type_alias(SnapshotDatasetLinksComponent, "evidently.ui.service.storage.sql.components.SQLSnapshotDatasetLinksComponent", "sql")