Informix.Database

Informix.Database is a Power Query M function that returns a table of SQL tables and views available in an Informix database on a specified server and database instance. The function returns a table with the available SQL tables and views, with optional parameters to customize the output.

Compatible with: Power BI Service Power BI Desktop Excel Microsoft 365

Syntax

Informix.Database(
   server as text,
   database as text,
   optional options as nullable record,
) as table

Description

Returns a table of SQL tables and views available in an Informix database on server server in the database instance named database. The port may be optionally specified with the server, separated by a colon. An optional record parameter, options, may be specified to control the following options:

  • CreateNavigationProperties : A logical (true/false) that sets whether to generate navigation properties on the returned values (default is true).
  • NavigationPropertyNameGenerator : A function that is used for the creation of names for navigation properties.
  • Query : A native SQL query used to retrieve data. If the query produces multiple result sets, only the first will be returned.
  • CommandTimeout : A duration that controls how long the server-side query is allowed to run before it is canceled. The default value is ten minutes.
  • ConnectionTimeout : A duration that controls how long to wait before abandoning an attempt to make a connection to the server. The default value is driver-dependent.
  • HierarchicalNavigation : A logical (true/false) that sets whether to view the tables grouped by their schema names (default is false).
The record parameter is specified as [option1 = value1, option2 = value2…] or [Query = “select …”] for example.

BI Gorilla Blog

Last update: August 17, 2023 | Contribute » | Contributors: Rick de Groot
Microsoft documentation: https://learn.microsoft.com/en-us/powerquery-m/informix-database
© 2023 BI Gorilla. All rights reserved. Content derived from Microsoft documentation is property of Microsoft Corp.