load_csv_from_content
Parse CSV data from string content with validation, returning session ID and data preview for further analysis operations in DataBeak.
Instructions
Load CSV data from string content into DataBeak session.
Parses CSV data directly from string with validation. Returns session ID and data preview for further operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | CSV data as string content | |
| delimiter | No | Column delimiter character (comma, tab, semicolon, pipe) | , |
| header_config | No | Header detection configuration |
Input Schema (JSON Schema)
{
"properties": {
"content": {
"description": "CSV data as string content",
"type": "string"
},
"delimiter": {
"default": ",",
"description": "Column delimiter character (comma, tab, semicolon, pipe)",
"type": "string"
},
"header_config": {
"anyOf": [
{
"discriminator": {
"mapping": {
"auto": "#/$defs/AutoDetectHeader",
"none": "#/$defs/NoHeader",
"row": "#/$defs/ExplicitHeaderRow"
},
"propertyName": "mode"
},
"oneOf": [
{
"$ref": "#/$defs/AutoDetectHeader"
},
{
"$ref": "#/$defs/NoHeader"
},
{
"$ref": "#/$defs/ExplicitHeaderRow"
}
]
},
{
"type": "null"
}
],
"default": null,
"description": "Header detection configuration"
}
},
"required": [
"content"
],
"type": "object"
}