Vinyl
Sources
Sources are data models that can't be modified. Sources act as the bridge between external systems (SaaS tools, databases, other Vinyl projects, etc.) and Vinyl. Sources are the only way to get data into Vinyl. Sources are comprised of 3 parts: (1) a source definition which contains fields, typing and other metadata (2) a connector which is an adapter to the system where the data is stored and (3) a fetcher which tells Vinyl how to fetch data from the connector and at what frequency.
Most Used Commands
vinyl sources list - list all sources available in the project
vinyl sources cache - cache data from all sources into a local repository (default is .turntable/sources)
How to load sources
import vinyl
conn = vinyl.connect('local')
The return of connect() is an ibis connection. The first time this may be slow as each table needs to be created. Subsequent loads are cached.
Metadata
Release files for vinyl-core 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vinyl_core-0.0.8.tar.gz | 792.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vinyl_core-0.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.6 MB
Release files / vinyl_core-0.0.8.tar.gz
| Download URL | vinyl_core-0.0.8.tar.gz |
|---|---|
| Size | 792.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
80f83269bc6f0a3a59040d2744cd1532c9e322bcfb6ccbca458bf14f318c6593
|
|
BLAKE2b-256 checksum How to use checksums |
54fd9f3749d574645cd937e0e7d0c637281a4c01024606f112b98319282256e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|
Release files / vinyl_core-0.0.8-py3-none-any.whl
| Download URL | vinyl_core-0.0.8-py3-none-any.whl |
|---|---|
| Size | 815.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce8f54c2f6201cc712bad3217af4dbdde347dcebf882b5039dc06471900fe1c4
|
|
BLAKE2b-256 checksum How to use checksums |
12b949fe915aa55116a09f28ac6ca9b8b4f8604e93c70ae6a5080b87bf551bea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|