Skip to main content
Version: devel

dlt._workspace.mcp.tools.helpers

format_csv

def format_csv(table: pa.Table, info: str = "") -> str

View source on GitHub

Format an Arrow table as a pipe-delimited CSV string, cleaning text columns.

  • cleans string/large_string columns by normalizing unicode, stripping non-ascii characters, and replacing newlines with spaces.
  • preserves original column types and table schema/metadata.

Arguments:

  • table - input Arrow table.
  • info - optional info prefix to prepend to the CSV string.

Returns:

A string containing the optional info and a pipe-delimited CSV representation of the table with cleaned string columns.

get_verified_sources

def get_verified_sources() -> dict[str, str]

View source on GitHub

List all available verified sources, cloning from dlt-verified-sources

This demo works on codespaces. Codespaces is a development environment available for free to anyone with a Github account. You'll be asked to fork the demo repository and from there the README guides you with further steps.
The demo uses the Continue VSCode extension.

Off to codespaces!

DHelp

Ask a question

Welcome to "Codex Central", your next-gen help center, driven by OpenAI's GPT-4 model. It's more than just a forum or a FAQ hub – it's a dynamic knowledge base where coders can find AI-assisted solutions to their pressing problems. With GPT-4's powerful comprehension and predictive abilities, Codex Central provides instantaneous issue resolution, insightful debugging, and personalized guidance. Get your code running smoothly with the unparalleled support at Codex Central - coding help reimagined with AI prowess.