OData Connector
Documentation
Version: 5
Documentation

EndPoint List Tables (XML API)


Name

list_tables_xml

Description

No description available

Parameters

Parameter Label Required Options Description
Format Format NO Response format
PageSize PageSize (Keep blank for default) NO Number which indicates max rows per response. Keep it blank to use API default vlaue. Read your API documentation to findout default value.
SearchCriteria Search Criteria NO
Option Value
None
Equal Serach SomeColumn eq 'SomeValue'
Sub String Serach substringof(SomeField,'abc')
Starts With startswith(SomeField, 'abc')
Value Greater Than filter=mynumericfield gt 1234
Data filter (e.g. somecolumn -eq 'somevalue' ) [API reference]

Output Columns

Label Data Type (SSIS) Data Type (SQL) Length Raw Description
There are no Static columns defined for this endpoint. This endpoint detects columns dynamically at runtime.

Input Columns

Label Data Type (SSIS) Data Type (SQL) Length Raw Description
There are no Static columns defined for this endpoint. This endpoint detects columns dynamically at runtime.

Examples

SSIS

Use OData Connector in API Source component to read data or in API Destination component to read/write data:

List Tables (XML API) using API Source

OData
List Tables (XML API)
SSIS API Source - Read from table or endpoint

List Tables (XML API) using API Destination

OData
List Tables (XML API)
SSIS API Destination - Access table or endpoint

ODBC application

Use these SQL queries in your ODBC application data source:

List all Tables (XML Based Format)

SELECT * FROM list_tables_xml

SQL Server

Use these SQL queries in SQL Server after you create a data source in Data Gateway:

List all Tables (XML Based Format)

DECLARE @MyQuery NVARCHAR(MAX) = 'SELECT * FROM list_tables_xml';

EXEC (@MyQuery) AT [LINKED_SERVER_TO_ODATA_IN_DATA_GATEWAY];