2017-09-26 13 views
2

私はGoogle BigQueryをDjangoのバックエンドとして使用することを検討していますが、これが可能であれば、それが可能かどうかは確信できません。Google BigQueryをDjangoのバックエンドとして使用する

現在、私のDjangoアプリケーションは、PostgreSQLを使用し、次のようにsettings.py内のコードは次のとおりです。理想的

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.postgresql', 
     'NAME': 'mydatabase', 
     'USER': 'mydatabaseuser', 
     'PASSWORD': 'mypassword', 
     'HOST': '127.0.0.1', 
     'PORT': '5432', 
    } 
} 

、私はその後、セットアップにsettings.pyを通じてグーグルのBigQueryへのデータベース接続を好きと思います通常どおりビューとモデルを使用します。

+0

BigQueryをトランザクション方式で使用することは考えていませんか? –

+0

BigQueryをデータウェアハウスとして使用し、Djangoを集計データをチャートの形式で表示するフロントエンドとして使用する予定です。 – Amit

答えて

1

少なくとも、サポートされていません。 APIを直接使用することはできますが、明らかにORMの利点はありません。

+0

DjangoのORMはPostgreSQL、MySQL、SQLite、Oracleをサポートしています。 SQL Server用の 'pyodbc'を介してサードパーティのサポートがあります。 – FlipperPA

+0

情報のおかげでTom。目的は、集計された集計データを分析目的でチャートの形式で表示することです。 – Amit

関連する問題