Advertisement
trietnv

Untitled

Nov 28th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'NashTech@123';
  2.  
  3. CREATE DATABASE SCOPED CREDENTIAL AccessAzureCREDENTIAL
  4. WITH IDENTITY = 'khoa', SECRET = 'ReE0TsZRZ2F32oDWmbZAzZ7QdLjyUJMwp7di3KXlYVFefng9KvCm+bKtMIR+AgmXHKAr+1YpRRSKr7Nz8fp4Cw==';
  5. CREATE EXTERNAL DATA SOURCE CSV_Sample_data
  6. WITH (
  7. TYPE = HADOOP,
  8. LOCATION = 'wasbs://blobcontainer@khoa.blob.core.windows.net/',
  9. -- <container_name>@<account_name>
  10. CREDENTIAL = AccessAzureCREDENTIAL
  11. );
  12.  
  13. /*Create external table*/
  14.  
  15. -- FORMAT TYPE: Type of format in Hadoop (DELIMITEDTEXT, RCFILE, ORC, PARQUET).
  16. CREATE EXTERNAL FILE FORMAT TextFileFormat WITH (
  17. FORMAT_TYPE = DELIMITEDTEXT,
  18. FORMAT_OPTIONS (FIELD_TERMINATOR =',',
  19. USE_TYPE_DEFAULT = TRUE));
  20.  
  21. -- LOCATION: path to file or directory that contains the data (relative to HDFS root).
  22. CREATE EXTERNAL TABLE [dbo].[CSV_Sample_data] (
  23. Fullname nvarchar(200)
  24. ,Gender nvarchar(7)
  25. ,Age nvarchar(7)
  26. ,HiredYear nvarchar(7)
  27. ,Position nvarchar(100)
  28. ,BranchCity nvarchar(50)
  29. )
  30. WITH (LOCATION='/Sample_data_small.csv',
  31. DATA_SOURCE = CSV_Sample_data,
  32. FILE_FORMAT = TextFileFormat
  33. );
  34. /* ​Check data*/
  35.  
  36. select * from [dbo].[CSV_Sample_data]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement