Я новичок в пакетном сценарии. Мне нужно скопировать CSV-файл в таблицу Snowfalke.
Я пытался использовать
, скопировать в команду
предоставлено документами SNOWFLAKE.
Но, к сожалению, это не работает, пожалуйста, помогите мне с этим.
это то, что я попробовал еще
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set fullstamp=select * from Tbl_Store where OperationDate='%YYYY%-%MM%-%DD%'
set filename=Tbl_Store_%YYYY%_%MM%_%DD%
sqlcmd -S ta -d SMS_Online -U sa -P ***-h -1 -s, -W -Q "%fullstamp%" -s "," -o "E:\Workspace\%filename%.csv"
set File_Name=%filename%.csv
: path to Output the
set File_PATH=E:\Workspace\
: Set Bucket Path
set AWSBUCKET=s3://S3_TEST
: Set AWS path
set AWSPROFILE= S3_TEST
: upload the ZIP FILE to the AWS
:aws s3 cp %File_PATH%%File_Name% %AWSBUCKET%
:Copy into SnowFlake
copy into table_name from %File_PATH%%File_Name%