This is an automated email from the ASF dual-hosted git repository.
bridgetb pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new a69058b edits
a69058b is described below
commit a69058bacff8ff6acfc5618255c5332e85520e1f
Author: Bridget Bevens <[email protected]>
AuthorDate: Thu Jan 10 16:03:36 2019 -0800
edits
---
.../plugins/110-s3-storage-plugin.md | 33 +++++++++-------------
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/_docs/connect-a-data-source/plugins/110-s3-storage-plugin.md
b/_docs/connect-a-data-source/plugins/110-s3-storage-plugin.md
index 726e1ce..73dbb5d 100644
--- a/_docs/connect-a-data-source/plugins/110-s3-storage-plugin.md
+++ b/_docs/connect-a-data-source/plugins/110-s3-storage-plugin.md
@@ -1,6 +1,6 @@
---
title: "S3 Storage Plugin"
-date: 2019-01-10
+date: 2019-01-11
parent: "Connect a Data Source"
---
Drill works with data stored in the cloud. With a few simple steps, you can
configure the S3 storage plugin for Drill and be off to the races running
queries.
@@ -73,7 +73,7 @@ To configure the S3 storage plugin, log in to the Drill Web
UI at `http://<drill
Configure the S3 storage plugin configuration to use an external provider for
credentials or directly add the credentials in the configuration itself, as
described in the following sections. Click **Update** to save the configuration
when done.
### Using an External Provider for Credentials
-Starting in Drill 1.15, the S3 storage plugin supports the [Hadoop Credential
Provider
API](https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/CredentialProviderAPI.html%5D),
which allows you to store secret keys and other sensitive data in an encrypted
file in an external provider versus storing them in plain text in a
configuration file or directly in the storage plugin configuration.
+Starting in Drill 1.15, the S3 storage plugin supports the [Hadoop Credential
Provider
API](https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/CredentialProviderAPI.html),
which allows you to store secret keys and other sensitive data in an encrypted
file in an external provider versus storing them in plain text in a
configuration file or directly in the storage plugin configuration.
When you configure the S3 storage plugin to use an external provider, Drill
first checks the external provider for the keys. If the keys are not available
via the provider, or the provider is not configured, Drill can fall back to
using the plain text data in the `core-site.xml` file or S3 storage plugin
configuration.
@@ -125,23 +125,18 @@ Whether you store credentials in the S3 storage plugin
configuration directly or
The following example S3 storage plugin configuration includes the
fs.s3a.impl.disable.cache property:
-{
- "type":
-"file",
- "connection": "s3a://bucket-name/",
- "config": {
- "hadoop.security.credential.provider.path":"jceks://file/tmp/s3.jceks",
- "fs.s3a.impl.disable.cache":"true",
- ...
- },
- "workspaces": {
- ...
- }
-
-
-
-
-
+ {
+ "type":
+ "file",
+ "connection": "s3a://bucket-name/",
+ "config": {
+
"hadoop.security.credential.provider.path":"jceks://file/tmp/s3.jceks",
+ "fs.s3a.impl.disable.cache":"true",
+ ...
+ },
+ "workspaces": {
+ ...
+ }
## Quering Parquet Format Files On S3