接続

使用状況

connection: "connection_name"
階層
connection
デフォルト値
なし

許可
接続の名前を含む文字列

定義

connection には、モデルがデータを取得するデータベース接続を指定します。データベース接続は、Looker の管理パネルのデータベース セクションの [接続] ページで定義され、名前が付けられます。モデルで使用できる接続は 1 つのみです。

Looker デベロッパーが connection パラメータを使用してモデルファイルへの接続を定義すると、Looker IDE に、インスタンスで使用可能なデータベース接続を提案するプルダウンが表示されます。

使用しているモデルの mysql_db 接続からデータを取得します。

connection: "mysql_db"

一般的な課題

connection は、Looker の管理設定の接続名を参照する必要があります

connection で参照される接続名は、実際のデータベースやスキーマの名前に対応していません。この名前は、モデルの構成時、または Looker の [管理] パネルの [接続] ページで使用できる接続のいずれかである必要があります。

モデル構成が存在する場合、connection は許可された接続のみを参照できます。

Looker デベロッパーがモデルファイルで、モデル構成で許可されていない接続を指定した場合、そのモデルに対するクエリは実行されません。

モデル構成が存在しない場合、クエリを実行できるのは特定のユーザーのみ

管理者ロールに含まれる manage_models 権限が付与されていない場合は、モデルでクエリを実行する前にモデルを構成する必要があります。