vibedata-dlt-fabric-studio
Fabric Studio execution unit for the VibeData dlt runtime — the installed distribution for Fabric domains running in the Studio-local intent venv. Key Vault access uses the Studio Credential Broker and the runtime-declared User or Service Principal identity lane.
dlt writes Delta straight into the Lakehouse named by [destination.filesystem] bucket_url (the Domain's in config.toml, overridden for an Intent by Studio's DESTINATION__FILESYSTEM__BUCKET_URL), so a replace load overwrites the table OneLake holds and nothing is staged locally. The agent runtime has no Azure identity of its own, so setup_environment() makes the broker credential dlt's default Azure credential (it replaces the on_partial hook on dlt's AzureCredentials; a configured key or SAS still wins). The pipeline code passes no credential, exactly as in a Fabric notebook.
After a completed load, finalize() requests Fabric SQL endpoint metadata refresh for the pipeline's data tables so they become queryable. finalize() scopes each request to those tables and requires a matching successful result for each of them, including after long-running operations. A table that Fabric reports as NotRun with no error was already in sync and counts as refreshed; NotRun with an error stays a failure. Exact schema/table matches are consumed first; legacy bare names are matched one-to-one only when no remaining qualified status could refer to the same table. A refresh problem is reported in the returned summary as pending; it does not invalidate the completed load.
from vibedata.dlt.fabric import setup_environment, finalize
Install this package; it pulls in vibedata-dlt-fabric-core (and transitively
vibedata-dlt-core). The notebook unit (vibedata-dlt-fabric-notebook) ships the
same vibedata.dlt.fabric import with notebook-mode implementations — exactly
one Fabric unit is installed per environment, selected at provisioning time.
Metadata
Release files for vibedata-dlt-fabric-studio 0.18.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vibedata_dlt_fabric_studio-0.18.1.tar.gz | 20.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vibedata_dlt_fabric_studio-0.18.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.8 kB
Release files / vibedata_dlt_fabric_studio-0.18.1.tar.gz
| Download URL | vibedata_dlt_fabric_studio-0.18.1.tar.gz |
|---|---|
| Size | 20.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b6e1179adb9c3a52ed94124dc3fa6b9eb06bcc4c3c019737e0617c2cf4076b95
|
|
BLAKE2b-256 checksum How to use checksums |
dbbb61227b9a4ad41a939210585fe363a8ab9562b1b2f5d1c90b6151cd0398f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / vibedata_dlt_fabric_studio-0.18.1-py3-none-any.whl
| Download URL | vibedata_dlt_fabric_studio-0.18.1-py3-none-any.whl |
|---|---|
| Size | 13.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b3139d25f400232b5df2b3ba7d691e9cebe2df85572bbe355b6f9ae7bc145c56
|
|
BLAKE2b-256 checksum How to use checksums |
d610e6f8d35aab22e063cac3da6de1b40db6fb68334245c0c6aa5d205060c1ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|