Skip to content

Instantly share code, notes, and snippets.

View shibacow's full-sized avatar

shibacow shibacow

View GitHub Profile
@shibacow
shibacow / impala-sample
Created May 31, 2014 16:14
impalaya-sample
#!/usr/bin/python
# -*- coding:utf-8 -*-
from impala.dbapi import connect
import gevent
from impala.error import *
import time
def fetch(sql,func):

#ニコニコデータセット分析(構築偏) 芝尾幸一郎(@shibacow) #構築手順

  • ニコニコ動画データセット取得
  • コメントデータセットにsmidとファイル名を追記する
  • S3へのデータアップロード
  • AmazonEMRにデータを入れる
  • 使いやすいようにデータをコンバート

#詳しくはこちら

@shibacow
shibacow / gist:5517164
Created May 4, 2013 11:02
Impalad odbc connector odbcinst.ini samplae
[ODBC Drivers]
Hive Driver=Installed
[Hive Driver]
Driver=/usr/lib/libhiveodbc.so.1
Description=Hive Driver
Setup=/usr/lib/libhiveodbc.so.1
APILevel=2
ConnectFunctions=YYY
DriverODBCVer=1.0
FileUsage=0
@shibacow
shibacow / gist:5517157
Last active December 16, 2015 23:59
impalad ODBC Connector Sample ini
[ODBC Data Sources]
;IMPALA-SERVER=Hive ODBC Driver
IMPALA-SERVER=Hive Driver
[IMPALA-SERVER]
Driver=/usr/lib/libhiveodbc.so.1
Description=Hive ODBC Driver
;specify your impalad server
Host=192.168.1.6
Port=21000
Database=
@shibacow
shibacow / gist:5517142
Created May 4, 2013 10:54
impla odbc conect sapmle by python
#!/usr/bin/python
# -*- coding:utf-8 -*-
import pyodbc
def main():
con=pyodbc.connect('DSN=IMPALA-SERVER;UID=;PWD=;Database=Default;')
cursor=con.cursor()
sql='select count(*) from sample_07'
cursor.execute(sql)
for r in cursor.fetchall():
print r
@shibacow
shibacow / gist:5517129
Created May 4, 2013 10:51
odbc connet sample program
<?php
function odbc_test(){
$DSN='IMPALA-SERVER';
$USER='';
$PASS='';
$con=odbc_connect($DSN,$USER,$PASS);
if($con){
$sql='select count(*) from sample_07';
$rs = odbc_exec($con,$sql);
while($row = odbc_fetch_array($rs)){