GetSnowflakeIngestStatus

Description:

Waits until a file in a Snowflake stage is ingested. The stage must be created in the Snowflake account beforehand. This processor is usually connected to an upstream StartSnowflakeIngest processor to make sure that the file is ingested.

Additional Details...

Tags:

snowflake, snowpipe, ingest, history

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Ingest Manager Provideringest-manager-providerController Service API:
SnowflakeIngestManagerProviderService
Implementation: StandardSnowflakeIngestManagerProviderService
Specifies the Controller Service to use for ingesting Snowflake staged files.

Relationships:

NameDescription
failureFor FlowFiles of failed ingestion
successFor FlowFiles of successful ingestion
retryFor FlowFiles whose file is still not ingested. These FlowFiles should be routed back to this processor to try again later

Reads Attributes:

NameDescription
snowflake.staged.file.pathStaged file path

Writes Attributes:

None specified.

State management:

This component does not store state.

Restricted:

This component is not restricted.

Input requirement:

This component requires an incoming relationship.

System Resource Considerations:

None specified.

See Also:

StartSnowflakeIngest, PutSnowflakeInternalStage