 Your new post is loading...
 Your new post is loading...
|
Scooped by
Mickael Ruau
December 1, 2018 2:17 AM
|
Vous en avez à présent l’habitude : le fameux bandeau cookie est présent sur presque tous les sites web, et vous demande d’accepter les cookies afin de continuer votre navigation. Le 25 mai 2018, un nouveau règlement européen voit le jour et renforce la sécurité des données personnelles.
|
Scooped by
Mickael Ruau
November 20, 2018 9:21 AM
|
A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation. In this article, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.
|
Scooped by
Mickael Ruau
November 19, 2018 4:53 AM
|
Le web des données, aussi connu sous le dénominatif plus parlant Linked Open Data, doit permettre la réutilisation d’information distante, évitant ainsi les redondances. Autrement dit, on n’est pas obligé de stocker localement (par exemple, dans une instance de LODEX, mettons placename-entity) des informations qu’on peut retrouver ailleurs simplement en référençant ces informations (via une URI, ou clé étrangère dans le langage des bases de données relationnelles). Une URI est un identifiant universel (Uniform Resource Identifier), qui sert justement à lier des concepts, distants ou non.
|
Scooped by
Mickael Ruau
November 14, 2018 9:49 AM
|
MySQL replication topology management and HA. Contribute to github/orchestrator development by creating an account on GitHub.
|
Scooped by
Mickael Ruau
November 9, 2018 1:11 AM
|
Chez MySQL / MariaDB, on génère l'exception à l'aide de l'instruction SIGNAL. Pour une exception personnalisée, il est de coutume d'utiliser le SQLSTATE '45000'. On peut ensuite donner au SIGNAL un "numéro d'erreur" MYSQL_ERRNO qui doit être un nombre à 5 chiffres. Pour un numéro personnalisé , il vaut mieux éviter d'utiliser les numéros standards de MySQL et donc commencer la numérotation des exceptions personnalisées à partir de 10001. Enfin, Le message personnalisé est donné par la variable MESSAGE_TEXT et ne doit pas dépasser 64 caractères sous peine d'être tronqué.
|
Scooped by
Mickael Ruau
October 23, 2018 4:55 AM
|
La data visualisation nous permet de créer un visuel qui transmet de manière efficace le sens d’une donnée. Ce visuel doit prendre en compte la donnée mais également la perception humaine. Parmi les 3 modes de visualisation (interactif, présentation, storytelling), celui que nous rencontrons le plus fréquemment est la présentation. C’est pour ce mode de visualisation que cette RefCard vous aidera à choisir le type de visuel le plus adapté à vos données afin de transmettre clairement votre message.
|
Scooped by
Mickael Ruau
October 17, 2018 4:48 AM
|
Mieux comprendre le Data-Lake Converteo (ADLPerformance), cabinet de conseil en stratégie digitale et data, renouvelle son panorama sur les opportunités liées à une infrastructure Data-Lakes. Cette technologie a démontré ses capacités d’exploitation et de valorisation des datas des entreprises et, dans un contexte de mise en conformité RDPD, révèle encore plus son agilité.
|
Scooped by
Mickael Ruau
October 13, 2018 3:12 AM
|
In terms of expressing your computations, Hadoop is strictly inferior to SQL. There is no computation you can write in Hadoop which you cannot write more easily in either SQL, or with a simple Python script that scans your files. SQL is a straightforward query language with minimal leakage of abstractions, commonly used by business analysts as well as programmers. Queries in SQL are generally pretty simple. They are also usually very fast - if your database is properly indexed, multi-second queries will be uncommon. Hadoop does not have any conception of indexing. Hadoop has only full table scans. Hadoop is full of leaky abstractions - at my last job I spent more time fighting with java memory errors, file fragmentation and cluster contention than I spent actually worrying about the mostly straightforward analysis I wanted to perform. If your data is not structured like a SQL table (e.g., plain text, json blobs, binary blobs), it's generally speaking straightforward to write a small python or ruby script to process each row of your data. Store it in files, process each file, and move on. Under circumstances where SQL is a poor fit, Hadoop will be less annoying from a programming perspective. But it still provides no advantage over simply writing a Python script to read your data, process it, and dump it to disk. In addition to being more difficult to code for, Hadoop will also nearly always be slower than the simpler alternatives. SQL queries can be made very fast by the judicious use of indexes - to compute a join, PostgreSQL will simply look at an index (if present) and look up the exact key that is needed. Hadoop requires a full table scan, followed by re-sorting the entire table. The sorting can be made faster by sharding across multiple machines, but on the other hand you are still required to stream data across multiple machines. In the case of processing binary blobs, Hadoop will require repeated trips to the namenode in order to find and process data. A simple python script will require repeated trips to the filesystem.
|
Scooped by
Mickael Ruau
September 28, 2018 8:05 AM
|
|
Scooped by
Mickael Ruau
September 26, 2018 6:46 AM
|
In this tutorial, we will cover pivoting tables with MySQL. Note you can use whatever language that comes with your DBMS that is SQL oriented such as SQL Server. You can think of pivoting tables as selecting unique values and assigning them to specific columns, hence pivoting the table. We will visit this question here on the Hackerrank website, a popular tool to prepare for interviews and or sharpen your skills with SQL and various other languages.
|
Scooped by
Mickael Ruau
September 25, 2018 6:43 AM
|
The Problem You want to "pivot" the data so that a linear list of values with 2 keys becomes a spreadsheet-like array. See examples, below. A Solution The best solution is probably to do it in some form of client code (PHP, etc). MySQL does not have a syntax for SELECT that will do the work for you. The code provided here uses a Stored Procedure to generate code to pivot the data, and then runs the code. You can edit the SQL generated by the Stored Procedure to tweak the output in a variety of ways. Or you can tweak the Stored Procedure to generate what you would prefer.
|
Scooped by
Mickael Ruau
September 24, 2018 6:46 AM
|
Analytics features in MySQL are limited to the aggregation functions, the ones that are used with GROUP BY, i.e. COUNT, SUM, AVG, etc. However, these functions are mono-dimensional, meaning that they group data by a set of properties that produce a list of values.
|
Scooped by
Mickael Ruau
September 24, 2018 6:44 AM
|
Pivoting data is a rather common problem that comes in many different flavors. At its heart, the requirement is to transpose data from multiple rows into columns of a single row. This requirement is particularity common in a reporting context.
|
|
Scooped by
Mickael Ruau
November 21, 2018 8:50 AM
|
SOAR (SQL Optimizer And Rewriter) est un outil qui aide à optimiser et réécrire du SQL. Il est développé et maintenu par l'équipe DBA de Xiaomi AI&Cloud.
|
Scooped by
Mickael Ruau
November 19, 2018 8:49 AM
|
So in this article, I am going to introduce you some tips in order to make your MySQL database much faster.
|
Scooped by
Mickael Ruau
November 17, 2018 4:28 AM
|
Quelques conseils pratiques pour respecter la nouvelle législation européenne sur les données personnelles (RGPD)
|
Scooped by
Mickael Ruau
November 12, 2018 8:47 AM
|
sqlfmt is an opinionated SQL formatter. It’s not designed to be completely customizable, and we hope to remove options over time. Use it and stop thinking about how
|
Scooped by
Mickael Ruau
October 26, 2018 5:28 AM
|
E-commerçants : comment surfer sur les marketplaces pour vendre à l’international ? Avec la croissance du e-commerce, les frontières géographiques sont aujourd’hui abolies. Les marketplaces représentent aujourd’hui une vente sur deux du e-commerce mondial.[1]En France aussi, la concurrence est internationale. Dans ce contexte, les e-commerçants français ont tout intérêt à s’ouvrir à l’international. Mais par où commencer ?
|
Scooped by
Mickael Ruau
October 17, 2018 5:27 AM
|
Réussir la personnalisation : comment les données peuvent améliorer l’expérience client Par Laurent Bouteiller, Regional Sales Manager de Sitecore Si les consommateurs sont ravis de fournir des informations personnelles en échange d’une meilleure expérience, la personnalisation, mal gérée, peut se retourner contre les marques C’est un fait établi : les marques recueillent des données personnelles concernant des …
|
Scooped by
Mickael Ruau
October 15, 2018 6:35 AM
|
La loi Informatique et Libertés, telle que modifiée par la loi du 20 juin 2018, donne à la CNIL une nouvelle compétence en matière de certification de personnes. La CNIL peut désormais adopter des référentiels de certification, et agréer les organismes chargés de délivrer cette certification.En clair, pour mieux identifier les compétences et savoir-faire du délégué à la protection des données, la CNIL a adopté deux référentiels.
|
Scooped by
Mickael Ruau
October 9, 2018 11:28 AM
|
Portant des valeurs historiques de proximité, de confiance et d’éthique, La Poste s’engage par ce biais de cette charte à apporter toujours plus de transparence, d’assistance, de confidentialité et de sécurité à ses clients.
|
Scooped by
Mickael Ruau
September 27, 2018 8:03 AM
|
Transform the result of another table into another table along “pivot” and "fact" columns
|
Scooped by
Mickael Ruau
September 25, 2018 8:01 AM
|
Comment transformer les lignes d'une table en colonnes ?
|
Scooped by
Mickael Ruau
September 24, 2018 6:49 AM
|
Generate and render a Pivot Table from MySQL Query - ronaldbradford/PivotTable
|
Scooped by
Mickael Ruau
September 24, 2018 6:45 AM
|
Dynamic pivot tables (transform rows to columns) MySQL pivot table with dynamic headers. Let’s assume we have a table of properties (a properties table) – ‘properties’ (script of its creation is given below), and we need to do Read Mor
|