Skip to main content

%SQL.RDP.LoadRequest

class %SQL.RDP.LoadRequest extends %Library.RegisteredObject, %JSON.Adaptor

Property Inventory

Method Inventory

Properties

property callbackArgument as %String;
Callback argument The argument is passed to the callback method when it is invoked
Property methods: callbackArgumentDisplayToLogical(), callbackArgumentGet(), callbackArgumentIsValid(), callbackArgumentLogicalToDisplay(), callbackArgumentLogicalToOdbc(), callbackArgumentNormalize(), callbackArgumentSet()
property callbackClassName as %String;
Callback class name
Property methods: callbackClassNameDisplayToLogical(), callbackClassNameGet(), callbackClassNameIsValid(), callbackClassNameLogicalToDisplay(), callbackClassNameLogicalToOdbc(), callbackClassNameNormalize(), callbackClassNameSet()
property callbackMethodName as %String;
Callback method name
Property methods: callbackMethodNameDisplayToLogical(), callbackMethodNameGet(), callbackMethodNameIsValid(), callbackMethodNameLogicalToDisplay(), callbackMethodNameLogicalToOdbc(), callbackMethodNameNormalize(), callbackMethodNameSet()
property columnName as %String;
Column name in the Parquet file to load
Property methods: columnNameDisplayToLogical(), columnNameGet(), columnNameIsValid(), columnNameLogicalToDisplay(), columnNameLogicalToOdbc(), columnNameNormalize(), columnNameSet()
property fieldName as %String;
Target field name in the IRIS table
Property methods: fieldNameDisplayToLogical(), fieldNameGet(), fieldNameIsValid(), fieldNameLogicalToDisplay(), fieldNameLogicalToOdbc(), fieldNameNormalize(), fieldNameSet()
property fileUri as %String;
Parquet file URI Local file starts with "file:", e.g., file:// Azure Blob Storage file starts with "wasbs:", e.g., wasbs://@.blob.core.windows.net// Google Cloud Storage file starts with "gs:", e.g., gs://// S3 file starts with "s3a:", e.g., s3a:////
Property methods: fileUriDisplayToLogical(), fileUriGet(), fileUriIsValid(), fileUriLogicalToDisplay(), fileUriLogicalToOdbc(), fileUriNormalize(), fileUriSet()
property jdbcSecret as %ArrayOfDataTypes [ Calculated ];
JDBC secret as key-value pairs. Calculated from jdbcSecretName. The JDBC secret is used to connect to the IRIS database from the Java server. It may contain the following keys: "serverName" : "", "portNumber" : , "databaseName" : "" "user" : "", "password" : "", "logFileName" : ""
property jdbcSecretName as %String;
JDBC secret name in the IRIS Wallet
Property methods: jdbcSecretNameDisplayToLogical(), jdbcSecretNameGet(), jdbcSecretNameIsValid(), jdbcSecretNameLogicalToDisplay(), jdbcSecretNameLogicalToOdbc(), jdbcSecretNameNormalize(), jdbcSecretNameSet()
property parquetSecret as %ArrayOfDataTypes [ Calculated ];
Parquet secret as key-value pairs. Calculated from parquetSecretName. The Parquet secret is used to access the Parquet file from Azure, Google Cloud Storage or S3. Azure secret: "fs.azure" : "org.apache.hadoop.fs.azure.AzureNativeFileSystemWrapper", "fs.azure.account.key..blob.core.windows.net" : "" GCS secret: fs.gs.auth.service.account.enable":"true", "fs.gs.auth.service.account.json.keyfile":"//", "fs.gs.project.id":"" S3 secret: "fs.s3a.access.key":"", "fs.s3a.secret.key":"", "fs.s3a.endpoint.region":"", "fs.s3a.endpoint":"s3..amazonaws.com"
property parquetSecretName as %String;
Parquet secret name in the IRIS Wallet If empty, no secret is used
Property methods: parquetSecretNameDisplayToLogical(), parquetSecretNameGet(), parquetSecretNameIsValid(), parquetSecretNameLogicalToDisplay(), parquetSecretNameLogicalToOdbc(), parquetSecretNameNormalize(), parquetSecretNameSet()
property rowGroup as %Integer;
Row group number in the Parquet file to load
Property methods: rowGroupDisplayToLogical(), rowGroupGet(), rowGroupIsValid(), rowGroupLogicalToDisplay(), rowGroupNormalize(), rowGroupSet(), rowGroupXSDToLogical()
property tableName as %String;
Target table name in IRIS database
Property methods: tableNameDisplayToLogical(), tableNameGet(), tableNameIsValid(), tableNameLogicalToDisplay(), tableNameLogicalToOdbc(), tableNameNormalize(), tableNameSet()

Methods

classmethod GetSecret(name As %String) as %ArrayOfDataTypes
method jdbcSecretGet() as %ArrayOfDataTypes
method parquetSecretGet() as %ArrayOfDataTypes

Inherited Members

Inherited Methods

FeedbackOpens in a new tab