2016-06-29 12 views
0

上の許可を読んだことがは、ビジネスユーザーがかかる必要がないこと、埋め込み直接SQL Serverデータベース接続でタブローServerのワークブックを設定することは可能ですワークブックにも接続されたデータベースに対する読み取り権限がありますか?直接SQL Server接続ビジネスユーザーのないデータベース

非実時間データの抽出を使用することができますが(ほとんどの場合は問題ありません)、一部のソースは直接接続で処理する方が良いため、データベースからの最新のレコードが常にブックに表示されますほとんどの場合、すべてのビジネスユーザーがレポートで使用する各データベースへのアクセスを要求することはありません(また、ITは私を嫌にします)。私は現在、タブローデスクトップ9.3.3、私はタブローサーバーへのデータソースをアップロードする際impersonate userを使用して試してみた2012年

タブローサーバー9.3.3、およびSQL Server、しばらくソースのアップロードを使用してい

アクセスしようとするとアクセス許可エラーが発生します。

この問題を調べているうちに見つけたもう1つのオプションは、サービスアカウントを使用してデータベース接続資格情報を埋め込むことですが、複数のユーザー/ 1つのログインに関する懸念から、(わかりやすく)難しいセキュリティチームを通過してください。

大規模なBIチームと多くのレポート消費者を持つTableauを使用している企業が多いことを考えると、誰かがすでにこの問題を解決しているはずですが、自分自身もTableau Supportも良い解決策を見出していません。

+0

私はあなたが埋め込むと偽装する必要が – FLICKER

+0

キューブを処理するためのシステムアカウントまたは他のアカウントを使用しているときにキューブデータベースのユーザーの役割を定義することができると思います。 – Nicarus

答えて

3

ライブ接続を公開し、埋め込みパスワードを選択することができます。 Tableauのユーザーは、サーバーにホストされているデータソースを使用できます(許可した場合)。SQL Serverへの独自のアカウントアクセスは必要ありません。

data source publish

+0

これで、サービスアカウントに行って、公開後に資格情報をワークブック/データソースに埋め込む必要があるようです。私のバージョンのTableau(9.3.3)は、認証オプション(SQL Serverへのライブ接続を持つデータソース用)に対してのみ、 'Server Run As account'と' Server run As account'を持っています。 – zhespelt

+0

ユーザーがtableauデスクトップを使用している場合は、データソースのみを公開する必要があります。その後、デスクトップに接続して独自の分析を行うことができます。 – Bernardo

関連する問題