/AWS1/CL_APFSNOWFLAKECNCTORP00¶
The connector-specific profile properties required when using Snowflake.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_warehouse
TYPE /AWS1/APFWAREHOUSE
/AWS1/APFWAREHOUSE
¶
The name of the Snowflake warehouse.
iv_stage
TYPE /AWS1/APFSTAGE
/AWS1/APFSTAGE
¶
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>
.
iv_bucketname
TYPE /AWS1/APFBUCKETNAME
/AWS1/APFBUCKETNAME
¶
The name of the Amazon S3 bucket associated with Snowflake.
Optional arguments:¶
iv_bucketprefix
TYPE /AWS1/APFBUCKETPREFIX
/AWS1/APFBUCKETPREFIX
¶
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
iv_privatelinkservicename
TYPE /AWS1/APFPVTLINKSERVICENAME
/AWS1/APFPVTLINKSERVICENAME
¶
The Snowflake Private Link service name to be used for private data transfers.
iv_accountname
TYPE /AWS1/APFACCOUNTNAME
/AWS1/APFACCOUNTNAME
¶
The name of the account.
iv_region
TYPE /AWS1/APFREGION
/AWS1/APFREGION
¶
The Amazon Web Services Region of the Snowflake account.
Queryable Attributes¶
warehouse¶
The name of the Snowflake warehouse.
Accessible with the following methods¶
Method | Description |
---|---|
GET_WAREHOUSE() |
Getter for WAREHOUSE, with configurable default |
ASK_WAREHOUSE() |
Getter for WAREHOUSE w/ exceptions if field has no value |
HAS_WAREHOUSE() |
Determine if WAREHOUSE has a value |
stage¶
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STAGE() |
Getter for STAGE, with configurable default |
ASK_STAGE() |
Getter for STAGE w/ exceptions if field has no value |
HAS_STAGE() |
Determine if STAGE has a value |
bucketName¶
The name of the Amazon S3 bucket associated with Snowflake.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUCKETNAME() |
Getter for BUCKETNAME, with configurable default |
ASK_BUCKETNAME() |
Getter for BUCKETNAME w/ exceptions if field has no value |
HAS_BUCKETNAME() |
Determine if BUCKETNAME has a value |
bucketPrefix¶
The bucket path that refers to the Amazon S3 bucket associated with Snowflake.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUCKETPREFIX() |
Getter for BUCKETPREFIX, with configurable default |
ASK_BUCKETPREFIX() |
Getter for BUCKETPREFIX w/ exceptions if field has no value |
HAS_BUCKETPREFIX() |
Determine if BUCKETPREFIX has a value |
privateLinkServiceName¶
The Snowflake Private Link service name to be used for private data transfers.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRIVATELINKSERVICENAME() |
Getter for PRIVATELINKSERVICENAME, with configurable default |
ASK_PRIVATELINKSERVICENAME() |
Getter for PRIVATELINKSERVICENAME w/ exceptions if field has |
HAS_PRIVATELINKSERVICENAME() |
Determine if PRIVATELINKSERVICENAME has a value |
accountName¶
The name of the account.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTNAME() |
Getter for ACCOUNTNAME, with configurable default |
ASK_ACCOUNTNAME() |
Getter for ACCOUNTNAME w/ exceptions if field has no value |
HAS_ACCOUNTNAME() |
Determine if ACCOUNTNAME has a value |
region¶
The Amazon Web Services Region of the Snowflake account.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGION() |
Getter for REGION, with configurable default |
ASK_REGION() |
Getter for REGION w/ exceptions if field has no value |
HAS_REGION() |
Determine if REGION has a value |