diff --git a/textract-pipeline/terraform/snowsql-cicd.sh b/textract-pipeline/terraform/snowsql-cicd.sh index 38359ae..28cf9e1 100755 --- a/textract-pipeline/terraform/snowsql-cicd.sh +++ b/textract-pipeline/terraform/snowsql-cicd.sh @@ -11,8 +11,8 @@ echo "ENV_GROUP=${ENV_GROUP}, CLIENT_ID=${CLIENT_ID}, FULL_NAME=${FULL_NAME}, BU readonly SCRIPT_DIR="$( cd "$( dirname "$0" )" && pwd )" -echo "# Getting snowflake creds from AWS Secret Manager..." snowflake_secret_name="bb_svc_acc" +echo "# Getting snowflake creds from AWS Secret Manager... snowflake_secret_name=${snowflake_secret_name}" snowflake_secret_value=$(aws secretsmanager get-secret-value --secret-id "$snowflake_secret_name" --query 'SecretString' --output text) SNOWFLAKE_ACCOUNT=$(echo $snowflake_secret_value | jq -r '.account_locator') @@ -34,6 +34,11 @@ export SNOWSQL_PWD=${SNOWFLAKE_PASSWORD} #echo "QUERY=${QUERY}" #snowsql -a "${SNOWFLAKE_ACCOUNT}" -u "${SNOWFLAKE_USER}" -d "${SNOWFLAKE_DATABASE}" -r "${SNOWFLAKE_ROLE}" -o exit_on_error=true -q "${QUERY}" +# SHOW THE VALUES +SELECT_QUERY="SELECT DISTINCT client_id, client_name, bucket_name FROM STG.CLIENT_LOGS" +echo "Client=${CLIENT_ID}: SELECT_QUERY=${SELECT_QUERY}" +snowsql -a "${SNOWFLAKE_ACCOUNT}" -u "${SNOWFLAKE_USER}" -d "${SNOWFLAKE_DATABASE}" -r "${SNOWFLAKE_ROLE}" -o exit_on_error=true -q "${SELECT_QUERY}" + INSERT_QUERY=$(cat <