Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

scratchpad.py 807B

1234567891011121314151617181920212223242526272829303132
  1. import sys
  2. import json
  3. from cassandra.cluster import Cluster
  4. sys.path.append("config/db")
  5. config = json.load(open("./settings.json"))
  6. print(
  7. f"Attempting Cassandra connection @ {config['cassandra_addresses']}:{config['cassandra_port']}")
  8. cluster = Cluster(config['cassandra_addresses'],
  9. port=config['cassandra_port'])
  10. session = cluster.connect(config['cassandra_keyspace'])
  11. print(f"Connection OK")
  12. result = session.execute("SELECT * FROM clusters")
  13. print(result.all())
  14. """
  15. sc = pyspark.SparkContext('spark://osboxes:7077')
  16. data = sc.parallelize(list("aaa bbb cc dd e f"))
  17. counts = data \
  18. .map(lambda x: (x, 1)) \
  19. .reduceByKey(add) \
  20. .sortBy(lambda x: x[1], ascending=False) \
  21. .collect()
  22. for (word, count) in counts:
  23. print("{}: {}".format(word, count))
  24. """