Scope
Build packages/connector-synapse/ for introspecting Azure Synapse Analytics (dedicated SQL pool and serverless SQL pool).
Where to start
- Model on
packages/connector-sqlserver/ — Synapse uses T-SQL and is closest to SQL Server
- Use the
mssql npm package (Tedious driver) for the wire protocol
- Introspection via
sys.tables, sys.columns, and sys.schemas
- Auth supports Azure AD service principal or SQL credentials
- Wire the new driver in
packages/context/src/project/driver-schemas.ts
- Add docs in
docs-site/content/docs/integrations/primary-sources.mdx
Acceptance criteria
Reward
Merging this PR earns the hoodie tier (tier-3). See CONTRIBUTING.md.
Comment on this issue to claim it before starting work.
Scope
Build
packages/connector-synapse/for introspecting Azure Synapse Analytics (dedicated SQL pool and serverless SQL pool).Where to start
packages/connector-sqlserver/— Synapse uses T-SQL and is closest to SQL Servermssqlnpm package (Tedious driver) for the wire protocolsys.tables,sys.columns, andsys.schemaspackages/context/src/project/driver-schemas.tsdocs-site/content/docs/integrations/primary-sources.mdxAcceptance criteria
@kaelio/connector-synapsepackage builds, type-checks, and tests passReward
Merging this PR earns the hoodie tier (tier-3). See CONTRIBUTING.md.
Comment on this issue to claim it before starting work.