ABFS Connection
InlineAbfsConnection
info
InlineAbfsConnection is defined beneath the following ancestor nodes in the YAML structure:
Below are the properties for the InlineAbfsConnection. Each property links to the specific details section further down in this page.
| Property | Default | Type | Required | Description |
|---|---|---|---|---|
| abfs | Yes | ABFS Connection options. |
Property Details
Connection
Data source/sink Connection.
| Property | Default | Type | Required | Description |
|---|---|---|---|---|
| connection | One of: S3Connection GcsConnection AbfsConnection LocalFileConnection SnowflakeConnection BigQueryConnection MSSQLConnection MySQLConnection OracleConnection PostgresConnection HttpConnection DuckDBConnection SFTPConnection DatabricksConnection | Yes | Data system Connection. |
DuckDBConnection
Connection to a DuckDB database.
| Property | Default | Type | Required | Description |
|---|---|---|---|---|
| description | string | No | Brief description of what the model does. | |
| metadata | No | Meta information of a resource. In most cases it doesn't affect the system behavior but may be helpful to analyze project resources. | ||
| name | string | Yes | The name of the model | |
| duckdb | Yes |
DuckDBConnectionOptions
DuckDB Connection options.
| Property | Default | Type | Required | Description |
|---|---|---|---|---|
| max_query_length | integer | No | Maximum combined query length permitted during query batching. | |
| max_concurrent_queries | integer | No | Maximum number of concurrent queries permitted. | |
| max_combined_sql_statements | integer | No | Maximum number of combined SQL statements permitted during query batching. | |
| path | string | No | Path to the DuckDB database file. Use ':memory:' for in-memory databases. This setting is ignored when DuckLake configuration is present. | |
| memory_limit | integer | No | Memory limit to use for the DuckDB Connection. | |
| ducklake | No | Configuration for using DuckLake with this DuckDB Connection. | ||
| motherduck | No | Configuration for using MotherDuck with this DuckDB Connection. | ||
| schema | string | No | Schema to use for the DuckDB Connection. If left empty, the Flow name will be used as the schema name at runtime | |
| init_sql | string | No | SQL to run when the DuckLake Connection is initialized. |
DuckLakeOptions
DuckLake configuration options.
| Property | Default | Type | Required | Description |
|---|---|---|---|---|
| metadata_connection_name | string | No | Name of the Ascend Connection for DuckLake metadata storage (Postgres Connections only). | |
| data_connection_name | string | No | Name of the Ascend Connection for DuckLake data storage (Local File, GCS, S3, or ABFS Connections supported). | |
| metadata_connection | One of: InlinePostgresConnection InlineS3Connection InlineGcsConnection InlineAbfsConnection | No | Inline metadata Connection configuration. | |
| data_connection | One of: InlineLocalFileConnection InlineS3Connection InlineGcsConnection |