class documentation

Undocumented

Static Method from_account_id Undocumented
Static Method from_tenant Undocumented
Method client Undocumented
Method csv_at Undocumented
Method delta_at Undocumented
Method directory Undocumented
Method json_at Undocumented
Method needed_configs Undocumented
Method parquet_at Undocumented
Method partitioned_parquet_at Undocumented
Method read_creds Undocumented
Method sub_directory Undocumented
Method with_schema_version Undocumented
Class Variable account_id Undocumented
Class Variable account_name Undocumented
Class Variable client_id Undocumented
Class Variable client_secret Undocumented
Class Variable tenant_id Undocumented
Property as_markdown Undocumented
Property storage Undocumented
@staticmethod
def from_account_id(account_id: str | ConfigValue, account_name: str | ConfigValue) -> AzureBlobConfig: (source)

Undocumented

@staticmethod
def from_tenant(tenant_id: str | ConfigValue, account_name: str | ConfigValue, client_id: str | ConfigValue, client_secret: str | ConfigValue) -> AzureBlobConfig: (source)

Undocumented

def client(self) -> BlobServiceClient: (source)

Undocumented

def csv_at(self, path: str, mapping_keys: dict[str, str] | None = None, csv_config: CsvConfig | None = None, date_formatter: DateFormatter | None = None) -> AzureBlobCsvDataSource: (source)

Undocumented

def delta_at(self, path: str, mapping_keys: dict[str, str] | None = None, config: DeltaFileConfig | None = None, date_formatter: DateFormatter | None = None) -> AzureBlobDeltaDataSource: (source)

Undocumented

def directory(self, path: str | ConfigValue) -> AzureBlobDirectory: (source)

Undocumented

def json_at(self, path: str) -> StorageFileReference: (source)

Undocumented

def needed_configs(self) -> list[ConfigValue]: (source)

Undocumented

def parquet_at(self, path: str, mapping_keys: dict[str, str] | None = None, config: ParquetConfig | None = None, date_formatter: DateFormatter | None = None) -> AzureBlobParquetDataSource: (source)

Undocumented

def partitioned_parquet_at(self, directory: str, partition_keys: list[str], mapping_keys: dict[str, str] | None = None, config: ParquetConfig | None = None, date_formatter: DateFormatter | None = None) -> AzureBlobPartitionedParquetDataSource: (source)
def read_creds(self) -> dict[str, str]: (source)

Undocumented

def sub_directory(self, path: str | ConfigValue) -> Directory: (source)

Undocumented

def with_schema_version(self, sub_directory: str | ConfigValue | None = None) -> Directory: (source)

Undocumented

account_id: ConfigValue = (source)

Undocumented

account_name: ConfigValue = (source)

Undocumented

client_id: ConfigValue = (source)

Undocumented

client_secret: ConfigValue = (source)

Undocumented

tenant_id: ConfigValue = (source)

Undocumented

@property
as_markdown: str = (source)

Undocumented

@property
storage: BlobStorage = (source)

Undocumented