WorkspaceFile
laktory.models.resources.databricks.WorkspaceFile
¤
Bases: WorkspaceFileBase
Databricks Workspace File
Examples:
import io
from laktory import models
file_yaml = '''
source: ./notebooks/dlt/dlt_laktory_pl.py
dirpath: notebooks/dlt/
'''
file = models.resources.databricks.WorkspaceFile.model_validate_yaml(
io.StringIO(file_yaml)
)
print(file.path)
# > /.laktory/notebooks/dlt/dlt_laktory_pl.py
References
| BASE | DESCRIPTION |
|---|---|
content_base64
|
The base64-encoded file content. Conflicts with
TYPE:
|
md5
|
TYPE:
|
object_id
|
Unique identifier for a workspace file
TYPE:
|
| LAKTORY | DESCRIPTION |
|---|---|
access_controls
|
Access controls list
TYPE:
|
dirpath
|
Workspace directory inside rootpath in which the workspace file is deployed. Used only if
TYPE:
|
path_
|
Workspace filepath for the file. Overwrite
TYPE:
|
source_
|
Path to file on local filesystem.
TYPE:
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
filename |
File filename
TYPE:
|
filename
property
¤
File filename