This node connects to Azure Blob Storage. The resulting output port allows downstream nodes to access the Azure Blob Storage data as a file system, e.g. to read or write files and folders, or to perform other file system operations (browse/list files, copy, move, ...).
This node requires the Microsoft Authentication to perform authentication. The following authentication modes are supported:
- Interactive Authentication
- Username/password Authentication
- Shared key authentication (Azure Storage only)
- Shared access signature (SAS) authentication (Azure Storage only)
Path syntax: Paths for Azure Blob Storage are specified with a UNIX-like syntax, /mycontainer/myfolder/myfile . An absolute for Azure Blob Storage consists of:
- A leading slash ( / ).
- Followed by the name of a container ( mycontainer in the above example), followed by a slash.
- Followed by the name of an object within the container ( myfolder/myfile in the above example).
URI formats: When you apply the Path to URI node to paths coming from this connector, you can create URIs with the following formats:
- Shared Access Signature (SAS) URLs which contain credentials, that allow to access files for a certain amount of time (see Azure documentation ).
- wasbs:// URLs to access Azure Blob Storage from inside Hadoop environments.