Skip to main content

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)

Source distribution for vinyl-core 0.0.8
File Size Uploaded
vinyl_core-0.0.8.tar.gz 792.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vinyl-core 0.0.8
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page