Browse Source

[blog] Localize phoenix post (#1169)

* [Japanese] translated 'sql-editor-user-experience' blog into Japanese

* Revert "[Japanese] translated 'sql-editor-user-experience' blog into Japanese"

This reverts commit 2d26e4c440d5a4e3721ef58c2f065918c03355ae.

* [Japanese][blog] Localized Ranger Permission blog, and modified Phoenix blog

Co-authored-by: Tatsuo Kawasaki <tatsuo@cloudera.com>
Co-authored-by: Romain Rigaux <romain.rigaux@gmail.com>
Tatsuo Kawasaki 5 years ago
parent
commit
f30d7051d5

+ 16 - 25
docs/gethue/content/jp/posts/2019-08-14-sql-querying-apache-hbase-with-apache-phoenix.md

@@ -37,27 +37,28 @@ sf_caption_position:
 sf_remove_promo_bar:
 sf_remove_promo_bar:
   - 1
   - 1
 categories:
 categories:
-  - Editor / Notebook
-  - HBase
-  - Hue 4.5
+  - Querying
+  - Browsing
+  - Version 4
+  - Version 4.8
 
 
 ---
 ---
-[Apache Phoenix][1] は、非リレーショナル分散データストアである [Apache HBase][2]拡張した素晴らしいアドオンです。[HBase Browser][3]上に、[Editor][4] はデータをクエリするためのより一般的な構文を提供します。キー/バリューストアであることでSQLにはさまざまなイディオムがあり、Hue のSQL UXの機能を完全にサポートするにはまだいくつかの洗練作業が必要なことにご注意ください。
+[Apache Phoenix][1] は、非リレーショナル分散データストアである [Apache HBase][2]拡張する素晴らしいアドオンです。[HBase Browser][3]上で、Hue の [Editor][4] はデータをクエリするためのより一般的な構文を提供します。キー/バリューストアであることでSQLにはさまざまな構文があり、Hue のSQL UXの機能を完全にサポートするにはまだいくつかの洗練作業が必要なことにご注意ください。
 
 
-この Phoenix についての最初のブログ記事では、[Phoenix&#8217;s 15-minute tutorial][5] のチュートリアルに従って、その後 Editor から US_POPULATION テーブルをクエリします。
+この Phoenix についてのブログ記事では、[Phoenix's 15-minute tutorial][5] のチュートリアルに従い、その後 Editor から US_POPULATION テーブルをクエリします。
 
 
-HueはJDBC、または [SQL Connector documentation][6] に記載されているSqlAlchemyインターフェースをサポートしています。私たちはSqlAlchemyを洗濯します。
+Hue は [SQL Connector documentation](https://docs.gethue.com/administrator/configuration/connectors/#apache-phoenix)に記載されている SqlAlchemy インターフェイスを介して Phoenix をサポートしています。[HUE-9367](https://issues.cloudera.org/browse/HUE-9367) により、コネクターは Hue に同梱されているのですぐにご利用いただけます。
 
 
-Hueのホストにて:
+Hue のホストにて:	
 
 
     ./build/env/bin/pip install pyPhoenix
     ./build/env/bin/pip install pyPhoenix
 
 
-続いて desktop/conf/hue.ini 設定ファイルセクションにて:
+続いて desktop/conf/hue.ini 設定ファイルセクションで Phoenix インタープリターを追加するだけです:
 
 
     [notebook]
     [notebook]
     [[interpreters]]
     [[interpreters]]
     [[[phoenix]]]
     [[[phoenix]]]
-    name = phoenix
+    name=phoenix
     interface=sqlalchemy
     interface=sqlalchemy
     options='{"url": "phoenix://sql-phoenix.gethue.com:8765/"}'
     options='{"url": "phoenix://sql-phoenix.gethue.com:8765/"}'
 
 
@@ -73,11 +74,11 @@ Hueのホストにて:
 
 
 これで HBase をクエリする準備ができました!
 これで HBase をクエリする準備ができました!
 
 
-    select * from us_population limit 10
+    SELECT * FROM us_population LIMIT 10
 
 
-[<img class="aligncenter wp-image-6025" src="https://cdn.gethue.com/uploads/2019/07/editor_phoenix_select.png" alt="" width="1076" height="580" />][7]
+<a href="https://cdn.gethue.com/uploads/2019/07/editor_phoenix_select.png"><img src="https://cdn.gethue.com/uploads/2019/07/editor_phoenix_select.png" /></a>
 
 
-[<img class="aligncenter wp-image-6026" src="https://cdn.gethue.com/uploads/2019/07/phonix_select_shell.png" alt="" width="769" height="415" />][8]
+<a href="https://cdn.gethue.com/uploads/2019/07/phonix_select_shell.png"><img src="https://cdn.gethue.com/uploads/2019/07/phonix_select_shell.png" /></a>
 
 
 
 
@@ -96,15 +97,11 @@ Error: ERROR 505 (42000): Table is read only. (state=42000,code=505)
 0: jdbc:phoenix:&gt; select * from "analytics_demo" where pk = "domain.0" limit 5;
 0: jdbc:phoenix:&gt; select * from "analytics_demo" where pk = "domain.0" limit 5;
 </code></pre>
 </code></pre>
 
 
-**3** Phoenix は Apache Calcite に従っています。[SQL autocomplete][9] の改善にご協力ください。
+**3** Phoenix は Apache Calcite に従っています。[SQL autocomplete](https://docs.gethue.com/developer/parsers/) で改善にご協力ください。
 
 
-**4** セミコロン &#8216;;&#8217; をスキップします
+**4** UI (およびベースとなる SQLAlchemy API) は 'ANY 名前空間' と 'empty/Default' 名前空間を区別することができません。 
 
 
-**5** セキュリティはテストしていません
-
-**6** いくつかの既知の問題は [Phoenix SqlAlchemy connector page ][10]にリストしています
-
-このCloudera の [Phoenix in CDH][11] 発表のブログ記事で Apache Phoenix の昨日の詳細をご覧ください。
+このCloudera の [Phoenix in CDH](https://blog.cloudera.com/blog/2019/07/apache-phoenix-for-cdh/) のブログ記事で Apache Phoenix の機能の詳細をご覧ください。
 
 
 <div>
 <div>
   フィードバックや質問があれば、この記事または <a href="https://twitter.com/gethue">@gethue</a>までコメントをお願いします!
   フィードバックや質問があれば、この記事または <a href="https://twitter.com/gethue">@gethue</a>までコメントをお願いします!
@@ -118,9 +115,3 @@ Error: ERROR 505 (42000): Table is read only. (state=42000,code=505)
  [3]: https://gethue.com/improved-hbase-cell-editor-history/
  [3]: https://gethue.com/improved-hbase-cell-editor-history/
  [4]: https://gethue.com/sql-editor/
  [4]: https://gethue.com/sql-editor/
  [5]: https://phoenix.apache.org/Phoenix-in-15-minutes-or-less.html
  [5]: https://phoenix.apache.org/Phoenix-in-15-minutes-or-less.html
- [6]: https://docs.gethue.com//administrator/configuration/editor/#phoenix
- [7]: https://cdn.gethue.com/uploads/2019/07/editor_phoenix_select.png
- [8]: https://cdn.gethue.com/uploads/2019/07/phonix_select_shell.png
- [9]: https://docs.gethue.com//developer/parsers/
- [10]: https://github.com/Pirionfr/pyPhoenix
- [11]: https://blog.cloudera.com/blog/2019/07/apache-phoenix-for-cdh/

+ 85 - 0
docs/gethue/content/jp/posts/2020-05-19-how-to-grant-ranger-permissions-for-new-user-on-secure-cluster.md

@@ -0,0 +1,85 @@
+---
+title: セキュアクラスターで新規ユーザーに Ranger の権限を与える方法
+author: Weixia Xu
+type: post
+date: 2020-05-19T00:00:00+00:00
+url: /blog/how-to-grant-ranger-permissions-for-a-new-user/
+sf_thumbnail_type:
+  - none
+sf_thumbnail_link_type:
+  - link_to_post
+sf_detail_type:
+  - none
+sf_page_title:
+  - 1
+sf_page_title_style:
+  - standard
+sf_no_breadcrumbs:
+  - 1
+sf_page_title_bg:
+  - none
+sf_page_title_text_style:
+  - light
+sf_background_image_size:
+  - cover
+sf_social_sharing:
+  - 1
+sf_related_articles:
+  - 1
+sf_sidebar_config:
+  - left-sidebar
+sf_left_sidebar:
+  - Sidebar-2
+sf_right_sidebar:
+  - Sidebar-1
+sf_caption_position:
+  - caption-right
+ampforwp-amp-on-off:
+  - default
+categories:
+  - Administration
+  - Version 4.8
+
+---
+Hue の管理者の皆さん、こんにちは。
+
+[Apache Ranger™](https://ranger.apache.org/) は Hadoop プラットフォームにわたって包括的なデータセキュリティを有効にし、監視、管理するためのフレームワークです。
+
+Hue は [Hue4.6](https://gethue.com/hue-4-6-and-its-improvements-are-out/) 以降で Ranger と統合されており、Ranger がインストールされたセキュアなクラスターで、ユーザーは以下の権限の警告を避けるための適切な権限を持っている必要があります。
+
+![missing-ranger-permission.png](https://cdn.gethue.com/uploads/2020/05/missing-ranger-permission.png)
+
+CM の UI を通じて新しいユーザーに権限を与える手順の詳細を紹介します。
+
+## 手順
+1. CM で管理されたクラスターで Ranger サービスに移動し、Instance のタブで 'Ranger Usersync' ホストをメモしておき、'Ranger Admin Web UI' を開きます。
+
+![ranger-usersync-host-and-admin-webui.png](https://cdn.gethue.com/uploads/2020/05/ranger-usersync-host-and-admin-webui.png)
+
+2. ターミナルを開き、手順1でメモした ranger usersync ホストに ssh します。
+
+    ssh root@weixia-1.domain.site
+    useradd weixia
+    passwd weixia
+
+3. Ranger admin webui ページ https://weixia-1.domain.site:6182/index.html#!/policymanager/resource で、"Hadoop SQL" の横の "Edit" ボタンをクリックします。
+
+![edit-ranger-policymanager-hadoop-sql.png](https://cdn.gethue.com/uploads/2020/05/edit-ranger-policymanager-hadoop-sql.png)
+
+a. 全てのデータベースに新しいユーザー権限を与えたい場合は、既存のポリシー "all-database, table, column" にユーザーを追加します:
+![grant-user-permission-to-all.png](https://cdn.gethue.com/uploads/2020/05/grant-user-permission-to-all.png)
+
+b. 特定のデータベース、ここでは 'testdb' にのみ新しいユーザーを与えたい場合は、次のように必要な権限を選択して新しいポリシーを作成します'。
+![create-new-policy-for-testdb-access-only.png](https://cdn.gethue.com/uploads/2020/05/create-new-policy-for-testdb-access-only.png)
+
+4. 変更を保存します。
+
+Hue の WebUI に移動します。これで新しいユーザーは、ポリシーで与えた任意のエンティティに対して任意のクエリを実行できるようになっています。
+![new-user-can-run-query-on-tables.png](https://cdn.gethue.com/uploads/2020/05/new-user-can-run-query-on-tables.png)
+
+同様に、グループの権限に対しても同じように行うことができます。
+
+フィードバックや質問はありますか?ご質問は [Forum](https://discourse.gethue.com/) や
+[@gethue](https://twitter.com/gethue) でお気軽に。[quick start](https://docs.gethue.com/quickstart/) で SQL クエリを行ってみて下さい!
+
+Weixia Xu from the Hue Team